Evm

預編譯合約必須在本地實現嗎?

  • February 3, 2019

客戶端不僅可以為每個預編譯合約提供特殊的本地程式碼,還可以為這些合約提供特殊的 gas 計量(因為這是它們的主要目的),但將邏輯保留為 EVM 指令。

這可能嗎?

沒有理由不能在 EVM 中實現它們,但這完全違背了目的。預編譯是預編譯而不僅僅是人們部署的 Solidity 庫的原因是,因為它們是用客戶端語言程式和編譯的,它們比用 EVM 字節碼編寫它們的效率要高幾個數量級。

引用自:https://ethereum.stackexchange.com/questions/66573