Как криптовалюты «Не майнить» могут проверять транзакции?

NEM, Stratis, BitShares — криптовалюты, которые нельзя майнить.

Как они проверяют транзакции, если майнеров нет? Может только узлы? Или... что мне здесь не хватает?

Я спрашиваю, потому что я предполагаю, что с валютой, которую нельзя майнить, комиссия майнера, также известная как комиссия за транзакцию, будет очень низкой. Транзакции также будут очищаться быстрее. Как Рипл. Перевод XRP занимает около 10 секунд.

Ответы (4)

Я не уверен насчет Ripple, но знаю, что IOTA специально использует каждую транзакцию для подтверждения транзакций вокруг нее. Таким образом, вместо выделенного майнера каждый пользователь, по сути, является «майнером» на короткое время, когда он совершает транзакцию.

Вам нужен какой-то способ прийти к консенсусу в отношении принятой истории транзакций. Доказательство работы — это один из механизмов, который надежно работает, но требует много ресурсов. Доказательство доли, используемое в некоторых альткойнах, связано, но требует меньше ресурсов. У Ripple есть алгоритм консенсуса, который не является полностью безнадежным, если я правильно понимаю. Байтболы (и некоторые другие монеты) имеют «клубок», а не цепочку, что упрощает построение последовательной истории транзакций при наличии сетевых задержек.

Stratis использует сочетание PoW/PoS Сначала он использовал PoW для смешанных PoW/Pos для первых нескольких тысяч блоков, а затем только PoS.

PoS = доказательство доли, и это еще один консенсусный протокол. Концепция заключается в том, что вы не майните (вам не нужно тратить ресурсы), а чеканите монеты, используя свою долю в монетах.

Я не буду вдаваться в подробности, вы можете погуглить о PoS, отмечу лишь, что Stratis внедряет холодный стейкинг, который улучшает майнинг PoS.

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

Насколько я понимаю Ripple, каждая транзакция, которую вы совершаете, вы выполняете работу по отправке и получению, что похоже на самообслуживание, обеспечивающее необходимую вычислительную мощность.