Код для перехода Ethereum на Proof-of-Stake

Разработчик Джастин Дрейк в ходе разговора с коллегами выразил уверенность, что код для первого этапа перехода Ethereum на алгоритм консенсуса Proof-of-Stake (PoS) может быть завершен до 30 июня. Об этом сообщает CoinDesk.

«Предстоит сделать еще многое. Однако работа над кодом продолжается и это здорово», — подчеркнул Дрейк.

Вторая по капитализации криптовалюта постепенно продвигается к важному обновлению под названием Ethereum 2.0, которое кардинально изменит процесс создания блоков и верификации транзакций. Виталик Бутерин в ходе недавней конференции ETHCapetown рассказал о «двух важнейших программных компонентах» новой версии Ethereum:

«Одним из них является Casper, представляющий собой наш PoS-алгоритм, который заменит майнинг кое-чем, на наш взгляд, гораздо более эффективным. Вторая часть — шардинг, означающий существенное улучшение масштабируемости. Теперь каждому компьютеру сети не понадобится больше обрабатывать каждую транзакцию»

Бутерин также добавил, что с шардингом он ожидает «прирост масштабируемости в 1000 раз». Однако имплементация этого решения возможна лишь в ходе второго этапа реализации Ethereum 2.0. Первый этап под названием Phase Zero подразумевает лишь переход на Proof-of-Stake.

Phase Zero также носит название «Beacon Chain». Этот этап предполагает активацию новой системы проверка блоков, где ключевую роль будут играть не майнеры, а валидаторы. Последние при помощи удерживаемых монет смогут голосовать за различные предложения.

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

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

По словам старшего инженера Consensys Джозефа Делонга, 16 мая в Нью-Йорке состоится встреча различных команд разработчиков, в ходе которой будут обсуждаться вопросы связанные с реализацией Ethereum и Phase Zero в частности.

Напомним, недавно создатель Ethereum Виталик Бутерин предложил изменить схему вознаграждения PoS-валидаторам.