Разработчик Telegram Open Network обнародовал детали алгоритма консенсуса платформы

HashFlare

ComputerUniverse Введи промокод FW7FRUX при покупке и получи скидку 5 евро

Сооснователь Telegram Николай Дуров описал схему работы алгоритма консенсуса Catchain Consensus Protocol, лежащего в основе блокчейн-платформы Telegram Open Network (TON).

Catchain Consensus: An Outline by ForkLog on Scribd

Catchain является алгоритмом Byzantine Fault Tolerant (BFT), то есть поддерживает функциональность сети даже в тех случаях, когда некоторые ее узлы ненадежны или вредоносны. Catchain будет работать до тех пор, пока треть узлов остается надежной, что эквивалентно теоретическому пределу, установленному для BFT-решений.

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

Чтобы гарантировать правильность голосования по блокам, выдвигающие их на голосование и голосующие валидаторы меняются ролями с каждым новым раундом.

Ожидается, что блокчейн TON будет иметь не более 100 валидаторов для главной цепи (masterchain) и от 10 до 30 для каждой дочерней цепи (shardchain). Согласно проведенным в 2018 году тестам, блок может генерироваться каждые пять секунд, проходя процедуру полного согласования.

Закрытое тестирование платформы TON стартовало в апреле 2019 года. Доступ к тестовой версии получили несколько профессиональных команд, состоящих из блокчейн-разработчиков из разных стран мира, в том числе из России.

Однако официальный запуск проекта отложен на неопределенный срок из-за иска к компании со стороны Комиссии по ценным бумагам и биржам США (SEC).

Ранее ForkLog подробно объяснил, почему структура блокчейна TON позволяет отстранить руководство площадки от ее управления.

Подписывайтесь на новости ForkLog в Telegram: ForkLog Feed — вся лента новостей, ForkLog — самые важные новости и опросы.

Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Подписаться на новости Forklog

<<aside id=»unisender_subscribe_form-10″ class=»widget unisender_form»>

https://forklog.com/razrabotchik-telegram-open-network-obnarodoval-detali-algoritma-konsensusa-platformy/