Перейти к содержанию
Авторизация  
saffron

Виталик Бутерин рассказал, как ускорить объединение действующей цепи с Ethereum 2.0

Рекомендуемые сообщения

Создатель Ethereum Виталик Бутерин представил техническое альтернативное решение для раннего перехода на вторую версию протокола, которое «достигает цели по избавлению от PoW-цепи и позволяет переместить всё на Beacon Chain в соответствии с ускоренным распорядком». По словам Бутерина, такое решение может быть осуществлено при помощи клиента без сохранения состояния (stateless), тогда как майнинг и инструкции для виртуальной машины потребуют меньшего «перепроектирования».

Основным требованием к реализации такого сценария является наличие нескольких имплементаций клиентского программного обеспечения – «функции без побочного эффекта» для верификации блоков. Также необходим метод для генерации свидетельств блоков и изменения на стороне протокола Ethereum 1.0 для работы с ним.

Согласно идее Бутерина, действующая система Ethereum может быть помещена в нулевой шард новой сети вместе со всеми функциями Beacon Chain.

«Любой валидатор в любой момент времени может зарегистрироваться как дружественный Eth1 (и отменить регистрацию). Создатель блока в любом из слотов нулевого шарда выбирается случайно из списка дружественных Eth1 валидаторов».

Совет нулевого шарда будет верифицировать блоки в нём на основании содержимого блока и свидетельства stateless-клиента.

«Советы всех других шардов будут верифицировать блоки в своих собственных шардах, но они будут верифицировать только доступность данных, а не выполнение состояния, так как нулевой шард – это единственный шард, который будет осуществлять вычисления».

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

«Полная нода Eth1 будет скачивать все блоки нулевого шарда и поддерживать актуальное состояние Eth1», – пишет Бутерин.

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

Будь в курсе! Подписывайся на Криптовалюта.Tech в Telegram.
Обсудить актуальные новости и события на Форуме

Прочитать новость на сайте

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×