Хотите всегда оставаться в курсе событий? Подписывайтесь на @cryptochan и получайте новости в нашем Telegram канале.
×
Главная » #STREAM » Новости криптовалют за 26.05.2019
11:48

Виталик Бутерин предложил ввести новый тип контрактов в 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 контрактами пользователей, стоимость их исполнения может быть установлена на достаточно высоком уровне. «Эти среды выполнения являются отдельными мирками с полностью индивидуальными настройками. В идеале, их запуск станет по-настоящему дорогостоящим. Будем надеяться, что это значение будет измеряться десятками тысяч долларов», – заявил Джордан. Несмотря на возможные технические сложности реализации, разработчики обращают внимание на неоспоримые плюсы такого подхода, заключающиеся в повышение гибкости экосистемы и упрощении процесса внедрения изменений по мере продвижения исследовательских работ. В начале месяца состоялся релиз публичного тестнета нулевой фазы Ethereum 2.0 от Prysmatic Labs. Фото: Nicat Nasibli

Обсудить в чате
Похожие новости

Cегодня

Нет новостей

В мире за неделю

Pro banner