Подтверждение ставки и Подтверждение работы

Sep 09, 2019

Предисловие

Блокчейн основан на эгалитарных принципах. Это система равных или одинаково привилегированных агентов. Если некоторые из них недоступны, блокчейн продолжит работать благодаря своей децентрализованной манере. Быть одноранговым означает делиться своими личными ресурсами с сетью: дисковым пространством, мощностями GPU/CPU, оперативной памятью, пропускной способностью сети и т. Д. Этот процесс требует много энергии. Это требует инвестиций, надежности и ответственности агента. В блокчейне такими агентами являются майнеры и узлы.

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

Давайте рассмотрим 2 популярных типа алгоритмов консенсуса: Доказательство работы и Доказательство ставки.

Доказательство работы

Доказательство работы (PoW) - это первый алгоритм консенсуса, когда-либо реализованный. Консенсус используется в его форках, таких как , , и других известных валютах.

Биткойн подразумевает майнеров, узлы и заинтересованные стороны. Майнеры решают математические головоломки, чтобы получать награды за поиск новых блоков, добавляя их в цепочку. Они также проверяют транзакции и проверяют их, чтобы предотвратить двойные расходы системы. Узлы распространяют блокчейн по всему миру (они хранят всю историю блокчейна, включая транзакции и каждый блок) и заинтересованные стороны. Они инвестируют в криптовалюту, используют ее в качестве платежа или торгуют ею.

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

Поскольку майнеров тысячи, система должна время от времени корректировать сложность головоломок, чтобы предотвратить инфляцию блокчейна (каждый блок должен создаваться один раз в 10 минут). Чем больше шахтеров в игре, тем сложнее головоломка. Сложность майнинга корректируется каждые 2 недели.Самые могущественные шахтеры не всегда побеждают. Игра всегда является лотереей, она предотвращает чрезмерную централизацию системы пулами майнинга. Майнинг-пулы - это союзы майнеров, которые выплачивают дивиденды участникам за их работу и вычислительные мощности. Например, если пул добыл блок, участники получат дивиденды от него в зависимости от вычислительных мощностей, которые они предоставили для решения головоломки.

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

Доказательство ставки

работает по-другому и не подразумевает вознаграждения за нахождение блоков. Также нет шахтеров, выполняющих работу за вознаграждение. Вместо этого система детерминированно выбирает создателя блока в зависимости от богатства одного (ставки). Эти создатели блоков называются фальсификаторами. Фальсификаторы берут плату за сеть в качестве вознаграждения за подтверждение транзакции. Проверка - это процесс, при котором проверяется каждая транзакция, чтобы защитить систему от двойного расходования или. Проверенные на работоспособность блокчейны, например: , , и подвержены риску таких атак в своих сетях. Когда сложность майнинга уменьшается, проще купить достаточно энергии, чтобы совершить атаку на 51%. Криптографические системы, использующие доказательство ставки:

Однако список консенсусов по блокчейну намного длиннее. Существует множество различных технологий, использующих различные консенсусы. Существуют также Делегированные доказательства участия (DPoS), Доказательства полномочий (POA), Доказательства веса (Poweight), Византийская отказоустойчивость (BFT), Направленные ациклические графики (DAG) и многие другие, которые мы рассмотрим в наших следующих статьях.

banner-image banner-image

Лучшие компании

  • HitBTC Exchanges
  • LOBSTR Wallets
  • Cash App Wallets
  • Bitbank Exchanges
  • Nanopool Mining