Обновление Константинополя Ethereum столкнется с дальнейшими задержками по мере появления новых ошибок

Обновление в Константинополе Ethereum столкнулось с дальнейшими задержками по мере появления новых ошибок. Обновление Ethereum Constantinople может увидеть еще одну задержку, поскольку всплыла новая ошибка, связанная с самоуничтожающимися смарт-контрактами.
Разработчик Ethereum Foundation (EF) Джейсон Карвер вывел на свет функцию новой функции под названием Create2, которая позволит разработчикам заменить самоуничтоженные контракты и изменить правила.
Ошибка самоуничтожения
Карвер писал: “Вы можете построить довольно безобидный контракт до Константинополя, который имеет два возможных результата от сделки: {” контракт существует “:” swap tokens “,” contract self-destructs “:” тратить немного газа "}. После Константинополя, опционы теперь могут стать {“контракт существует”: “swap tokens”, “contract self-destructs”: “тратить немного газа”, “контракт заменен”: "все токены ERC20, которые были предварительно одобрены к контракту, украдены “}...”
Он добавил: “Есть способы обойти каждую из этих “социальных атак”, но большинство из них требует образования. Это, безусловно, будет отставать от обновления Константинополя”.
Maltin Holst Swende, который является еще одним разработчиком в Ethereum Foundation, также предложил свой взгляд на дебаты, сказав: “Таким образом, как и раньше, что если кто-то проверил источник, он должен был заметить SELFDESTRUCT (без должного периода бездействия) и избежать взаимодействия с ним”.
Это говорит о том, что если пользователь хотел купить актив на блокчейне Ethereum, например CryptoKitty, им придется прочитать контракт, чтобы проверить, может ли он содержать код самоуничтожения.
Исходная уязвимость обнаружена “случайно”
Обновление Константинополя было первоначально отложено 16 января после того, как уязвимость была обнаружена ChainSecurity, который говорил исключительно с Coin Rivet относительно задержки, утверждая, что они обнаружили уязвимость “случайно”.
В конце февраля была установлена дата повторной попытки обновления. Однако в свете последних событий она может быть перенесена еще на весну.
Для получения дополнительных новостей, руководств и анализа криптовалют нажмите здесь.

Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.

Previous Article

Thaksin Shinawatra: Former Man City owner says 'new rich' will rise from blockchain and cryptocurrency

Next Article

Kriptomat exchange aims to 'gamify' crypto trading

Read More Related articles