Рубрика: Блокчейн

«Биткоин в блокчейне эфириума»: Виталик Бутерин предложил новый тип контрактов для Ethereum 2.0

Базовая инфраструктура Ethereum 2.0 может быть существенно переработана. Новое предложение создателя эфириума Виталика Бутерина предлагает радикально изменить роль Beacon Chain в новой версии эфириума, основанной на алгоритме консенсуса Proof-of-Stake.

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

По словам Джордана, предложенные Бутериным изменения в Beacon Chain значительно облегчают разработку приложений на эфириуме, а также могут избавить разработчиков от необходимости заново изучать параметры новой блокчейн-платформы. Разработчики уже долго ожидают обновления Ethereum 2.0, но далеко не все понимают, к чему оно приведет. «Как мы реализует Proof-of-Stake? Как мы реализуем шардинг? Как мы сделаем это безопасно? И что это на самом деле это значит для экосистемы и её разработчиков?» — спрашивала генеральный директор MyCrypto Тейлор Монахан в недавнем интервью для CoinDesk.

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

Beacon Chain — это основной блокчейн, который должен будет координовать сотни других блокчейнов эфириума (шарды). «Вместо того, чтобы одна гигантская машина выполняла транзакции по одной за раз… мы можем разделить её на тысячи машин по всему миру и запускать параллельно», — объясняет Джордан.

Первоначально Beacon Chain должен был действовать строго как координатор (или, по словам Бутерина, как «сердцебиение») Ethereum 2.0, отслеживая все данные в шардах и ??собирая сводки данных в один центральный блокчейн.

Но, согласно новому предложению Бутерина, Beacon Chain может выполнять ещё одну функцию: хранить специализированные контракты — контракты Beacon Chain.

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

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

На практике это означало бы, что у разработчиков децентрализованных приложений есть возможность вызвать контракт Beacon Chain, который имитирует среду исполнения Ethereum 1.0. «Разработчикам приложений не нужно значительно менять то, что они уже знают», — подчеркнул Джордан. Он добавил, что такие контракты могут также имитировать биткоин и создавать среду исполнения на Ethereum 2.0 со всеми правилами и параметрами блокчейна биткоина. «Вы можете иметь среду исполнения для биткоина. Вы можете иметь среду исполнения для эфириума. В принципе, вы можете создать свой собственный маленький блокчейн, и люди будут с ним взаимодействовать».

Вместе с тем разработчики подчеркивают, что создание контрактов Beacon Chain дорого обойдется пользователям.

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

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

В настоящее время неизвестна как цена создания контракта, так и точные параметры комиссий за транзакции, основанные на контрактах Beacon Chain.

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

Источник

[ ОБСУДИТЬ НА ФОРУМЕ ]

Coinspot

Недавние сообщения

Как это устроено: блокчейн – принцип работы, сферы применения и перспективы

Блокчейн сегодня прочно занял место в цифровой экономике и стал неотъемлемой частью финансового и технологического…

4 недели тому назад

Мемкоины: от шуток в интернете до многомиллиардного рынка

Криптовалюты давно стали частью финансового мира, однако не все активы этого цифрового пространства имеют серьезное…

2 месяца тому назад

Как это устроено: MicroBT Whatsminer M60S+ 200 TH/s

В последние годы майнинг криптовалют становится все более сложной и высококонкурентной деятельностью. Постоянно появляются новые…

3 месяца тому назад

Обучение трейдингу криптовалют: назначение, возможности и советы экспертов

Криптовалюты стали неотъемлемой частью современного финансового рынка, привлекая внимание не только инвесторов, но и новичков,…

3 месяца тому назад

Знакомьтесь, Стейблкоин: стабильность в мире криптовалют

В эпоху цифровой экономики и стремительного развития криптовалют стейблкоины становятся важным элементом финансовой экосистемы. Эти…

3 месяца тому назад

Как это работает: изучение английского языка по аудиокнигам

Тем, кто только начал изучать английский язык, важно понять основы: это грамматика, лексика и произношение.…

4 месяца тому назад