Виталик Бутерин обсудил идею «многомерного» ценообразования для газа
Для устранения ограничений существующей системы комиссий соучредитель Ethereum Виталик Бутерин предложил «многомерную» структуру цен на газ.
По его словам, сейчас сеть использует одноранговую модель, в которой все вычислительные процессы, включая операции хранения, передачи данных и шифрования, оцениваются в единой метрике — газе.
Виталик назвал существенный недостаток — при таком подходе различные ресурсы «рассматриваются как взаимоконвертируемые, но фактически таковыми не являются».
Например, типичная транзакция стоит 47 085 Gwei. Эта сумма делится на базовые затраты (21 000 Gwei), функции вызова (1556 Gwei), взаимодействие с хранилищем (16 500 Gwei) и запись в блок (2149 Gwei). Хотя эта система упрощает рыночные операции и расчет комиссий, она объединяет принципиально разные типы ресурсов, отметил Бутерин.
Он объяснил, что такое смешивание приводит к неэффективному использованию вычислительных мощностей и потенциальному отклонению безопасных или, наоборот, включению опасных блоков в блокчейн.
По мнению сооснователя Ethereum, переход к многомерной газовой модели может лучше отразить истинные ограничения и возможности сети, что потенциально «повысит пропускную способность, не упрощая взаимозаменяемость ресурсов».
Концепция многомерного газа не нова, и Бутерин отметил ее активную реализацию в EIP-4844. Добавленный в ходе хардфорка Dencun новый тип транзакций для больших массивов двоичных данных (BLOB) обеспечил значительное снижение издержек для L2-решений, особенно на базе технологии Rollups.
По сути, BLOB устанавливают ограничения и стоимость для разных видов операций, что уже удешевило различные переводы вроде объединенных транзакций.
Виталик считает, что следующей большой проблемой станет интеграция «клиентов без сохранения состояния», которым не нужно хранить информацию о каждом узле. Ее можно устранить за счет модели «более очищенного газа», в которой различные типы данных и операций оцениваются в соответствии с их потребностями в сети.
Однако реальный потенциал многомерной газовой системы заключается в ее гибкости, позволяющей независимо управлять различными сетевыми ресурсами, заявил разработчик.
Среди сложностей внедрения Бутерин выделил необходимость настройки множества показателей газа, что усложнит создание и выполнение смарт-контрактов.
Несмотря на эти проблемы, он убежден, что преимущества, особенно с точки зрения масштабируемости и эффективности, оправдывают затраченные усилия.
Ранее соучредитель Ethereum предложил альтернативный подход к расширению возможностей кошельков, основанный на EIP-3074.
Напомним, в апреле программист обсудил преимущества Binius — новой системы доказательств с нулевым разглашением.
В марте Бутерин назвал следующие пять лет «решающими» для массового внедрения Ethereum и его принятия «реальным миром».