Що таке Delegated Byzantine Fault Tolerance (DBFT)?

DBFT на прикладі NEO

DBFT на прикладі NEO

Принцип: попередньо відібрані ноди підтримують консенсус, навіть якщо деякі з них виходять з ладу або є зловмисними.
Швидкість: висока.
Вид DLT: публічний/приватний блокчейн.
Остаточність транзакцій: негайна.
Приклад: NEO, TON.

Таким чином, розширення BFT-характеристики видається рішенням тих недоліків, що їх мають PoW та PoS, адже за умови тисяч валідаторів, він, як і раніше, лишатиметься повільним. Саме тому розробники запропонували делеговану модель BFT — DBFT.

Попередньо визначені валідатори за правилами цього протоколу дозволяють йому бути попереду інших протоколів. Візьмемо Ефіріум із 15-30 транзакціями на секунду (PoW+BFT) і NEO з майже 10 000 т/с (DPoS+DBFT). Це дійсно зручно, коли є всього кілька відомих валідаторів.

Примітка: оскільки NEO працює також за протоколом DPoS, члени мережі не тільки голосують за валідаторів, а й отримують нативні токени GAS, якими діляться останні.

Плюси

  • Надшвидкий протокол
  • Захищений від зовнішніх атак у публічному середовищі

Мінуси

Коментарі