Consensus 2025
00:06:08:07
Поделиться этой статьей

Контракты Beacon Chain: новый способ развертывания Dapps на Ethereum 2.0

Новое предложение основателя Ethereum Виталика Бутерина предлагает новую парадигму децентрализованного развертывания приложений на Ethereum 2.0.

CORE инфраструктура Ethereum 2.0 может подвергнуться серьезной переработке.

Названная цепью маяков,новое предложение Основатель Ethereum Виталик Бутерин предлагает радикально изменить роль блокчейна в новой версии сети Ethereum , основанной на консенсусе Proof-of-Stake.

Продовження Нижче
Не пропустите другую историю.Подпишитесь на рассылку Crypto Long & Short сегодня. Просмотреть все рассылки

«Идея здесь заключается в том, что по сути в цепочке маяков вы сможете развернуть эти маленькие миры, которые обобщают, как работает блокчейн, как работает переход состояний [и] как работает смарт-контракт», — рассказал CoinDesk Рауль Джордан, соруководитель некоммерческой организации Prysmatic Labs.

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

По словам Джордана, предложенная Бутериным конструкция цепочки маяков «значительно упрощает разработчикам приложений, людям, работающим на [Ethereum]», использование новой сети без необходимости заново изучать параметры совершенно новой блокчейн-платформы.

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

«Как нам перейти к proof-of-stake? Как нам реализовать шардинг? Как нам сделать это безопасно? И что это на самом деле означает для экосистемы и разработчиков в экосистеме?» — спросил генеральный директор приложения Криптo кошелька MyCrypto Тейлор Монахан в прошлом интервью CoinDesk.

Хотя многие аспекты Ethereum 2.0 все еще в значительной степени подвержены изменениям и дальнейшим исследованиям, последнее предложение Бутерина предлагает интересную новую динамику для упрощения развертывания децентрализованных приложений (dapps) в сети стоимостью около 26 миллиардов долларов.

И все начинается с понимания цепочки маяков.

Пользовательские блокчейн-миры

Beacon Chain — это центральный блокчейн, который координирует сотни других блокчейнов Ethereum , называемых «осколками», в предполагаемой сети Ethereum 2.0.

«Вместо того, чтобы ONE гигантская машина запускала транзакции по ONE за раз... мы можем разделить ее между множеством машин по всему миру и запускать их параллельно», — объяснил Джордан CoinDesk.

Первоначально цепь маяков должна была действовать исключительно как координатор – или, по словам Бутерина, как «сердцебиение» — Ethereum 2.0, отслеживающий все данные в сегментах и ​​собирающий сводки этих данных в ONE центральном блокчейне.

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

«Эти контракты не являются аналогами обычных смарт-контрактов, которые вы бы развернули для своего приложения на Ethereum 1.0», пишет Уилл Виллануева, исследователь венчурной студии Ethereum Consensys. «Они будут жить в цепочках шардов. Напротив, контракты цепочек маяков будут представлять среды выполнения или фреймворки транзакций в целом».

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

«Общая идея предложения заключается в том, чтобы иметь относительно минимальную структуру консенсусного уровня, которая при этом обеспечивала бы достаточные возможности для разработки сложных структур, которые давали бы нам все необходимые возможности смарт-контрактов в качестве второго уровня», — объясняет Бутерин в своем предложении.

На практике это означало бы, что разработчики dapp получат возможность вызвать контракт цепочки маяков, имитирующий текущую среду выполнения Ethereum 1.0.

«[Разработчикам dapp] T нужно ничего менять в том, что они уже знают», — подчеркнул Джордан.

Что еще интереснее, Джордан добавил, что контракты Beacon Chain также могут имитировать Bitcoin и создавать среду исполнения на Ethereum 2.0 со всеми теми же правилами и параметрами блокчейна Bitcoin .

Для разработчиков dapp это было бы так же просто, как выбрать другую операционную систему для своего компьютера. Вместо того, чтобы загружать компьютер с операционной системой Windows, ONE было бы использовать операционную систему Mac OS или Linux, сказал Джордан CoinDesk.

Он добавил:

«У вас может быть среда исполнения для Bitcoin. У вас может быть среда исполнения для Ethereum. По сути, вы можете создать свой собственный маленький мир блокчейна и сделать так, чтобы люди совершали транзакции с его помощью».

Нерешенные вопросы

Тем не менее, не все, что касается контрактов на цепочку маяков, окончательно решено.

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

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

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

Однако на данный момент неясны ни цены на развертывание контракта, ни точные параметры комиссий за транзакции на основе контрактов на цепочку маячков.

Продолжая свое предложение, Бутерин предложил:Понедельникчто «определенный класс субъектов, называемых ретрансляторами», будет введен в систему Ethereum 2.0, чтобы помочь координировать транзакционные сборы с «предлагающими блоки» сети, иначе называемыми валидаторами. С тех пор Бутерин также выпустил второй HackMD постдля дальнейшей разработки идеи контрактов цепочки маяков.

«Нам нужна эта двухслойная структура, в которой есть ONE класс узлов, называемый ретранслятором», — размышлял Бутерин во время встречи разработчиков Ethereum 2.0. Четверг«Неизвестный анализирует экономику этой конструкции более глубоко».

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

Тем не менее, как отметил Виллануэва, элементы предложения Бутерина являются многообещающими.

Вильянеува пишет:

«Этот подход представляет собой смену общей парадигмы и может занять некоторое BIT , чтобы действительно понять и усвоить его. Однако его сила заключается в том, что он обеспечивает высокую степень гибкости. Он должен упростить внесение изменений в будущем по мере продолжения исследований».

Виталик Бутерин изображение из блога Ethereum Foundation

Christine Kim

Кристина — аналитик-исследователь CoinDesk. Она фокусируется на создании аналитических данных о Криптовалюта и блокчейн-индустрии. До того, как стать аналитиком-исследователем, Кристина была техническим репортером CoinDesk , в основном освещая разработки в области блокчейна Ethereum .

Криптовалюта активы: отсутствуют.

Christine Kim