Обложка канала

CRYPTOLOID

NFT | Криптовалюты | обзоры | инвестиции

CRYPTOLOID

3 года назад
Открыть в
Что самое главное в любом блокчейне? Консенсус - согласование состояния между всеми или большинством узлов сети. Простыми словами: 1. Если транзакция 1 есть на узле A, то точно такая же транзакция 1 должна быть на узле B и всех других узлах сети. 2. Если пользователь (кошелек например) обращается к сети за транзакцией 1, то передается только согласованное большинством состояние (консенсус сети). Большинство узлов это сколько? Все зависит от алгоритма консенсуса, например это 51% или 50% узлов + 1 узел. Какие алгоритмы есть? Их несколько десятков, но есть два распространенных: - PoW или Proof of Work (доказательство проделанной работы). Упаковывать блоки (записывать транзакции в блокчейн) имеют право узлы, которые доказали проведенные вычисления по решению головоломки необходимой сложности (сложность определяется сетью/протоколом и зависит от общей мощности сети). Такие ноды называются майнерами, процесс решения задачи - майнингом. - PoS или Proof of Stake (доказательство доли владения). Это как самостоятельный алгоритм, так и группа алгоритмов, которые базируются на доли владения. В отличии от PoW, чем больше монет, тем больше узел создает блоки. Такие узлы называются валидаторами, а процесс - валидацией. Эмиссия (печать новых монет) происходит в момент создания блока. Майнер/валидатор решивший задачу имеет право первой транзакцией указать перемещения монет с нулевого адреса (напечатать новые) на свой кошелек (вознаграждения). Стейкинг - блокировка монет на специальном контракте (валидатора), которые используются для PoS. Если в стейкинге 1 участиник (сам валидатор), то он получает все вознаграждения. Валидатор может не иметь своих монет, а работать монетами других участников (стейкеров). А что с другими алгоритмами из вопроса? - PoC или Proof of Space (Доказательство владением пространством на дисках). Чем больше вкладываешь в оборудование (жесткие диски), тем больше шанс получить право создать блок. - PoB или Proof of Burn (Доказательство сжигания). Привилегию создавать блоки получают те, кто сжигает свои монеты. Это своего рода блокчейн-секта. Отдавая в жертву свои деньги, нет смысла подвергать уже СВОЮ сеть атакам. А сеть любит больше тех, кто больше всего пожертвовал. - PBFT или Practical Byzantine Fault Tolerance (Практическая византийская отказоустойчивость). Один из совершенных и часто применяемых в современных блокчейн-сетях PoS протокол. В отличии от простого PoS, применяется более сложная модель валидации, с внедрением дополнительных ролей. Позволяет масштабировать сеть (больше узлов) без потери скорости принятия консенсуса. А также в отличии от обычных PoS, владение большим стейком не дает права захватить сеть. Предполагается, что крупные стейкеры тоже могут быть злоумышленниками и даже в этом случае сеть остается устойчивой (допускаяется 1/3 -1 вредоносных нод).