第2層縮放平台ZKSYNC宣布已達到以太坊虛擬機(EVM)等效性。這意味著開發人員可以使用標準EVM字節碼部署應用程序,該應用程序直接從堅固性,直接彙編到ZKSYNC網絡上,而無需依賴Zksolc,Foundry Zksync或HardHat-Foundry等專業工具。
字節碼通過字節碼解釋器執行,該字節碼解釋器允許未更改的EVM代碼在ZKSYNC網絡上運行,從而保留與基於以太坊的項目的兼容性。
雖然解釋器可以實現此兼容性,但ERAVM繼續充當主要執行環境。 EVM解釋器不是替換ERAVM,而是用作促進其內部EVM字節碼執行的圖層。部署EVM合約時,其字節碼將用特定標記標記,因此系統知道通過解釋器路由執行。在運行時,將EVM Opcodes轉換為可以在ERAVM環境中執行的操作,從而確保行為與以太坊標準一致。在這種情況下,還可以解釋天然氣使用情況,並使用本機ERAVM氣體指標解決實際執行成本。
升級的主要功能包括在不需要通過Zksolc或Zkvyper等工具重新編譯的情況下部署以堅固性和VYPER編寫的合約的能力。開發人員可以使用廣泛採用的以太坊開發環境,例如Foundry,Hardhat和Remix,而無需安裝其他插件或進行特定於工具的更改。
該系統還確保使用Create和create2匹配以太坊生成的合約解決方案,並保持跨網絡的一致性。此外,某些合約(例如Create2,Multicall3和SingletonFactory(ERC2470))已經部署並準備在環境中使用。
通過ZKSYNC改進建議9(ZIP-9),通過ZKSync的治理過程正式批准了EVM解釋器的引入,現在作為協議版本27的一部分而活躍。此功能當前現有在ERA網絡上,並將很快擴展到彈性網絡內的其他ZK鏈。
ZKSYNC:通過零知識匯總推進以太坊可伸縮性
ZKSYNC由Matter Labs開發,利用零知識匯總來提高交易效率並降低以太坊網絡的費用。它通過處理鏈離鏈的多個交易並向以太坊的主網提交緊湊的加密貨幣證明來做到這一點,這有助於維持網絡的安全性和去中心化性,同時提高可擴展性。
該平台已經經歷了兩個主要階段的開發階段。較早的版本Zksync Lite旨在實現快速且負擔得起的令牌傳輸。它的繼任者ZKSYNC ERA添加了與EVM的完全兼容性,使開發人員可以直接部署智能合約和去中心化應用程序,而無需適應或重寫其代碼以在不同的環境中。
ZKSYNC還具有內置帳戶抽象,可增強錢包的可用性和靈活性。它不斷擴展的生態系統包括各種去中心化的應用程序,例如去中心化的財務(DEFI)協議,無遺體令牌(NFT)市場和去中心化交易所。
資訊來源:由0x資訊編譯自出MPOST。版權歸作者Alisa Davidson所有,未經許可,不得轉載