FSCP
17.3K subscribers
30.6K photos
3.56K videos
863 files
78K links
another filter bubble канал изначально созданный несколькими друзьями чтобы делиться копипастой, иногда оценочным суждением

технологии, деньги, социум

редакция @id9QGq_bot
реклама @johneditor
в будущее возьмут не всех
выводы самостоятельно

мир меняется
Download Telegram
#мнения

Продолжаем разбираться в алгоритмах консенсуса. На это раз с помощью нашего подписчика. Блокчейн-разработчик Антон Буков рассказал об отличиях в устройстве большинства консенсусов:

Все консенсусы блокчейнов можно условно разделить на два класса: консенсусы Накамото и BFT-консенсусы. Их отличает то, каким образом происходит распространение блоков между нодами.

1. Консенсусы Накамото: PoW, PoB, PoС и другие. В них один участник в определённый момент времени находит что-то, что ищут все (хеш). Он и сам понимает, что нашёл то, что все ищут и, когда пересылает данные остальным участникам сети, все могут мгновенно проверить, что он нашёл то, что нужно.

2. В BFT-консенсусах же происходят множественные обмены подписями и переговоры о том, сколько майнеров с какими балансами/рейтингами согласны с блоком или нет.

Сами BFT-консенсусы можно разделить на те, где количество голосующих не ограничено явным образом (Ethereum Casper, PoS) и те, где количество участников фиксированное (DPoS, PoA).

Антон, спасибо!

От себя добавим, что BFT — сокращение от названия Byzantine Fault Tolerance или «Задача византийских генералов». Это знаменитая криптологическая задача, об одном из решений которой мы расскажем в следующих #терминах.