
Основатель Ethereum Виталик Бутерин предложил кардинальным образом изменить роль Beacon Chain и блокчейна как такового в новой реализации протокола, основывающейся на механизме консенсуса Proof-of-Stake.
Если изначально Beacon Chain задумывался в качестве центрального блокчейна, который будет координировать действия других блокчейнов или шардов, то теперь на него предлагается возложить дополнительную функцию по хранению специализированных контрактов – контрактов Beacon Chain.
Другими словами, эти контракты будут определять правила осуществления вычислений и выполнения смарт-контрактов, включая транзакционные комиссии, стоимость газа и т.д. В частности, разработчики смогут создать такой контракт Beacon Chain, который позволит им воспроизвести текущие настройки среды выполнения Ethereum 1.0.
По словам Джордана, контракты Beacon Chain также позволят воссоздать, например, среду выполнения биткоина, чтобы применить действующие в блокчейне ведущей криптовалюты правила и настройки к Ethereum 2.0.
В то же время, Вильянуэва отмечает, что на первых этапах не должно существовать большого разнообразия контрактов Beacon Chain – нескольких будет достаточно. Чтобы воспрепятствовать перегрузке Beacon Chain контрактами пользователей, стоимость их исполнения может быть установлена на достаточно высоком уровне.
Несмотря на возможные технические сложности реализации, разработчики обращают внимание на неоспоримые плюсы такого подхода, заключающиеся в повышение гибкости экосистемы и упрощении процесса внедрения изменений по мере продвижения исследовательских работ.
В начале месяца состоялся релиз публичного тестнета нулевой фазы Ethereum 2.0 от Prysmatic Labs.
Будь в курсе! Подписывайся на Криптовалюта.Tech в Telegram.
Обсудить актуальные новости и события на Форуме