Написать нам на e-mail:

kriptomirbit@gmail.com

Гайд по proof-of-work что это и как он работает

proof-of-work что это

Определение proof-of-work что это, как оно сокращенно пишется, что обозначает, как это работает? Где работает и какие особенности, что такое хэш и как это все взаимодействует.
Давайте рассмотрим эту концепцию.

Proof-of-work что это или что означает доказательство выполнения работы?

proof-of-work что это в переводе с англ. — доказательство выполнения работы. Оно описывает систему, которая требует немалых, но выполнимых усилий для предотвращения легкомысленного или злонамеренного использования вычислительной мощности, такого как отправка спама или запуск атак типа «отказ в обслуживании». 

Эта концепция была адаптирована к деньгам Хэлом Финни в 2004 году с помощью идеи «многоразового доказательства работы». После своего появления в 2009 году биткойн стал первым широко распространенным применением идеи Финни (Финни также был получателем первой биткойн-транзакции). Доказательство работы также лежит в основе многих других криптовалют .

Объяснение Proof-of-work что это

Это объяснение будет сосредоточено на доказательстве выполненной работы, поскольку оно функционирует в сети биткойнов . 

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

Во избежание подделки реестр является публичным или «распределенным»; измененная версия будет быстро отклонена другими пользователями.

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

Пропустите заданный набор данных через хеш-функцию (биткойн использует SHA-256), и он будет генерировать только один хеш. Однако из-за «лавинного эффекта» даже незначительное изменение любой части исходных данных приведет к полностью неузнаваемому хешу. 

Каким бы ни был размер исходного набора данных, хэш, сгенерированный данной функцией, будет такой же длины. 

Хеш — это односторонняя функция: его нельзя использовать для получения исходных данных, только для проверки того, что данные, которые сгенерировали хеш, соответствуют исходным данным.

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

Этот параметр настроен таким образом, что новый блок «майнинтся» — добавляется в цепочку блоков путем генерации действительного хэша — примерно каждые 10 минут. Установка сложности достигается путем установления «цели» для хеша: чем ниже цель, тем меньше набор действительных хэшей и тем сложнее его сгенерировать. 

На практике это означает хэш, который начинается с длинной строки нулей: например, хеш для блока # 429818 равен 000000000000000004dd3426129639082239efd583b5273b1bd75e8d78ff2e8d. Этот блок содержит 2012 транзакций с участием чуть более 1000 биткойнов, а также заголовок предыдущего блока. 

Если пользователь изменит сумму одной транзакции на 0,0001 биткойн, полученный хеш будет нераспознаваемым, и сеть отклонит мошенничество.

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

Майнинг — это соревновательный процесс, но это скорее лотерея, чем гонка. В среднем кто-то будет генерировать приемлемое доказательство работы каждые десять минут, но кто это будет, остается только гадать. 

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

Доказательство работы крайне затрудняет изменение любого аспекта блокчейна, поскольку такое изменение потребует повторного майнинга всех последующих блоков. 

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


Связанные термины

Определение целевого хэша
Целевой хеш устанавливает сложность майнинга криптовалюты с использованием системы блокчейна PoW. Подробнее →

Что такое заголовок блока (криптовалюта)?
Заголовок блока — это уникальный идентификатор конкретного блока в цепочке блоков, который хешируется майнерами для получения вознаграждения. Подробнее →

Объяснение блокчейна
Руководство, которое поможет вам понять, что такое блокчейн и как его можно использовать в различных отраслях. Вы, наверное, встречали такое определение: «Блокчейн — это распределенный, децентрализованный, публичный реестр». Но блокчейн легче понять, чем кажется. Подробнее →

Что такое время блока в криптовалюте?
Время блока в контексте криптовалюты — это среднее время, необходимое для добавления нового блока в цепочку блоков. Подробнее →

Определение биткойн-майнинга
Разбираем все, что вам нужно знать о майнинге биткойнов, от цепочки блоков и вознаграждений за блоки до Proof-of-Work и майнинговых пулов. Подробнее →

Что такое дядя-блок?
Блоки Uncle — это сиротские блоки в сети Ethereum, и майнеры получают вознаграждение за работу над блоками Uncle. Подробнее →


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

Следуйте за нами:
error1856
fb-share-icon120
Tweet 19
fb-share-icon110

5 комментариев для “Гайд по proof-of-work что это и как он работает”

  1. Уведомление: Криптовалюта: Дядя Блоки или Что такое "Uncle Block"
  2. Уведомление: Что такое Заголовок Блока в Блокчейне (Block Header)
  3. Уведомление: Что такое целевой хэш в криптовалюте простыми словами
  4. Уведомление: Майнинговый пул зачем нужен: майнинг пул что это
  5. Уведомление: День рождения биткоина: разоблачение белой книги Накамото

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

А также загляните и сюда, почитайте:

биткоин и биткоин кэш в чем разница

Биткоин и биткоин кэш в чем разница и сходство: гайд по киптовалюте Биткойн против Bitcoin CashБиткоин и биткоин кэш в чем разница и сходство: гайд по киптовалюте Биткойн против Bitcoin Cash

Биткоин кэш был основан майнерами и разработчиками биткойнов. О каком будущем они заботились и что в итоге произошло? Биткоин и биткоин кэш в чем разница, мы рассмотрим по порядку.

биткоин и эфириум сравнение

Биткоин и эфириум сравнение: в чем разница и сходствоБиткоин и эфириум сравнение: в чем разница и сходство

Биткоин и эфириум стравнение: во многом похожи. Эфириум вторая по величине криптовалюта по рыночной капитализации, Биткоин и эфириум сравнение вполне естественны. Рассмотрим детальнее это.