Что такое сложность Difficulty

Сложность Difficulty — мера того, насколько сложно проверить новый блок в блокчейне.

Что такое Difficulty?

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

Блокчейн

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

>>  Программируемая пользователем вентильная матрица (Field Programmable Gate Array)

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

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

Увеличение сложности блокчейна Биткойн ошеломляет. Когда создатель BTC Сатоши Накамото добыл блок генезиса, он, вероятно, сделал это на обычном настольном компьютере. На данный момент сложность была измерена как 1. На момент написания статьи сложность Биткойна сейчас составляет где-то около 20 триллионов.

>>  В чем проблема византийских генералов?

Успешные майнеры биткойнов награждаются новыми монетами. Тем не менее, Биткойн разработан с жестким верхним ограничением на количество добываемых блоков. При достижении этого уровня новые монеты создаваться не будут, но мощность майнинга (или мощность хеширования) по-прежнему потребуется для продолжения работы сети. Чтобы поощрить это, награды за майнинг изменятся; вместо того, чтобы получать монеты, успешные майнеры будут получать часть комиссий, связанных с транзакциями в сети.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
seismofond.ru
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: