Основатель Ethereum (ETH) Виталик Бутерин объяснил, как блокчейн предотвращает атаки типа “отказ в обслуживании” (DoS). Объяснение Бутерина стало ответом на вопрос пользователя, который выразил недовольство ограничением размера контракта на Ethereum.
Согласно Бутерину, лимит на Ethereum существует как мера предосторожности для предотвращения атак типа DoS. Примечательно, что очень большие контракты дорого обходятся в хранении на узлах, передаче или обработке. Таким образом, если нет лимита, злоумышленник мог бы легко развернуть огромные контракты, которые специально замедляют сеть.
Как только сеть будет дестабилизирована, это может дать злоумышленнику достаточно времени для совершения мошеннических действий в сети. Бутерин подчеркивает, что лимит размера — это не произвольное правило, а ограничение безопасности и масштабируемости для защиты пользователей.
Основатель Ethereum, однако, намекнул на возможные изменения в будущем. Это будет зависеть от улучшений в Merkle Patricia Trie, который в настоящее время имеет ограничения по эффективности.
“Когда мы изменим дерево…мы сможем это исправить и потенциально иметь контракты неограниченного размера,” заявил он.
Бутерин предлагает изменить способ хранения данных Ethereum в соответствии с обновлением единого бинарного дерева EIP-7864. Это сделает доступ к состоянию и хранение более эффективными, одновременно снижая риск DoS, вызванный большими контрактами.
Это отличается от EIP-7907, который увеличил лимит размера контракта примерно в 10 раз по сравнению с оригинальным размером.
Стоит отметить, что даже когда проблема с ограничением размера будет решена, пользователи все равно будут сталкиваться с затратами на газ. Для ясности, развертывание контракта стоит газ за байт кода. Стоимость, согласно объяснению Бутерина, составляет примерно 82 Кб.
Это сигнализирует о том, что если пользователи получат “неограниченный размер контракта” на Ethereum, это не означает, что это будет бесплатно. Разработчикам, возможно, придется пересмотреть цену газа для развертывания, чтобы соответствовать новой реальности.
Тем временем блокчейн уже планирует следующее обновление на 2026 год, названное “Hegota”. Одной из ключевых задач обновления будет управление состоянием, оптимизация слоя выполнения и Веркла-деревья.
Связанные статьи
Bitmine увеличила свою позицию на 60 999 ETH и дополнительно инвестировала 80 миллионов долларов в Eightco
Ethereum превысил отметку в 2300 долларов, сейчас торгуется на уровне 2301 долларов
ETH поднялась на 0.82% за 15 минут: чистый приток средств в сети и накопление крупными держателями стимулируют движение цены
ETH/BTC курс преодолел отметку 0.031, прирост за 24 часа составил 5.21%
ETH пробил уровень 2300 USDT, что свидетельствует о сильном росте рынка. Аналитики отмечают, что это важный психологический уровень, и преодоление его может привести к дальнейшему росту цен. Инвесторы внимательно следят за дальнейшими движениями и новостями, связанными с криптовалютой ETH.
BTC и ETH возвращают лидирующие позиции в списке трендовых криптовалют