Ethereum Targets 13-Second Deposits, But Critics Question Guarantees