Консенсус pos что такое
Delegated-Proof-of-Stake
как альтернатива PoW и PoS:
сравнение и перспективы
Без алгоритма консенсуса блокчейн не может
существовать. Одни алгоритмы позволяют строить
надежные децентрализованные системы, другие —
блокчейны с большой пропускной способностью
и масштабируемостью.
Этот спецпроект посвящен алгоритму
Delegated-Proof-of-Stake, который лежит в основе
самых производительных блокчейн-систем.
Спецпроект создан при поддержке проекта Minter.
Minter — блокчейн-платформа, реализующая свободную конвертацию своих монет в USD и позволяющая создавать собственные криптовалюты с алгоритмической стоимостью и возможностью обмена между другими блокчейнами экосистемы Cosmos. Minter Network использует алгоритм MDPoS.
Minter предоставляет специальный бонус для читателей Forklog.
Блокчейн-системы не могут существовать без формализованных правил поведения, которым следуют все участники сети. Эти правила называют алгоритмом консенсуса.
Самый известный алгоритм консенсуса Proof-of-Work лег в основу сети Bitcoin и дал жизнь такому явлению как майнинг. Есть и альтернативные алгоритмы: Proof-of-Stake, Proof-of-Burn, Proof-of-Storage и другие. Но Топ-5 блокчейнов по объему выполняемых за день операций работают на основе алгоритма Delegated-Proof-of-Stake. О нем и пойдет речь.
Что такое алгоритм консенсуса
и зачем он нужен?
Алгоритм консенсуса — один из основных параметров
блокчейн-системы наравне с хэш-функциями, размером
блока и пропускной способностью сети. В информатике
алгоритмом консенсуса называют метод, с помощью
которого распределенные узлы в сети достигают согласия
относительно элемента данных.
«Блокчейн можно рассматривать как радиостанцию, которую слушают
и записывают все жители мира. На этой радиостанции каждый может
транслировать криптографические утверждения через детерминистическую
машину состояний, чтобы прийти к согласию. Задача, которая стоит перед
нами, — определить, до каких радиостанций нам есть дело, кому достанется право
транслировать и когда»,
— объясняет создатель
алгоритма DPoS Дэниел
Лаример.
Проблема согласия между узлами распределенной сети обсуждается как минимум с 1960-х годов — с начала изучения распределенных и параллельных вычислений. В апреле 1985 года Фишер, Линч и Паттерсон опубликовали одну из важнейших работ в области распределенных систем — «Невозможность распределенного консенсуса с одним дефектным процессом».
Без алгоритма консенсуса узлы блокчейн-системы не смогут решить, какие транзакции можно считать действительными и кому достанется награда за их обработку.
Представьте, что компания друзей каждую пятницу после работы долго спорит о том, куда пойти. В итоге они тратят на это все свое время. Чтобы решить, кто и как будет выбирать место встречи, им нужен алгоритм консенсуса.
Эволюция алгоритмов консенсуса в блокчейн-системах
Первым алгоритмом консенсуса, задействованным в блокчейн-системе, стал Proof-of-Work (PoW). На PoW основан блокчейн биткоина. Идея такого алгоритма была впервые описана в 1993 году в научной работе Синтии Дуард и Мони Наора о методике борьбы с email-спамом.
Proof-of-Work — это функция, которую сложно вычислить, но результаты вычислений просто проверить. В случае со спамом компьютер позволяет рассылать сотни тысяч сообщений каждый день. Согласно предположению Дуард и Наора, если на каждое сообщение нужно потратить 10 секунд вычислений, разослать больше 8640 не удастся.
Алгоритм PoW приобрел широкую известность после публикации whitepaper биткоина в 2008 году. Там PoW служит препятствием двойному расходованию монет. Для создания нового блока транзакций участнику нужно путем подбора найти число, которое вместе с информацией об этом блоке даст подходящее правилам сети значение хэш-функции SHA256. То есть скорость добычи новых биткоинов — майнинга — полностью зависит от вычислительной мощности и удачи. Изначально биткоин-майнингом занимались энтузиасты на домашних компьютерах, но с популяризацией первой криптовалюты ее добычей стали заниматься целые компании. По потреблению энергии сеть биткоина сравнялась с Чехией.
В 2012 году Санни Кинг и Скотт Надал из проекта Peercoin представили Proof of Stake (PoS) — альтернативу PoW и решение проблемы больших затрат электричества на майнинг биткоина. Однако идея PoS была упомянута еще в 2011 году на форуме Bitcointalk. Вместо майнинга в PoS участники сети замораживают в кошельках определенное количество токенов. После этого алгоритм выбирает среди участников следующего блок-продюсера в зависимости от размера ставки. Таким образом участники подкрепляют добросовестность не затратами на вычисления, а напрямую активами внутри сети.
Тем не менее для PoS актуальна проблема Nothing at Stake (англ. Ничего на кону). В случае форка участники могут выступать валидаторами в обеих цепях без дополнительных затрат. Из-за этого растет вероятность частых форков в системе, что обесценивает криптовалюту и дискредитирует систему.
Алгоритмы PoW и PoS оставляли пространство для монополий. Участники с бо́льшими вычислительными мощностями в PoW и участники с бо́льшим запасом токенов в PoS получают больше прибыли и власти над системами.
В 2013 году Дэниел Лаример разработал Delegated-proof-of-stake (DPoS) — разновидность PoS, схожую по принципу с представительной демократией современных стран. В DPoS-системах участники используют свои токены, чтобы выбирать валидаторов, которые проверяют и добавляют блоки за вознаграждение. Алгоритм был задействован Ларимером в его блокчейн-проектах: BitShares, затем в Steem и EOS.
Рассмотрим эти алгоритмы на примере с выбором места встречи.
«Алгоритмы консенсуса»: Подтверждение доли и доказательство работы
Блокчейн — это распределенная система, в которой могут находиться тысячи участников. В отличие от обычных распределенных баз данных, в блокчейне почти всегда отсутствует центральный администратор, который конфигурирует узлы сети, поэтому получается, что архитектура блокчейна не просто распределена, но децентрализована. В связи с этим для блокчейна является актуальной задача распределенного консенсуса:
«Как узлам сети достичь одинаковой точки зрения на журнал транзакций блокчейна в распределенной сети при условии, что произвольные узлы могут «падать» или зависать, руководствуясь лишь общими правилами обработки сообщений в сети?»
О том, как достигается консенсус в блокчейнах, мы поговорим в нашем сегодняшнем материале.
Структура и узлы блокчейн-сетей
В любой блокчейн-сети передаются два основных типа сообщений — транзакции и блоки (которые, в свою очередь, являются списками транзакций). Транзакции формируются участниками системы и их алгоритм консенсуса не касается: для того чтобы инициировать, скажем, отправку биткойнов, никакого соглашения не надо, достаточно знать правильный ключ. Блоки — совсем другое дело. Они являются основным продуктом алгоритма консенсуса и определяют, в каком порядке транзакции будут включены в журнал транзакций.
Зачем нужны эти сложности? Оказывается, без согласования между узлами сети возможна повторная трата средств (double spending). Предположим, у Евы есть 1 биткойн. Она может сформировать две транзакции, согласно которым этот биткойн переходит Алисе и Бобу. Если Алиса и Боб никак не согласовывают свою историю транзакций, они оба примут платеж Евы, поскольку транзакции будут подписаны электронной подписью Евы, а до выполнения транзакции у Евы действительно был этот биткойн! Поэтому участникам сети нужно согласовывать журналы транзакций. Тогда успешно выполнится только одна из транзакций Евы, а вторая станет некорректной — средства Евы будут уже потрачены.
Можно ли обойтись без блоков, включая транзакции в журнал по отдельности? Теоретически да, но на практике блоки экономят объем трафика и вычислительные ресурсы узлов сети. Кроме того, у них есть и другие преимущества в контексте конкретных алгоритмов консенсуса — оказывается, что со слишком частыми блоками работа блокчейна становится нестабильной.
Блоки создаются особой категорией узлов сети блокчейна — так называемыми узлами консенсуса. В случае биткойна и других криптовалют эти узлы называют майнерами, поскольку они вознаграждаются за свою работу (майнинг) генерацией новых порций криптовалюты. Майнеры активно участвуют в формировании блокчейна, постоянно группируя входящие транзакции в блоки и распространяя их по сети.
Второй тип — узлы аудита. Они не участвуют в процессе консенсуса, однако имеют у себя полную копию блокчейна. «Аудиторы» регулярно проверяют работу майнеров и занимаются распределением нагрузки по сети, выполняя функцию своеобразной сети доставки контента (CDN) для данных блокчейна.
Третий тип узлов — это легкие клиенты. Легкими они называются потому, что не имеют полной версии блокчейна и содержат лишь те данные, которые важны для узла. По этой причине они являются хорошим вариантом для организации криптовалютного кошелька — всей картины сети такой клиент не даст, но позволит эффективно отслеживать баланс пользователя. Легкие клиенты требуют меньше вычислительных ресурсов и объемов памяти, поэтому могут работать на мобильных платформах.
/ Роли узлов в блокчейн-сети. Узлы консенсуса и конечные клиенты могут быть «отгорожены» друг от друга
Биткойн-блокчейн является одним из крупнейших блокчейнов. По данным сайта bitnodes, 8 апреля 2017 года в биткойн-сети наблюдалось 7025 узлов с полной копией блокчейна. Большая часть из них — это узлы аудита; продуктивных майнеров в сети не так уж много — несколько десятков. Отметим, что количество узлов в несколько раз меньше числа участников сети биткойн (которых более 13 миллионов). Так получается потому, что пользователи не обязаны хранить локальную копию блокчейна для отправки транзакций — достаточно хранить закрытые ключи, при помощи которых транзакции подписываются.
Консенсус
Задача распределенного консенсуса не специфична для блокчейнов и имеет хорошо проверенные решения для многих других распределенных систем (например, баз данных NoSQL). Даже задача консенсуса, в котором узлы могут вести себя «по-плохому», — задача византийского консенсуса — впервые была сформулирована в 80-х годах прошлого века, а методы её решения появились в конце 90-х.
Но биткойн и другие блокчейны от предыдущих наработок отличаются условиями работы сети. В обычных алгоритмах византийского консенсуса у узлов сети есть «личности», выражаемые через цифровые подписи или сходные криптопримитивы, а сам список узлов известен заранее или меняется редко, но предсказуемо. В биткойн-блокчейне все наоборот.
Участники сети не только заранее неизвестны, но и могут свободно подключаться или отключаться от сети. При этом блокчейн, являясь децентрализованной системой, имеет определенные свойства: устойчивость к цензуре (никто не может запретить майнить криптовалюту) и объективность (для определения текущей версии журнала транзакций не нужно доверие неким авторитетным источникам — корень доверия находится в самом блокчейне).
Из-за этого обычные алгоритмы византийского консенсуса для блокчейна не подходят. Поэтому было предложено множество различных алгоритмов, среди которых выделяются две основные категории: алгоритмы на основе доказательства работы (proof-of-work) и алгоритмы на основе подтверждения доли (proof-of-stake).
Доказательство работы — PoW
Доказательство работы было «изобретено» задолго до биткойна еще в начале 90-х и применялось в ином контексте: для защиты от спама. Например, один вариант доказательства работы (Hashcash) был предложен английским криптографом Адамом Бэком (Adam Back), который сейчас является генеральным директором одного из крупнейших блокчейн-стартапов.
В случае доказательства работы хеш сообщения, объединенного со специальным полем (nonce), должен быть меньше определенного значения (или начинаться с определенного числа нулевых битов). Nonce не несет смысла для самого сообщения — это поле перебирается автором доказательства, пока не будет найдено подходящее значение. Название «доказательство работы» отражает тот факт, что для нахождения nonce надо совершить вычислительную работу, ожидаемое количество которой измеримо. Например, если нужно, чтобы первые 16 бит хеша равнялись нулю, то в среднем нужно перебрать 65536 значений nonce.
Проиллюстрировать это можно с помощью программы на Python:
Уточнение насчет ожидаемого количества работы является важным. Теоретически, при сильном везении, подходящий nonce можно найти очень быстро. Если программу выше запустить с сообщением «Bl0Ckchain», то получится, что значение nonce равняется 6571, а это в десять раз меньше ожидаемого. Поэтому, глядя на доказательство работы, можно лишь оценить затраченные на него ресурсы, однако для высокой сложности доказательства (то есть ожидаемого количества выполненной работы) эта оценка будет достаточно точна.
Доказательство работы похоже на цифровые подписи — оно обеспечивает целостность сообщения, так как вероятность того, что один и тот же nonce подойдет для различных сообщений, очень мала. Доказательства также легко проверяются — достаточно провести лишь одну операцию хеширования. В отличие от подписей, создание доказательства работы не требует знания секретов, но «потребляет» больше вычислительных ресурсов. Например, в приведенной выше программе на создание доказательства работы для сообщения «blockchain» сложностью 32 бита требуется несколько часов вычислений на обычном персональном компьютере, однако проверяется это доказательство практически мгновенно.
PoW и консенсус
Использование PoW для консенсуса — пожалуй, самая большая инновация оригинальной статьи о биткойне. Соответствующий алгоритм консенсуса получил вполне академическое название — консенсус Накамото. Сатоши (автор или авторы статьи) предложил «подписывать» каждый создаваемый блок доказательством работы, сложность которого зависит от общей вычислительной сложности сети биткойна. Такой подход дает несколько преимуществ:
Консенсус Накамото обеспечивает два ключевых требования к блокчейну, которые мы выделили ранее. Из-за того, что доказательство работы не привязывается к личностям майнеров (в отличие от цифровых подписей/сертификатов), обеспечивается устойчивость к цензуре. А за счет того, что доказательства работы быстро проверяются и не требуют для проверки ничего, кроме блокчейна, достигается объективность протокола.
Консенсус Накамото устойчив к атакам на сеть блокчейна, причем его безопасность достаточно хорошо исследована теоретически (в отличие от более новых предложений для блокчейнов). В оригинальной статье отмечено, что сеть биткойна продолжит адекватно функционировать, даже если половина майнеров начнет злонамеренную активность. Если же среди майнеров появится злонамеренное большинство (так называемая атака 51%), они смогут игнорировать блоки от всех остальных майнеров, чтобы забрать себе всю награду в сети, или, например, мошенничать, производя повторную трату средств за счет намеренных форков блокчейна. Однако при этом отметим, даже если все майнеры в сети сговорятся, они не смогут обойти базовые механизмы безопасности биткойна — например, не смогут похитить биткойны пользователей.
Биткойн — самая мощная сеть, использующая доказательство работы. За одну секунду майнеры биткойна вычисляют более трех квинтиллионов (3∙1018) хешей. 32-битное доказательство (которое вычисляется на компьютере несколько часов) — это минимальная сложность в биткойне, которую можно было наблюдать лишь в самом начале работы сети. Это связано с тем, что сложность доказательства автоматически регулируется так, чтобы биткойн-сеть находила в среднем один блок в 10 минут. При увеличении хешрейта сети растет и сложность — сейчас сложность одного доказательства составляет около 70 бит. Соответственно, hex-запись хеша блока должна начинаться с 17 нулей.
/ Мощность биткойн-сети растет по экспоненте. Это обеспечивает высокую стоимость атаки на сеть
Альтернативы для PoW
У консенсуса Накамото есть свойство, которое многими воспринимается как большой недостаток, — для обеспечения безопасности нужно «работать», то есть производить доказательства работы. Вычисления, которые выполняются в рамках PoW, не служат никакой полезной цели, и это архитектурная особенность. Оказывается, очень сложно придумать доказательство работы, которое бы выполняло общественно полезную роль. Поэтому может показаться, что ресурсы (прежде всего, электричество) на майнинг тратятся впустую (если не считать, что они тратятся на обеспечение безопасности).
Помимо этого, майнинг все же подвержен проблеме централизации. Более 70% хешрейта биткойна на данный момент находится в одной стране — Китае. Многие криптовалюты пытаются децентрализовать майнинг за счет использования доказательств работы, которые экономически невыгодно вычислять на специализированном оборудовании, однако с таким подходом возникает другая проблема — если сделать выгодным майнинг биткойнов с помощью домашних компьютеров, то арендовать оборудование для атаки (или создать для нее ботнет) станет существенно дешевле и проще.
Пытаясь решить эти проблемы, сообщество предлагает множество алгоритмов консенсуса, которые не требуют «работы». Самая популярная категория таких алгоритмов основана на доказательствах доли (proof-of-stake, PoS). Доказательство доли похоже на доказательство работы, только вместо совершения определенной работы автор показывает, что у него есть доля в системе (например, в виде ненулевого баланса криптовалюты). Получается, что для майнинга с PoS достаточно «запастись» криптовалютой, после чего просто получать с нее «проценты».
Однако у доказательства доли есть неприятный недостаток в сравнении с PoW: поскольку доказательства доли базируются не на реальном мире (вычислительная мощность), а на чём-то внутри самого блокчейна (баланс криптовалюты), задача построения надежного PoS-алгоритма оказывается нетривиальной.
В простейших вариантах PoS-консенсуса возникают проблемы с базовыми свойствами. Оказывается, что в них самым экономически выгодным поведением является размножение форков блокчейна для повторной траты средств. Были созданы более сложные варианты доказательства доли, без явных дыр в безопасности; такие алгоритмы возвращают в консенсус фактор экономической ответственности за счет обязательного залога, который конфискуется в случае некорректного поведения участника.
У криптографического сообщества все еще остаются сомнения насчет возможности надежных алгоритмов с доказательством доли. Возможно, планируемый переход на доказательство доли блокчейна Ethereum — второго по объему рынка публичного блокчейна — расставит все точки над i.
Кроме доказательства доли, блокчейн-энтузиасты экспериментируют и с другими алгоритмами «proof-of-*». Например, Брэм Коэн (Bram Cohen), создатель протокола BitTorrent, недавно предложил использовать для консенсуса в блокчейнах доказательство локального хранения файлов (proof-of-space), то есть заменить вычислительную мощность в PoW на дисковое пространство. Однако по степени зрелости подобные инициативы еще сильнее отстают от алгоритмов доказательства работы, чем proof-of-stake.
Алгоритм Proof of Stake (PoS): подтверждение транзакций и майнинг без мощной вычислительной техники
Консенсус – понятие из мира криптовалют, означающее достижение узлами, работающими с некоторым блокчейном, согласия по состоянию и событиям распределенного журнала транзакций. Proof of Stake, или PoS, – в переводе с английского языка «подтверждение доли», один из двух наиболее распространенных алгоритмов, используемых в криптовалютах для подтверждения и майнинга (первым по популярности остается Proof of Work, но он постепенно сдает позиции).
Суть алгоритма
Итак, Proof of Stake – что это такое?
Алгоритм PoS представляет собой альтернативу Proof of Work. Протокол появился в 2012 году и впервые реализован был в платформе PPCoin (более известной как Peercoin). Основная идея Proof of Stake – «доля» имеющихся у ноды монет, Stake, определяет, какой узел сети получит право на открытие нового блока в процессе майнинга.
В процессе майнинга по принципу PoS ноды сети, как и в PoW, производят некоторые операции хеширования, но сложность вычислений распределяется по каждому узлу пропорционально доле виртуальных монет на счету ноды. То есть, чем больше токенов валюты имеется у пользователя, держащего ноду, тем выше у него шанс открыть новый блок.
Важно: хотя выше употреблялся термин «майнинг», технически он не совсем верен. В Proof of Stake майнинг, как таковой, отсутствует – все выплаты идут за счет комиссий стейкхолдерам. Те, кто подтверждают транзакции и создают блоки, называются валидаторами. По тексту далее процесс будет называться майнингом для простоты восприятия.
Объяснить, как работает Proof of Stake и что это простыми словами, можно на следующей схеме. Итак, предположим, что у нас есть блок, который нужно подписать и добавить в цепочку.
Есть четыре валидатора с определенными долями (40, 20, 25 и 15% токенов):
Рисунок 1. Распределение средств у валидаторов.
Поскольку у валидатора 1 больше всего монет, блок подписывает именно он. Кроме того, он получает комиссию за все транзакции, содержащиеся в этом блоке.
Предпосылки появления
Несколько лет «доказательство выполнения работы» оставалось единственным методом достижения консенсуса (как в сети Bitcoin). Со временем, однако, сложность майнинга (объем необходимых для открытия блока и подтверждения транзакций вычислений) растет, увеличиваются требования к оборудованию и стоимость такового. Затраты электроэнергии на добычу становятся выше, и это делает «классический» майнинг невыгодным для пользователей с небольшими возможностями, доходность процесса падает.
Несмотря на то, что высокая сложность до известной степени защищает сеть PoW от атак типа «51%», разработчики стали искать альтернативы, и одним из результатов этих поисков стал алгоритм Proof of Stake – «доказательство доли владения».
Особенности
В криптовалютном мире существуют различные реализации Proof of Stake, но их объединяет общая идея: ресурс, посредством которого вычисляется «вес» голоса узла в системе – монеты той или иной криптовалюты. Чем больше монет депонировано на счету, тем выше шанс на раскрытие блока и получение вознаграждения.
Как уже понятно, для майнинга необходимо иметь некоторое количество виртуальных монет на счету – чем больше, тем лучше.
Важно: в проектах, эксплуатирующих PoS-алгоритм, майнинг можно начать лишь с приобретением некоторого количества токенов, «пустая» нода с нулевым балансом подтверждать транзакции не сможет. Так, чтобы создать полную ноду DASH, требуется не менее 1000 токенов.
Для начала майнинга нужно:
Собственно, на этом в общем случае все действия заканчиваются. Теперь шансы пользователя открыть новый блок зависят только от объема имеющейся у него доли токенов.
Майнинг и заработок в PoS
В проектах, работающих на принципе Proof of Stake, майнинг новых монет производится за счет выплат определенной комиссии узлу, открывшему новый блок. Процесс происходит следующим образом:
Важно: как следует из сказанного, средства на кошельке для майнинга должны находиться без движения, их нельзя тратить. Чтобы проводить собственные операции в системе, следует завести отдельный кошелек. Также участвующая в майнинге нода должна быть все время онлайн.
Кроме того, можно попытаться заработать на разнице курсов валют на бирже. В частности, современные децентрализованные биржи, или DEX – PancakeSwap, Uniswap, SushiSwap и остальные, используют алгоритмы семейства PoS.
Интересно: кроме «чистого» PoS, существуют и другие вариации этого алгоритма. Так, например, использованный в криптовалюте NEM протокол Proof of Importance (доказательство важности) использует трехкомпонентную систему подтверждения. Учитывается число монет на счету, время нахождения узла онлайн и его активность (количество транзакций). Влияние первого параметра обратно пропорционально сумме «веса» второго и третьего.
Еще один вариант – алгоритм Delegated Proof of Stake, или DPoS, когда пользователи сети выбирают некоторое количество узлов, обладающих правом подтверждать транзакции. Таков, например, созданный программистом из США Дэном Ларимером проект Bitshares.
Подробнее эти варианты будут рассмотрены ниже.
Преимущества и минусы
Протокол «доказательства доли владения» обладает рядом существенных преимуществ для потребителя:
Важное преимущество PoS – затруднение атаки «51%». Чтобы осуществить таковую, злоумышленник должен не обеспечить превосходство в вычислительных мощностях, а закупить 51% токенов криптовалюты, что оказывается финансово невыгодным. Кроме того, от такой атаки нарушится баланс в сети и устойчивость криптовалюты, то есть пострадает сам атакующий.
Но есть и некоторые недостатки, вызывающие опасения у специалистов:
Отличия PoW от PoS
Споры об отличиях, преимуществах и недостатках одной системы консенсуса от другой не утихают, и обе стороны приводят массу аргументации. Инфографика ниже приводит ключевые отличия:
Как видно, основных различий несколько:
Список PoS монет
Ниже приведен список некоторых криптовалют, использующих «чистый» PoS и его вариации.
Таблица 1. Примеры PoS криптовалют.
Интересно: на 2018 г. командой Виталика Бутерина был запланирован переход сети Ethereum на протокол PoS. Решение перевода криптовалюты на Proof of Stake было принято, чтобы уйти от негативных последствий дальнейшего роста сложности на текущем консенсусе Proof of Work. Релиз нового протокола Casper, который должен был помочь в трансформации, состоялся еще осенью 2017 года. Однако, событие было отложено. В недавних интервью Бутерин отметил, что переход на PoS все же может состояться в 2022 году.
Другие проекты на алгоритме PoS:
Различия PoS-like консенсусов
Рассмотрим вариации методик доказательства доли владения:
Перспективы Proof of Stake
Специалисты в области криптовалют справедливо отмечают, что Proof of Work становится слишком сложным, дорогим и невыгодным для конечного пользователя. Поэтому у Proof of Stake и его вариаций в новых криптовалютных проектах, скорее всего, большое будущее, несмотря на некоторые имеющиеся недостатки, над устранением которых активно работают авторы проектов. И даже текущие криптосистемы переходят на PoS – такие как эфир.
Существует большая вероятность, что количество PoS-проектов в криптовалютном мире будет увеличиваться, а доказательство выполнения работы станет постепенно устаревать и отходить на второй план, особенно в долгосрочной перспективе, благодаря очевидным преимуществам: