14 декабря 2021

Обзор гибридного алгоритма консенсуса Ultimatum POS, принципы работы

Успех и популярность Биткоина в основном сосредоточены на базовой технологии блокчейна, которая представляет собой полностью неизменный распределенный реестр, надежно защищенный консенсусом P2P-сети под названием Proof of Work (PoW). 

Однако, одной из серьезных угроз для криптовалюты, работающей на основе Proof-of-Work является атака 51%. Поэтому смешивание двух или более протоколов — гибридный протокол, может сделать сеть более устойчивой.

Например, алгоритм используемый BTCUUltimatum POS, основан на алгоритме майнинга LPoS в сочетании с PoA, где LPoS нацелен на майнинг, а PoA на проверку транзакций. 

Принципы работы Ultimatum POS

Алгоритм консенсуса Ultimatum POS объединил в себе два алгоритма PoA и LPoS. Где PoA, созданный с целью устранения угроз безопасности, является алгоритмом консенсуса, взявшем лучшее у PoW и PoS.

Благодаря возможностям PoW и PoS, PoA способен предложить более надежную защиту от возможных атак при относительно низких сборах.

Основные преимущества LPoS — демократичная форма управления, масштабируемость и относительно низкие затраты на электроэнергию для обслуживания сети. Для обработки транзакций валидаторы LPoS используют собственные вычислительные мощности. Алгоритм позволяет достичь консенсуса по новым блокам быстрее, чем PoW и PoS, так как использует более простой механизм создания блоков при высокой степени честности.

Повышенный уровень безопасности — одно из основных преимуществ LPoS, которое значительно снижает риск атаки 51%. Это возможно благодаря необходимости злоумышленнику владеть значительным количеством монет не только в системе PoW, но и PoS, прежде чем он сможет атаковать UPoS.

Ultimatum POS — это амбициозный алгоритм консенсуса, объединяющий лучшие возможности PoA и LPoS и обеспечивающий дополнительные уровни защиты блокчейна. В то же время, это реальный пример работы разработчиков над улучшением алгоритма консенсуса для реализации более безопасных и экономичных блокчейн-решений.

Обсудить в Discord!