Делегат византийской отказоустойчивости (dBFT) объяснил. Помимо известных алгоритмов консенсуса Proof-of-Work (PoW) и Proof-of-Stake (PoS), существуют и другие способы питания блокчейнов. Делегированная византийская отказоустойчивость (dBFT) - это алгоритм, используемый для достижения консенсуса, который путает многих пользователей блокчейна и криптовалют.
Это сложная концепция, которую не все понимают, как PoW или PoS. Однако, несмотря на то, что такая запутанная, одна из крупнейших криптовалютных бирж Binance решила использовать этот консенсусный механизм для своей цепочки.
Это связано с тем, что делегированная византийская отказоустойчивость может противостоять ненадежным или ненадежным участникам блокчейна более эффективно, чем другие алгоритмы.
Что делегированная византийская отказоустойчивость — это все о
Консенсус делегированной византийской отказоустойчивости был представлен NEO, часто называемым “Эфириумом Китая”. Этот китайский блокчейн планирует достичь “умной экономики” путем оцифровки активов и предоставления смарт-контрактов на блокчейн.
По мнению ее создателей, система голосования dBFT допускает широкое участие, аналогично консенсусу с делегированным доказательством ставки.
Это означает, что владелец токена NEO может поддержать конкретного “бухгалтера” путем голосования. Выбранная группа бухгалтеров затем использует византийский механизм отказоустойчивости для достижения консенсуса и создания большего количества блоков.
Одним из самых сильных моментов использования механизма dBFT является абсолютная окончательность. После окончательного подтверждения блок не может быть раздвоен, поэтому транзакция не может быть отозвана или отката. Однако это двустороннее оружие.
Финальность так или иначе гарантируется тем, что ОСЗ не является полностью децентрализованной сетью. Несмотря на усилия NEO по этому направлению, в настоящее время на блокчейне работают всего семь узлов и несколько делегатов. Большинство из них связано с советом по ОСЗ.
Как работает механизм dBFT
На первый взгляд, механизм консенсуса dBFT аналогичен делегированным доказательством ставки. Используя процесс голосования, держатели токенов NEO имеют право голосовать за делегатов. Это независимо от количества валюты в их распоряжении.
Любой человек может стать делегатом, если он или она отвечает требованиям. Это означает надежное подключение к Интернету, правильное оборудование, подтвержденное удостоверение личности и 1 000 ГАЗ. GAS — это вознаграждение, которое пользователи получают за свою деятельность в сети. Из делегатов спикер выбирается случайным образом.
Динамик создает новый блок из транзакций, которые ждут проверки. Затем спикер направляет предложение избранным делегатам. Ожидается, что они будут отслеживать все транзакции и записывать их в сети.
Делегаты могут свободно делиться и сравнивать полученные предложения для проверки точности данных, а также честности докладчика. Блок добавляется в блокчейн, если более двух третей делегатов достигают консенсуса и проверяют его.
Голосование в сети ОСЗ — это процесс, который происходит в режиме реального времени.
Как dBFT противодействует недобросовестности
Поскольку все делегаты могут проверить предложение блока, легко понять, являются ли данные, отправленные докладчиком, действительными или недействительными. Таким образом, если спикер нечестный и отправляет недействительные предложения двум третям делегатов, блоки не будут совпадать, а владельцы узлов не будут проверять их. Консенсус достигается двумя третями голосов, и выбирается новый оратор.
Если один из узлов поврежден, другие делегаты могут определить правильность предложения, сравнивая свои собственные версии предложения. Консенсус по-прежнему может быть достигнут, поскольку только две трети делегатов должны согласиться утвердить блок и заменить нечестного делегата.
Используя алгоритм делегированной византийской отказоустойчивости, консенсус также может быть достигнут, когда и спикер, и делегат нечестны. При сравнении блоков делегаты могут видеть, поврежден ли динамик или делегат, и они могут согласиться аннулировать блок, что автоматически приводит к выбору нового динамика.
В любой из этих трех ситуаций нечестным делегатам нужно контролировать две трети сети, чтобы повредить данные, написанные на блокчейне. Это трудно достичь, так как все держатели токенов NEO могут голосовать, делегаты не анонимны, а приобретение владельца узла стоит 1000 ГАЗ.
dBFT плюсы:
Создание нового блока в цепочке занимает от 15 до 20 секунд.
Пропускная способность транзакций близка к 1 000 TPS. ОСЗ надеется достичь 100 000 ТЭС, что позволит сети поддерживать крупномасштабные коммерческие приложения.
Не требуется расходование энергии (в отличие от алгоритма консенсуса Proof-of-Work).
Полная окончательность операций после их подтверждения.
На блокчейне NEO нет форков.
dBFT против:
Поскольку делегаты должны работать под реальными идентификаторами, чтобы быть избранными, на блокчейне нет анонимности.
Механизм требует регулируемых блокчейнов, который включает в себя определенный уровень централизации (именно то, чего пытаются достичь блокчейны, такие как Bitcoin и Ethereum).
Заключительные мысли
Сила делегированного византийского механизма отказоустойчивости заключается в его способности достичь консенсуса, даже если один или несколько делегатов коррумпированы. Для общедоступного блокчейна во всем мире он может быть правильным инструментом для снижения толерантности к вредоносным пользователям, которые могут повлиять на сеть.
Однако отсутствие анонимности и необходимость централизации могут держать усыновителей подальше от блокчейна, который не гарантирует конфиденциальность.
Las Vegas, US, 1st November 2024, Chainwire
From digital art to real-estate assets, NFTs have become a significant attraction for investors who…
Singapore, Singapore, 21st October 2024, Chainwire
HO CHI MINH, Vietnam, 17th October 2024, Chainwire
London, UK, 16th October 2024, Chainwire
Sinagpore, Singapore, 16th October 2024, Chainwire