Ethereum Community Considering The Use Of Kate Commitments To Commit To Ethereum Contract Code
Vitalik Buterin shared Ethereum community's considerations on the Kate commitments to commit to Ethereum contract code to reduce witness sizes. In the most recent All Core Devs call, the co-founder again proposed that they use Kate Commitments when committing to contract code. In stateless, Ethereum miners will need to add proofs for all executed code to the witness. Currently their proof sizes are linear in the size of the code, they must include the entire code segment. Kate commitments go further; they promise constant sized proofs. The witness for a contract's code will need to include the executed code chunks along with a single group element (~48 bytes), this is almost no overhead at all. Given that witness size is a key factor in whether stateless Ethereum is possible at all, this makes Kate commitments seem quite appealing.
댓글
추천 읽어보기