Алгоритм консенсуса Validated DPoS (VDPoS)

Validated DPoS (VDPoS)

Validated DPoS (VDPoS) – это многоуровневый и гибридный консенсусный алгоритм в асинхронной сети криптовалютной платформы Insight Chain. Алгоритм является результатом слияния механизмов делегированного доказательства доли и византийской отказоустойчивости. Этот алгоритм отвечает за эффективную работу в асинхронной сети экосистемы Insight. Алгоритм создали разработчики того же криптовалютного проекта Insight, который предназначен для сбора, анализа, обмена и передачи информации. Принцип работы таков, что сеть делится на разные но взаимосвязанные дочерние блокчейны. Эти блокчейны могут использовать механизмы консенсуса блокчейна типа BFT или преимущества общедоступных механизмов консенсуса PoW, PoS или DPoS.

Тип
Разработчик
Дата
Сайт
Гибридный (DPoS + BFT)
Insight Chain
Август 2018
Insightchain.io

Validated DPoS (VDPoS)

История:

Проект Insight Chain официально запустили 8 августа 2018 года. Проект находится ещё в сыром виде, а потому алгоритм Validated DPoS так же разрабатывается до полноценного состояния. Автором проекта стал специалист в области статистики и аналитики с десятилетним стажем, Лиза Янг. После запуска проекта, в течении нескольких месяцев, разработчики запускают функцию Insight DApp. В первом квартале 2019 года, разработчики выпустили технический документ, в котором описывалась конструкция системы и алгоритма, а также технико-экономический план. Во втором квартале происходит реализация механизма работы на основе консенсусов DPoS и BFT. В конце 2019 года, разработчики планируют реализовать смарт-контракты на основе IVM и внедрить сервис смарт-контрактов. Выше описанное функционирует с помощью алгоритма VDPoS, который является двигателем и средством защиты блокчейна Insight Chain. Потому, в планах разработчиков полностью реализовать алгоритм консенсуса VDPoS до первой половины 2020 года.

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

Алгоритм Validated DPoS представляет собой органическую комбинацию механизмов DPoS и PBFT с узлами проверки. Механизм DPoS решает проблему энергозатратности алгоритма PoW и проблему монополизации добычи криптовалюты в механизме PoS. В VDPoS присутствует и механизм ипотеки и штрафа в криптовалюте INB, который ограничивает злоупотребление узлов. Механизмы BFT используются для быстрой проверки в пределах супер-узлов. В то же время, супер-узлы использует алгоритм VRF для поиска нескольких случайных узлов-проверки, с помощью которых узлы-проверки выполняют асинхронную проверку данных. Потому, такой механизм используется для предотвращения вреда со стороны супер-узлов и узлов-валидаторов. Кроме того, алгоритм VDPoS поддерживает механизм, который предусматривает совместное функционирование нескольких дочерних цепочек блоков. Дочерняя цепочка является сетью суб-блокчейна, который присоединён к основной цепочке. В таком механизме каждая дочерняя цепочка имеет собственный алгоритм согласования.

Каждая дочерняя цепочка может использовать BFT подобный механизм консенсуса и механизмы PoW, PoS или DPoS. Это реализовано для взаимодействия между децентрализованными приложениями, которые функционирует на разных алгоритмах согласования. В следствии того, что DApps имеют различные требования, для эффективности и безопасности хранение данных в блокчейне, общедоступная цепочка блоков не будет ограничивать механизмы согласования дочерних цепочек. В таком механизме, блоки дочерней цепочки сохраняются в блоке главной цепочки для обеспечения безопасности. Блоки в соответствующей дочерней цепочке называются блоками проверки. Интервалы хранения блоков проверки будут автоматически корректироваться в соответствии с использованием ресурсов главной цепочки. Потому, в случае минимальной нагрузки на ресурсы блокчейна Insight Chain, значение хеш-функции каждого блока сохраняются в главной цепочке. Однако, когда использование ресурсов главного блокчейна становится высоким, интервал высоты хранения блока проверки относительно большой.

Заключение:

Алгоритм консенсуса Validated DPoS обеспечивает блокчейн Insight Chain безопасностью и функционированием. Этот алгоритм представляет собой органическую комбинацию механизмов DPoS и BFT с узлами проверки. Принцип работы таков, что сеть делится на разные но взаимосвязанные дочерние блокчейны. Эти блокчейны могут использовать механизмы консенсуса типа BFT или преимущества общедоступных механизмов консенсуса PoW, PoS или DPoS. Таким образом, блокчейн делится на разные суб-блокчейны, который взаимосвязаны с родительской цепочкой. Родительская цепочка является гарантом и помощником для дочерних блокчейнов. Недостатком Validated DPoS стало то, что этот механизм ещё находится на стадии доработки, а потому его нельзя пока что отнести к полноценным консенсусным алгоритмам.

Алгоритм консенсуса Validated DPoS (VDPoS)

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

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