Виталик Бутерин предложил ввести новый тип контрактов в Ethereum 2.0

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

Если изначально Beacon Chain задумывался в качестве центрального #блокчейна, который будет координировать действия других блокчейнов или #шардов, то теперь на него предлагается возложить дополнительную функцию по хранению специализированных контрактов – контрактов Beacon Chain.

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

Другими словами, эти контракты будут определять правила осуществления вычислений и выполнения смарт-контрактов, включая #транзакционные комиссии, стоимость газа и т.д. В частности, разработчики смогут создать такой контракт Beacon Chain, который позволит им воспроизвести текущие настройки среды выполнения Ethereum 1.0.

«Разработчикам децентрализованных приложений не придётся слишком сильно менять свои представления о том, что им уже известно», – цитирует CoinDesk соруководителя #стартапа Prysmatic Labs Рауля Джордана.

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

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

В то же время, Вильянуэва отмечает, что на первых этапах не должно существовать большого разнообразия контрактов Beacon Chain – нескольких будет достаточно. Чтобы воспрепятствовать перегрузке Beacon Chain контрактами пользователей, стоимость их исполнения может быть установлена на достаточно высоком уровне.

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

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *