最終,預編譯和 EVM 都不是在以太坊中加入大多數密碼學支援的正確位置。原因是預編譯和 EVM 都操作需要以某種方式包含在以太坊區塊鏈上的資料,實際上意味著這些資料必須作為 calldata 包含在區塊中。而這部分空間是有限的——即使有了 PeerDAS 和區塊中的 blobs,實際上限也約為每秒 8 MB,超過這個值就會開始變得不舒適。 請記住:這不是一個區塊鏈。這是一個密碼學世界電腦。任何不需要位於資料/執行「主線程」中的資料/運算,都不應放在主線程中。 正確的解決方案是……EIP-8288 最大主義。 如果你有任何自包含的繁重運算,請在用戶端進行運算並生成 STARK(這項技術正變得越來越快,甚至在手機上也是如此),然後透過 EIP-8288 遞迴聚合機制推送 STARK。區塊鏈只會知道運算已完成以及結果為何;它從來不需要看到實際的資料和運算過程。 這樣一來,每個人都可以使用自己想要的密碼學方案,以太坊區塊鏈可以保持精簡,我們也永遠不需要再新增更多預編譯了。

