Proof of Stake (PoS; доказательство доли владения) - как работает?

pos

Поговорим о Proof of Stake (PoS). Просто о сложном.

Что это такое?

Это один из типов алгоритма консенсуса (consensus algorithm). Proof of Stake (PoS) переводится как «доказательство доли владения» кусочка сети.

Алгоритмы консенсуса являются неотъемлемой частью любой экосистемы, которая работает на базе блокчейнов. В централизованных системах есть контролер, который единолично принимает все решения. А вот в криптовалютах такого центрального пункта управления нет. Здесь децентрализация.

Но решения все же принимать как-то надо. Ведь нужно утверждать или отклонять транзакции, которые юзеры пытаются провести в системе.

PoS — в отличие от PoW — базируется на количество монет системы, которым ты владеешь. Если у тебя, например, 1% монет в экосистеме, то ты сможешь осуществлять майнинг 1% блоков. За это ты будешь получать комиссии.

B Bitcoin работает Proof of Work (PoW). PoW жжет огромные объемы электроэнергии, но зато такой алгоритм пока еще никто ни разу не хакнул. А вот PoS пока внедрили на не очень крупных монетах вроде Decred и Peercoin. Есть подозрения, что PoS может оказаться более уязвимой к атаке 51%, чем PoW.

Если она более уязвима, то зачем тогда ее пытаются внедрить?

Просто в PoW есть свои большие проблемы. Во-первых, высокий огромные уровни потребления электроэнергии. А также низкая скорость обработки транзакций. Из-за этого Bitcoin очень сложно масштабировать (scalability), без чего не будет долгожданного внедрения (adoption) технологий по всему миру.

PoS эти проблемы решает, однако здесь есть две свои собственные точки уязвимости.

Во-первых, злоумышленнику может быть проще завладеть 51% монет в системе, после чего он может начать одобрять свои собственные фиктивные транзакции, что приведет к краху сети.

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

В любом случае, никто не знает, как человек, который получит 51% монет, будет себя вести. Ведь говорят, что ему будет невыгодно создавать фиктивные транзакции и рушить систему, так как это приведет к автоматическому снижению стоимости его монет.

В Ethereum внедрили алгоритм консенсуса Casper. Это уникальная технология, которая включает элементы Proof of Stake.