Crypto Prices

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

2 часа назад
1 мин. чтения
3 просмотров

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

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

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

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

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

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

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

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

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

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

«Проблема в том, что вам нужно хранить и обновлять данные, с которыми проверяются доказательства, и это в любом случае оказывается почти таким же большим, как состояние,»

— ответил Бутерин. Он также признал, что существуют альтернативные решения управления состоянием, но предупредил, что они очень сложны.

«Существуют решения, но у них много движущихся частей, и все они требуют компромиссов относительно статус-кво Ethereum,»

— заключил он.

Популярные статьи