Решение zkSync Era для 921 ETH, «застрявших навсегда» в смарт-контракте
Matter Labs подтвердила, что средства в безопасности и что они нашли “элегантное решение” для перевода средств.
Matter Labs, команда, стоящая за решением для масштабирования Ethereum второго уровня zkSync, подтвердила, что 921 Ether стоимостью $1,7 млн. в настоящее время застряли в одном из новых смарт-контрактов, GemstoneIDO.
Однако компания утверждает, что средства находятся в “безопасности” и что она нашла “элегантное” решение для спасения средств, которые накопились во время продажи токенов Gemholic.
Первоначально заявив, что средства не “застрянут навсегда”, Matter Labs сообщила в своем последнем твите, что нашла “элегантное решение” для “размораживания” контракта GemstoneIDO и перевода средств.
Matter Labs определила, что проблема возникла из-за функции .transfer() в смарт-контракте GemstoneIDO, который является частью проекта экосистемы GemholicECO.
Matter Labs заявила, что проблему можно было бы предотвратить, если бы они сначала развернули контракт в тестовой сети.
“К сожалению, контракты были развернуты в основной сети Era без тестирования на тестовой сети или локальном узле, что сразу бы выявило проблему”.
Неисправная функция исходила от zkSync Era, нового типа виртуальной машины Ethereum Virtual Machine (EVM) с нулевым доказательством знаний, которая выполняет смарт-контракт намного быстрее, чем на базовом уровне.
Однако команда подчеркнула, что zkSync Era не является EVM-эквивалентом, то есть совместима с EVM на уровне байткода. Это означает, что некоторые функции работают по-другому в новой среде.
“Это сознательный выбор дизайна с определенными преимуществами и компромиссами”, – сказали они.
Обосновывая свой выбор дизайна, Matter Labs заявила, что zkSync Era может обрабатывать некоторые типы транзакций в 10-1000 раз дешевле, чем другие EVM-рулонные системы.
Тем не менее, Matter Labs взяла на себя ответственность за допущенную ошибку и заверила членов экосистемы zkSync, что они будут продолжать неустанно решать подобные проблемы.
“С этим приходит большая ответственность и неизбежны случайные трения, и сегодняшний день был одним из таких случаев. При возникновении проблем наша команда будет продолжать быть начеку и неустанно решать проблемы”.
Однако несколько участников сабреддита CryptoCurrency выразили свое разочарование по этому поводу:
“Еще один пример того, почему цепочка не должна спешить с запуском сети. Всегда помните, ребята, EVM-совместимость =/= EVM-эквивалент”.
“Я за то, чтобы технология Zero Knowledge становилась все более актуальной в криптовалютном пространстве. Однако эти цепи также должны принимать во внимание тот факт, что на кону стоят средства людей”, – сказал другой.
Сбои в транзакциях контракта GemstoneIDO можно увидеть на странице проводника zkSync, где также показано, что 921 Эфир хранится в его смарт-контракте.
Matter Labs подтвердила, что речь идет о контракте GemstoneIDO, смарт-контракте в более широкой экосистеме Gemholic.ECO. Источник: zkSync Explorer
Matter Labs запустила zkSync Era в mainnet на прошлой неделе, пообещав, что децентрализованные биржи Uniswap и SushiSwap будут запущены через несколько дней. Этого пока не произошло, однако проекты, включая Argent, Celer Network и MetaMask, уже работают в сети.