Satoshi BrotherСвой человек на крипторынке
RU

Разногласия среди разработчиков Ethereum по поводу растущих затрат на данные

Разработчики Ethereum обсуждают растущие затраты на данные, влияющие на сеть, сосредоточив внимание на EIP-8037 как на решении для сокращения раздувания данных блокчейна.

Разногласия среди разработчиков Ethereum по поводу растущих затрат на данные

Проблемы с инфраструктурой Ethereum

Сеть Ethereum приближается к критической инфраструктурной узкой горловине, что вызывает интенсивные дебаты среди разработчиков о том, как справиться с быстро растущим "размером состояния" блокчейна. Предложение EIP-8037, направленное на сокращение раздувания данных путем увеличения первоначальных затрат на газ для разработчиков, стало предметом спора.

Экономические недостатки текущего дизайна

В текущем дизайне Ethereum наблюдается экономический недостаток: разработчики платят единовременную плату за запись данных в блокчейн, но узлы сети вынуждены нести постоянные затраты на хранение этих данных навсегда. "Состояние" Ethereum представляет собой снимок всех текущих балансов счетов, кода смарт-контрактов и данных, хранящихся в сети. В настоящее время состояние Ethereum составляет примерно 390 GiB. При текущем темпе роста ожидается, что сеть достигнет критической "опасной зоны" в 650 GiB менее чем за 1,6 года.

Предложение EIP-8037

Если состояние станет слишком большим, это значительно увеличит аппаратные требования для работы узла. Разработчики предложили EIP-8037 как сдерживающий фактор, значительно увеличивающий первоначальные затраты на газ, необходимые для создания новых контрактов, счетов и слотов для хранения. Разработчики не поощряются к тому, чтобы рассматривать Ethereum как дешевую базу данных.

Идеи и альтернативы

Перспектива значительно более высоких затрат на развертывание побудила разработчиков искать альтернативные обходные пути. В X (ранее Twitter) разработчик Ли Аш предложил идею переложить бремя на пользователей:

"Что если каждый будет хранить свои собственные данные? А блокчейн будет хранить только хеши? А транзакции будут включать только доказательства?"

Соучредитель Ethereum Виталик Бутерин быстро отверг эту идею как краткосрочное решение.

"Проблема в том, что вам нужно хранить и обновлять данные, с которыми проверяются доказательства, и это в любом случае оказывается почти таким же большим, как состояние,"
- ответил Бутерин. Он также признал, что существуют альтернативные решения управления состоянием, но предупредил, что они очень сложны.
"Существуют решения, но у них много движущихся частей, и все они требуют компромиссов относительно статус-кво Ethereum,"
- заключил он.

На других языках: EnglishDeutschFrançaisItalianoEspañol

Редакционная политика и ИИ · Контакты