Прото-данкшардинг — это промежуточное решение, направленное на повышение масштабируемости и эффективности блокчейна Ethereum по мере его перехода к полному внедрению данкшардинга. Такой подход был представлен разработчиками Ethereum Protolambda и Dankrad Feist и является ключевым элементом обновления Cancun-Deneb.
1. Транзакции с массивом двоичных данных (blob):
- В прото-данкшардинге центральную роль играют транзакции с blob. В этих транзакциях вводятся blob — бинарные крупные объекты, несущие полезную нагрузку в 125 килобайт. Они хранятся на уровне консенсуса, обеспечивая экономически эффективный вариант хранения данных по сравнению с традиционными данными вызовов, хранящимися на виртуальной машине Ethereum (EVM).
%1. Схема полиномиальных обязательств KZG:
- Схема полиномиальных обязательств KZG (Kate, Zaverucha, Goldberg) используется в прото-данкшардинге для проверки данных о транзакциях внутри blob без раскрытия полного содержания. Это повышает безопасность и конфиденциальность хранения и поиска данных.
1. Снижение платы за газ:
- Прото-данкшардинг значительно снижает плату за газ, связанную с ролапами (решения для масштабирования второго уровня), за счет использования blob-транзакций, что делает транзакции более доступными для широкой пользовательской базы.
%1. Улучшения масштабируемости:
- Прото-данкшардинг решает насущные задачи масштабируемости за счет оптимизации хранения данных и эффективности транзакций, подготавливая сеть Ethereum к предстоящим обновлениям, включая полный данкшардинг для еще большей масштабируемости и пропускной способности.
%1. Повышенная эффективность транзакций:
- Новые типы транзакций, введенные с прото-данкшардингом, позволяют Ethereum обрабатывать больше данных, не перегружая сеть, что приводит к ускорению времени транзакций и снижению затрат.
Прото-данкшардинг служит ступенью к более широкому внедрению данкшардинга, удовлетворяя насущную потребность в улучшении масштабируемости и закладывая основу для будущих достижений. Конечной целью данкшардинга является увеличение пропускной способности транзакций Ethereum примерно до 100 000 транзакций в секунду (TPS) — это значительный скачок по сравнению с текущими возможностями.
Прото-данкшардинг — это часть текущих обновлений Ethereum, которые обозначены в предложении 4844 по улучшению Ethereum. Данное предложение вводит blob-транзакции и другие системные изменения, необходимые для полного данкшардинга. Предложение 4844 по улучшению Ethereum является важнейшим компонентом обновления Ethereum Cancun-Deneb, которое направлено на то, чтобы сделать транзакции более быстрыми и доступными и одновременно подготовить сеть к масштабированию.
Прото-данкшардинг представляет собой важнейший промежуточный шаг на пути Ethereum к достижению высокой масштабируемости и эффективности. Внедряя инновационные типы транзакций и криптографические методы, он расширяет возможности сети по обработке большего количества транзакций при меньших затратах, подготавливая Ethereum к будущей реализации данкшардинга и стремясь к пропускной способности транзакций в 100 000 TPS.