Консенсусный механизм

Консенсусный механизм-это отказоустойчивый механизм, который используется в системах компьютера и блокчейна для достижения необходимого согласия по одному значению данных или одному состоянию сети между распределенными процессами или многоагентными системами, например, с криптовалютами.

Типы консенсусного механизма

  1. PoW: Proof of Work Доказательство работы описывает систему, которая требует не незначительного, но осуществимого усилия, чтобы сдерживать атаки DOS (отказ в обслуживании) и других вредоносных атак.Требуется решить вычислительную сложную головоломку для создания новых блоков в Blockchain.

  2. PoS: Proof of Stake Механизм доказательства доступа добивается консенсуса, требуя пользователей, чтобы пользователи настаивали сумму их жетонов, чтобы иметь возможность выбрать для проверки блоков транзакций и получить вознаграждение для этого.Приоритет отдается шахтерам, которые приобрели наибольшую долю в системе блокчан.

  3. DPoS: Delegated Proof of Stake Эта форма консенсуса отражает выборы членов в руководящих органах.Свидетели, те, кто проверяет транзакции, избраны.

  4. PoSpace: Proof of Space Этот вид консенсусного механизма полезен в децентрализованных приложениях хранения файлов, таких как Storjj.io, filecoin, где узлы доказывают, что у них есть законные мощности в их оборудовании.Иногда также называют поговорной или пропускной способностью.

  5. PoET: Proof of Elapsed Time Лучшая альтернатива военному питанию, потребляет меньшие вычислительные ресурсы.Каждый участвующий узел должен ждать случайного количества времени, и очень первый узел, чтобы проснуться от сна получает шанс создать новый блок, который затем распространяется через сеть.Требуются доверенные среды выполнения (TEE), такие как Intel SGX, которые являются изолированными частью памяти, могут быть доступны только с использованием определенного набора инструкций.

Ресурсы

Byzantine Fault Tolerance Type of Consensus Mechanisms Review of Blockchain Consensus Mechanisms Overview and History of Consensus System Development Understanding Distributed Consensus Byzantine Generals Problem

Last updated