Алгоритм консенсуса Multi-Level BFT

Multi-Level BFT

Название: Multi-Level BFT
Добыча: Отсутствует
Разработчик: Theta Labs Inc
Дата: 2018 год

Multi-Level BFT

Multi-Level BFT – это многоуровневый консенсусный алгоритм практической византийской терпимости к ошибкам, который отвечает за эффективную работу в асинхронных сетях. Алгоритм создали разработчики криптовалютного проекта Theta. Целью разработчиков стало формирование механизма, который решит проблемы, связанные с уже доступными византийскими консенсусными механизмами. Основой для алгоритма стал механизм PBFT, который позволяет достичь консенсуса, даже если некоторые узлы в сети не отвечают или дают неверную информацию. Этот алгоритм применяется только на криптовалютном проекте THETA соответственно.
Multi-Level BFT

История:

Концепт проекта Theta представили ещё во второй половине 2017 года. В ноябре 2017 года, разработчики проекта представили статью, в которой описывались преимущества нового проекта. Концепт Theta показали как целую экосистему, которая предназначена для потоковой передачи видео. Для этих целей разработчики приступили к созданию алгоритма, который станет основой работы сети Theta. Пост генерального директора компании Theta Labs, занял бакалавр компьютерных наук и инженерии из Массачусетского технологического института Митч Лю. Должность технического директора занял так же соучредитель SLIVER.tv, бакалавр в области микроэлектроники Пекинского университета, Цзеи Лонг. Куратором по проекту стал директор Tencent для приложения Wechat, а так же основатель SLIVER.tv, Райан Николс. В конце 2018 года, разработчики начали тестирование алгоритма Multi-Level BFT, который использует в работе PBFT процесс. Таким образом, Multi-Level BFT стал апгрейд версией алгоритма PBFT. На вторую половину 2019 года, разработчиками запланирован переход площадки уже на собственный блокчейн, который использует на Multi-Level BFT

Особенности:

Алгоритм Multi-Level BFT применили на блокчейне, предназначенного для формирования инфраструктуры, которая обеспечивает потоковое видео. Этот блокчейн представляет из себя сеть, состоящую из узлов, которые согласовано отвечают за операции по контролю и перемещению данных. Потому каждая выполняемая операция согласовывается между узлами для достижения консенсуса. Multi-Level BFT является таким модифицированным механизмом согласования BFT. Он позволяет тысячам узлов участвовать в консенсусе, в то же время поддерживая пропускную способность сети. Идея механизма заключается в том, что в сети присутствует набор узлов по 10-20 валидаторов. Эти узлы формируют комитет по валидации, которые создают цепочки блоков, используя PBFT-подобный процесс. Затем тысячи участников консенсуса, которые называются опекунами, завершают формирование цепочки блоков. В этом и заключается принцип механизма, который отвечает за разделение участников консенсуса. Благодаря этому достигается безопасность распределённой сети.

Заключение:

Multi-Level BFT отвечает за безопасность сети от нерационального поведения узлов и требует минимальные вычислительные ресурсы. Этот алгоритм относится к семейству BFT-подобных механизмов. Также, алгоритм способствует уменьшению накладных расходов и решает проблемы вредоносных узлов. Благодаря техническим особенностям, блокчейн, который работает на алгоритме, разделяется на уровни, каждый из которых выполняет соответствующие операции. Таким образом, сеть разделена на комитеты валидаторов и узлы-опекуны. Первые формируют блоки, а вторые завершают формирование цепочки блоков. Потому Multi-Level BFT стал хорошим алгоритмом консенсуса, с помощью которого обеспечивается работоспособность блокчейна, на котором функционирует цифровая инфраструктура потокового видео.

Алгоритм консенсуса Multi-Level BFT

Добавить комментарий

Пролистать наверх