Jump to content

Сравнение консенсусов Proof of Stake: Casper против Tendermint


Recommended Posts

Posted

Casper vs Tendermint

 

Задача византийских генералов (BFT) была впервые поставлена в 1982 году (Lamport, Shostak, Pease) для распределенных коммуникационных сетей и упрощенно ее можно сформулировать как «создание надежной системы из ненадежных частей». Вплоть до 1999 года система, успешно решающая BFT, так и не была создана, да она и не была особенно актуальна, поскольку интернет только эволюционировал от централизованных вычислений к распределенным; все, что требовалось, это устойчивость к сбоям.

 

Поэтому, первыми получили широкое распространение простые отказоустойчивые алгоритмы Paxos (1998) и Raft (2013). Созданный в 1999 году алгоритм PBFT (P – значит практичный), не выходил за пределы академических структур. Прорывом стала работа Сатоши Накамото, впервые применившего BFT консенсус в схеме блокчейна, и после практической демонстрации этого решения многочисленные исследователи начали искать варианты использования технологии в задачах реального мира.

 

В 2011 году, на ветке BitcoinTalk сформировались первые обсуждения идеи, впоследствии получившей название Proof-of-Stake, однако первые реализации PoS, такие как Peercoin, изрядно подорвали репутацию идеи. Одним из первых исследователей, предложивших реализацию BFT в PoS открытого блокчейна, стал Чэ Квон (Jae Kwon), основавший Tendermint в 2014 году.

 

В то время разработчики PoS исходили из допущения, что набор узлов в сети является статическим и остается стабильным на протяжении долгих периодов, что оказалось полностью несостоятельным в условиях реального блокчейна. Чэ Квон впервые адаптировал BFT к блокчейну, используя динамический набор валидаторов и ротацию лидеров, в протоколе Tendermint. За ним последовали другие проекты PoS (Honeybadger, Tezos, Casper, Ouroboros); все они использовали разные подходы, однако все искали ответ на один и тот же основной вопрос: возможно ли достичь такого же уровня безопасности как у алгоритма PoW Биткойна, не расходуя при этом материальные ресурсы? В PoS мощность голосования, деноминированная в нативной криптовалюте, приходит на замену мощности хэширования. Широко известные проблемы блокчейна: ограничение пропускной способности, высокие издержки на обслуживание майнеров PoW и экологические соображения, стали весомым стимулом для привлечения существенных ресурсов в исследования PoS.

 

Ниже будут рассмотрены различные варианты PoS, лежащие в основе трех основных криптовалютных протоколов: Casper the Friendly Ghost (или CBC – Correct by Construction), разрабатываемый Владом Замфиром, Casper FFG (Friendly Finality Gadget) Виталика Бутерина и Tendermint Чэ Квона.

 

 

Читать полностью

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Мемкоин-контрреволюция: как MemeCore и Proof of Meme возрождают спрос на меммонеты

      Курс токена Memecore на этой неделе, 13 апреля, достиг нового исторического максимума. Это не мемкоин в привычно понимании, это проект со своим специализированным блокчейном. Какое будущее ждет MemeCore и механизм консенсуса Proof of Meme? Среди множества активов на крипторынке, мемкоины чаще других называют исключительно спекулятивными инструментами, лишенными «фундаментальной ценности». Однако индустрия не стоит на месте. В последние годы появились специализированные блокчейны, решающие з

      in Новости криптовалют

    • Блог Monease. Централизованные и децентрализованные биржи: практическое сравнение

      Сегодня пользователи криптовалют имеют доступ к широкому спектру торговых платформ, которые в целом делятся на централизованные биржи (CEX) и децентрализованные биржи (DEX). Каждая из этих моделей имеет свои преимущества и особенности в зависимости от потребностей пользователя. Централизованные биржи обычно предлагают более высокую ликвидность, быструю обработку ордеров и удобные интерфейсы. Они часто предпочитаются новичками благодаря своей простоте, а также дополнительным услугам, таким к

      in Флейм

    • Litecoin опередил остальные сети с Proof-of-Work по числу активных адресов

      Litecoin занял первое место среди использующих метод консенсуса доказательства работы (Proof-of-Work, PoW) блокчейнов по доле ежедневных активных адресов. В понедельник, 23 февраля, из 423 766 зарегистрированных в Litecoin адресов активны 237 064, то есть 56% от общего числа. Это означает, что с каждым вторым адресом в блокчейне Litecoin совершались транзакции — люди пользуются сетью, а не просто держат монеты в кошельках, объявили разработчики Litecoin.   Для сравнения: у Биткоина 87

      in Новости криптовалют

    • Алгоритм консенсуса Proof-of-Elapsed-Time: что это и как работает

      Proof-of-Elapsed-Time (PoET) — алгоритм консенсуса, в котором право формирования нового блока определяется случайным временем ожидания. Это интересный пример алгоритма, изначально разработанного для непубличных сетей. Блокчейн-системы обеспечивают децентрализованное хранение и передачу данных за счет механизма консенсуса — порядка достижения согласия между участниками сети по поводу подлинности и очередности транзакций. Наиболее известными алгоритмами консенсуса являются Proof-of-Work (PoW)

      in Новости криптовалют

    • [UMI] Universal Money Instrument блокчейн на Proof of Authority (PoA), всязанный с пирамидой РОЙ клуб

      Блокчейн UMI появился в 2020 году. Согласно их сайту, блокчейн обрабатывает до 65 535 транзакции в секунду без комиссий. Нативная монета UMI. Сегодня её курс 1 UMI = 0.0032$. Торговалась на бирже  sigen.pro, которая уже закрылась.   Монета токенизирована в четырех блокчейнах (везде тикер WUMI): Ethereum: 0x46943113ae84e732bb510b5f7686d8b76ff56774 Binance Smart Chain: 0x46943113ae84e732bb510b5f7686d8b76ff56774 Tron: TDH9sTjrxgrL8oogwMYw4Lq8UK25pTfp3d Polygon: 0x10adf16a60f0020

      in Другие форки

×
×
  • Create New...