💬 Почему выборка доступности данных важна для масштабирования блокчейна

Почему выборка доступности данных важна для масштабирования блокчейна 👑 Premium-робот: получай более 20-ти торговых идей в день!
Размер текста

Почему выборка доступности данных важна для масштабирования блокчейна

Доступность данных в сети становится все более распространенной темой, поскольку Ethereum продолжает масштабироваться.

Сегодня разработчики Ethereum рассматривают, где и как данные должны храниться в сетях блокчейнов, работая над решением так называемой трилеммы блокчейна, имея в виду компромисс между безопасностью, масштабируемостью и децентрализацией.

В криптографии доступность данных относится к концепции, согласно которой данные, хранящиеся в сети, доступны и могут быть извлечены всеми участниками сети.

На уровне Ethereum-1 узлы сети загружают все данные в каждом блоке, что затрудняет выполнение недействительных транзакций.

Хотя это может гарантировать безопасность, этот процесс может быть относительно неэффективным — запрос к сетевому узлу проверить и сохранить все данные в блоке может резко снизить пропускную способность и затруднить масштабируемость блокчейна.

Решения для масштабирования уровня 2 Ethereum призваны решить эту проблему.

Одним из популярных решений сегодня является оптимистическое объединение, такое как Arbitrum и Optimism. Оптимистичные свертки носят «оптимистический» характер, поскольку они предполагают, что транзакции действительны, пока не доказано обратное.

Сегодня большинство накопительных пакетов имеют только один секвенсор, а это означает, что существует риск централизации, сказал Blockworks Анураг Арджун, соучредитель модульного блокчейна Avail.

В настоящее время это не является серьезной проблемой, поскольку решения по объединению должны помещать необработанные данные транзакций в Ethereum, используя так называемые данные вызовов — самую дешевую форму хранения в Ethereum на сегодняшний день, как отмечает Арджун.

По словам Нила Сомани, основателя решения для масштабирования блокчейна Eclipse, после того, как данные вызова отправляются в сеть Ethereum, любой может проверить, точны ли они в течение установленного периода времени.

Если никто не оспаривает действительность накопительного пакета, он будет принят в Ethereum по истечении периода времени.

Проблема, отмечает Сомани, заключается в том, как кто-то может доказать, что транзакция была выполнена неточно, если у него нет данных.

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

Выборка доступности данных

Поскольку все блокчейны должны подтверждать доступность данных, загрузка полного блока в сеть может быть неэффективной, что снова вызывает проблему первоначальной доступности данных.

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

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

Выборка доступности данных предполагает выборку случайных частей блока для получения произвольно высокой уверенности в том, что блок существует, объясняет Сомани.

Эта технология использует полиномы — математическое выражение, включающее переменные, коэффициенты и возведение в степень — для моделирования отношений между переменными в блоке.

По словам Сомани, распространенное неправильное толкование выборки доступности данных заключается в том, что если вы отберете половину блока, вы получите только 50% уверенности в том, что информация в блоке точна. Это неправда, объясняет он, потому что, как и в случае с выборкой доступности данных, пользователи должны убедиться, что у них достаточно точек для восстановления исходного полинома.

Такие проекты, как Celestia и Avail, в настоящее время разрабатывают решения для выборки доступности данных.

«Мы искренне верим, что каждый базовый уровень будет уровнем доступности данных», — сказал Арджун Blockworks. «Основная направленная борьба, которую мы ведем, — это желание масштабировать доступность данных на базовом уровне, а выполнение и объединение — на втором уровне».

Ограничение / снятие ответственности (дисклеймер): Вся информация на этом сайте предоставляется исключительно в информационных целях и не является предложением или рекомендацией к покупке, продаже или удержанию каких-либо ценных бумаг, акций или других финансовых инструментов. Авторы контента не несут ответственности за действия пользователей, основанные на предоставленной информации. Пользователи обязаны самостоятельно оценивать риски и проконсультироваться со специалистами перед принятием каких-либо инвестиционных решений. Вся информация на сайте может быть изменена без предварительного уведомления.

Свежие новости по теме: Криптовалюта, NFT и криптобиржи

🚀