Найти тему

PoW, PoS, dPoS - что это за абракадабра?

Если вы начнете интересоваться биткоином или другими криптовалютами, то вскоре встретите множество похожих друг на друга слов, таких как PoW или PoS. Что же эти аббревиатуры значат? На самом деле, все они означают различные алгоритмы, посредством которых разные люди пытаются выбрать, кто же из них создаст следующий блок, и, соответственно, получит за него награду.

Конечно, создать блок хотят все (за это ведь дают денег), но с другой стороны, каждый хочет сделать это сам, не давая другим. Опять же, доверять создание блоков каждому участнику нельзя, они получатся разные и несогласованные. Именно здесь в действие и вступают все эти странные слова.

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

-2

Как же еще можно выбрать нужного человека? Очевидно, что лучше всего для создания блока выбирать такого человека, который заботится о данной криптовалюте, и не будет пытаться взломать ее или записать в новый блок всякий мусор. Но как узнать, действительно ли человек не хакер? Очень просто - нужно выбрать человека с самым большим балансом в этой самой валюте (хотя если всегда выбирать человека именно с самым большим балансом, тогда он один и будет подписывать все блоки, поэтому обычно выбирают любого, но с вероятностью, зависящей от баланса).

-3

Почему такой человек не будет взламывать сеть? Посудите сами - у вас больше всех денег в сети (допустим, 20% всего баланса). Вы взламываете сеть. Допустим, у вас это получилось, и вы перевели себе еще 10% чужих денег. Естественно, это сразу же заметят. Что при этом произойдет с ценой? Она рухнет, ведь никто не захочет покупать монету, которую можно взломать (по крайней мере пока не разберутся, как именно). И все ваши 30% денег превратятся в тыкву. Оно вам надо? Конечно же нет.

Такой вариант выбора создающего блок компьютера называется Proof of Stake (доказательство владения), или PoS.

Огромный плюс данного метода - не нужно тратить миллиарды киловатт электричества на решение задачи по методу PoW. Достаточно лишь купить побольше монет, и ждать. Однако компьютер все равно должен быть постоянно включен, иначе очередь до вас так и не дойдет.

-4

Именно поэтому был придуман "облегченный" вариант PoS, или dPoS (delegated PoS, делегированный PoS). При этом методе любой человек сети может заявить "я хочу генерировать блоки". Далее за него голосуют остальные члены сети. Те, кто получит достаточное число голосов (например, 1% всей сети), объединяются в некий "пул", в котором каждый из них производит блоки по очереди. Естественно, в любой момент каждый член сети может "переголосовать", и отдать свой голос за другого представителя (или даже выдвинуться сам).

Этот метод не требует постоянного включения компьютера, так как блоки создаются лишь некоторыми "выдвиженцами", и требует меньше всего электричества. Однако он ведет к некоей централизации сети, от чего мы как раз и пытаемся избавиться. Действительно, чтобы контролировать такую сеть, не нужно контролировать каждого ее участника, достаточно контролировать лишь тех, кто создает блоки. Даже если их сто или двести, это все равно гораздо легче проделать.

-5

А какой метод определения создателя блока по душе лично вам? Поделитесь в комментариях. Если данная статья вам понравилась, то поставьте ей лайк, и подпишитесь на наш канал, чтобы узнавать все самые последние новости из мира криптовалют.