
,9 мин
Держите голову холодной: как контролировать эмоции во время торговли криптовалютой
Читать далее
Эта статья написана для новичков, которые только начинают знакомиться с миром crypto. Мы хотим немного помочь вам. Как вы, возможно, уже догадались, эта статья будет о blockchain consensus algorithms.
На рынке blockchain существует множество consensus algorithms, позволяющих нам выбрать наиболее подходящий узел для подписания следующего блока. Некоторые из них хорошо известны и часто используются, например PoW algorithm, а некоторые лишь пытаются занять свое место под солнцем.
Большинство cryptocurrencies имеют blockchain, который управляется механизмом достижения консенсуса. Цель этого consensus algorithm — записывать информацию в blockchain, а также обеспечивать безопасную и эффективную работу crypto network.
Данные транзакций в cryptocurrencies записываются в blockchain и затем не могут быть изменены. Механизм консенсуса проверяет достоверность этих транзакций. Особенность этого принципа заключается в том, что подтверждение информации по каждой транзакции должно быть обеспечено 51% участников network. Consensus algorithm должен быть устроен таким образом, чтобы обеспечивать стабильную работу network.
Вот наиболее популярные разновидности blockchain consensus algorithms.
Благодаря Bitcoin, PoW consensus algorithm является самым известным способом подтверждения транзакций. Основная идея заключается в том, что nodes blockchain network при подтверждении транзакций выполняют сложную вычислительную работу, результат которой будет легко и быстро проверен другими nodes network.
Первый node, который полностью выполнил все необходимые вычисления, получает reward от blockchain network. Все nodes соревнуются друг с другом (увеличивая мощность вычислительных ресурсов), чтобы стать тем node, который получит reward.
PoS — один из самых популярных consensus algorithms в blockchain network. В этом algorithm создатель следующего блока в blockchain выбирает node, у которого больший balance — количество ресурсов, таких как coins в cryptocurrency. За саму creation блока node не получает reward. Reward выплачивается за transaction.
Возможные варианты выбора node:
DPoS — одна из разновидностей Proof-Of-Stake consensus algorithm, в которой blocks подписываются выбранными представителями. Владельцы крупнейших balances выбирают своих представителей, каждый из которых имеет право подписывать blocks в blockchain network. Каждый представитель, набравший один или несколько процентов всех голосов, проходит в Council. Из сформированного «Board of Directors» выбирается (по кругу) следующий представитель, который подпишет следующий block. В случае, если по какой-либо причине представитель пропустил свою очередь подписания, он лишается делегированных votes и покидает «Board of Directors», после чего на его место выбирается следующий наиболее подходящий кандидат.
Владельцы balances, делегирующие votes, никоим образом не теряют над ними контроль, так как в любой момент могут withdraw их у представителя.
LPoS — еще одна модификация Proof-of-Stake algorithm. Она поддерживается только платформой Waves. В рамках этого algorithm любой user имеет возможность передать свой balance в аренду mining nodes, а эти mining nodes — делиться частью прибыли с users. Этот consensus algorithm позволяет получать доход от mining activities без использования самого mining.
PoI — это consensus algorithm, который использовала blockchain platform NEM. Значимость каждого user в NEM network определяется суммой средств, доступных ему на балансе, и количеством транзакций, совершенных с/на его wallet. В отличие от более привычного PoS, который учитывает только balance доступных средств user, PoI учитывает и сумму средств, и активность user в blockchain network. Такой подход побуждает users не только hodl funds, но и активно использовать их.
PoA consensus algorithm выделяется среди других algorithms тем, что в нем вообще не требуется mining, как в случаях PoW или PoS. В blockchain network, основанной на PoA, все transactions и blocks проверяются через approved accounts (validators). Проведение transactions и создание blocks происходит автоматически с использованием вычислительной мощности validator.
Поделиться:
Будьте в центре событий — подпишитесь на нашу рассылку

Хотите печеньку?
Мы используем собственные и сторонние куки на нашем сайте, чтобы улучшить ваш опыт, проанализировать трафик и в целях безопасности и маркетинга. Выберите «Принять все», чтобы разрешить их использование.
Политика использования кукиКупить криптовалюту за фиат


USD/ETH
0,000388


USD/BTC
0,000012


EUR/BTC
0,000014