7 травня повідомлення, згідно з офіційною інформацією ZKsync, ZKsync тепер досяг повної EVM еквівалентності (EVM Equivalence), розробники можуть безпосередньо використовувати EVM байт-код, згенерований з Solidity, для розгортання на ZKsync у блокчейні, без необхідності використовувати спеціалізовані інструменти, такі як zkSolc, Foundry ZKsync. Ця функція була введена через оновлення протоколу версії 27 та офіційно затверджена пропозицією про управління ZIP-9.
EVM байт-код буде виконуватися над EraVM через EVM інтерпретатор, забезпечуючи безшовну сумісність з основними інструментами розробки Ethereum, такими як Foundry, Hardhat, Remix тощо. Тим не менш, через різницю в режимах роботи, цей механізм все ще має обмеження, такі як різні способи обчислення газу, підтримка деяких EVM інструкцій (таких як CALLCODE, SELFDESTRUCT) та вищі витрати на виконання в порівнянні з рідними контрактами EraVM. ZKsync рекомендує, щоб проекти з чутливими до продуктивності вимогами все ж надавали пріоритет рідній розробці EraVM. Це оновлення поступово розшириться на інші ZK ланцюги в Elastic Network.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
ZKsync реалізує повну EVM еквівалентність, розробники можуть безшовно розгортати контракти Ethereum.
7 травня повідомлення, згідно з офіційною інформацією ZKsync, ZKsync тепер досяг повної EVM еквівалентності (EVM Equivalence), розробники можуть безпосередньо використовувати EVM байт-код, згенерований з Solidity, для розгортання на ZKsync у блокчейні, без необхідності використовувати спеціалізовані інструменти, такі як zkSolc, Foundry ZKsync. Ця функція була введена через оновлення протоколу версії 27 та офіційно затверджена пропозицією про управління ZIP-9. EVM байт-код буде виконуватися над EraVM через EVM інтерпретатор, забезпечуючи безшовну сумісність з основними інструментами розробки Ethereum, такими як Foundry, Hardhat, Remix тощо. Тим не менш, через різницю в режимах роботи, цей механізм все ще має обмеження, такі як різні способи обчислення газу, підтримка деяких EVM інструкцій (таких як CALLCODE, SELFDESTRUCT) та вищі витрати на виконання в порівнянні з рідними контрактами EraVM. ZKsync рекомендує, щоб проекти з чутливими до продуктивності вимогами все ж надавали пріоритет рідній розробці EraVM. Це оновлення поступово розшириться на інші ZK ланцюги в Elastic Network.