Как шардинг поможет Ethereum

Одним из преимуществ и в то же время основных проблем блокчейна является то, что каждый узел вынужден поддерживать обновленный статус каждой сетевой учетной записи и записывать историю каждой сделанной транзакции. «Это просто несовместимо с механизмом, нацеленным на долгосрочную торговлю, потому что невозможно вести историю всех покупок, которые человек совершил в своей жизни, одновременно предоставляя другим доступ ко всем транзакциям», — сказал Эдвард Сноуден. Биткойн-блокчейн. Блокчейн Ethereum сталкивается с теми же проблемами. Sharding — одно из предлагаемых решений для масштабируемости Ethereum, разработка которого стала одним из главных приоритетов в программе финансирования, запущенной Виталиком Бутериным в январе. «Это может предоставить уникальную возможность радикально изменить систему и обнулить ожидания», — сказал Фил Диана, исследователь из группы действий Корнелльского университета (IC3), по поводу шардинга.

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

Хотя технология совместного использования еще находится в стадии разработки, члены сообщества Ethereum уже предлагают изменения уровня протокола, которые станут возможными благодаря совместному использованию. «Sharding — это огромное изменение для сети. Многие люди думают, что это будет возможность перестроить экономические модели и другие аспекты системы », — сказала Диана.

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

Такая система стимулирования предложена в чикагском проекте, который Диана соучредила вместе с разработчиками Ари Жюлем, Лоуренсом Биденбахом и Флорианом Трамером, целью которых является реконструкция сети Ethereum для обеспечения ее более продуктивного функционирования. Разработчики делят блокчейн Ethereum на множество элементов, которые становятся «товарами», и они продаются самим блокчейном Ethereum. «Проще говоря, криптовалюты — это сырье, которое используется для транзакций блокчейна. Основными примерами таких продуктов являются размер блока, набор неизрасходованных транзакций (UTXO), газ в Ethereum. Крипто-продукты похожи на физические продукты, которые продаются на традиционных финансовых рынках », — поясняется на официальном сайте проекта. По словам Трэмера, рассуждения о наличии или нехватке товаров, такие рынки помогут со временем снизить волатильность криптовалюты — как это происходит на традиционных рынках. «Как и традиционные товары, блокчейн-товары являются критически значимыми для блокчейн-индустрии, и колебания их цен представляют бизнес-риски», — отмечается в описании проекта.

В качестве примера команда приводит ущерб, нанесенный высокими тарифами в сети Биткойн. В то же время, «основной характеристикой физических товаров является то, что они могут храниться и доставляться в соответствии с контрактом», — Чикаго предлагает ввести ту же систему для «товаров», производимых блокчейном. «Это действительно прямые аналоги реального мира. Чикагская товарная биржа (CME) вдохновила нас на создание Чикагского проекта. И я думаю, что многих реальных проблем можно избежать благодаря лучшей экономической модели », — сказала Диана в интервью CoinDesk.

Еще одним источником вдохновения стал ранее разработанный инструмент под названием GasToken который позволяет вам использовать газ, внутреннюю платформу токенов для оплаты услуг в сети Ethereum. С GasToken пользователи могут хранить газ, когда он дешев, и продавать его позже, когда цена возрастает. Поощряя членов сети к хранению газа, GasToken также призван «показать, почему текущая модель имеет недостатки и зачем нужна аренда», говорит Диана, ссылаясь на недавнюю инициативу по введению так называемой «аренды» на период, в течение которого хранятся пользовательские данные. на блокчейне. Концепция и факторы, определяющие стоимость аренды, были описаны Виталиком Бутерином в блоге  Ethereum, а Диана и Влад Замфир теперь призвали к аренде, чтобы предотвратить чрезмерный рост блокчейна. Но если в текущем состоянии сети ежегодная плата за использование 1 терабайта блокчейна составляет 1 миллион эфира, то поддержка фрагментации сократит это число в сто раз.

На прошлой неделе Диана разместила в блоге разработчиков Ethereum «полуготовую схему» стимулов для одноранговых сетей, согласно которой майнеры будут получать вознаграждения не только за маршрутизацию транзакций, но и за многие другие «ресурсы, полученные с помощью программного обеспечения». «Мы хотим рассмотреть все услуги и возможности, которые предлагает сеть … Этими ресурсами может быть что угодно — от пространства блоков до центрального процессора с полным узлом или постоянного хранилища на полном узле и так далее. Таким образом, мы можем сказать, что мы начинаем с нуля, рассматривая модели формирования стоимости, которые могут быть применены к блокчейнам сегодня », — сказала Диана. GasToken был первым шагом на пути к такому «стимулу»: возможность возврата газа должна побуждать пользователей удалять лишние данные.

Следующий шаг развивает эту идею и выводит ее за пределы хранения информации: Диана считает, что «фундаментальная ошибка ценообразования» Ethereum связана с тем, что хранилище вычисляется и «рынок блокчейнов» «Предполагается определить правильное соотношение этих цен:« Это дало нам понять, что существует огромное неисследованное пространство, которое связано с использованием сырья, которое является фундаментальным для сегодняшних блокчейнов », — сказал Трамер.

Диана отмечает, что эти рынки, будучи высоко оцененными разработчиками, могут не запрашиваться пользователями из-за очевидной стоимости. «Для всех рассматриваемых криптографических продуктов существует риск того, что люди предпочтут более дешевую субсидированную модель», — признается Диана. Система стимулирования, предложенная чикагским проектом, будет большим преимуществом для блокчейна с точки зрения скорости, масштабирования и децентрализации, но нет никакой гарантии, что все это будет оценено пользователями: «Я думаю, люди должны начать ценить и поддерживать децентрализацию, совместимость и надежность стимулов. Но мне не совсем ясно, будут ли они », — сказала Диана.

bit44.org

Обязательно подпишитесь на наш Telegram канал

ПОДПИСЫВАЮСЬ
ПОТОМ