Что такое сиротский блок?
Потерянные блоки, часто называемые устаревшими блоками, являются блоками, которые не принимаются в сеть блокчейнов из-за временной задержки при приеме соответствующего блока в блокчейн по сравнению с другим квалифицирующим блоком. Сиротские блоки являются действительными и проверенными блоками, но были отклонены цепочкой. Их также называют отдельными блоками, поскольку они существуют изолированно от цепочки блоков.
Ключевые вынос
- Потерянный блок - это блок, который был решен в сети блокчейна, но не был принят из-за задержки в самой сети. Может быть два майнера, которые одновременно решают задачу для блока. Майнер, у которого есть более подробный лист подтверждения работы, - это тот, кто получает награду за блок. Награды за решение блока, который затем определяется как блок-сирота, нет.
Понимание сиротского блока
Блокчейн состоит из серии блоков, которые действуют как блоки хранения данных для хранения деталей различных транзакций, происходящих в сети блокчейнов. Во время стандартного процесса майнинга майнеры пытаются генерировать новые блоки, решая сложные математические уравнения, необходимые для функционирования сети блокчейнов.
Первый майнер, которому удалось найти новый блок, имеет право на вознаграждение за блок и записывает первую транзакцию в новый найденный блок. Чтобы сеть блокчейна продолжала функционировать, вновь найденный блок добавляется как новый «блок» в блокчейн.
Однако возможно, что два майнера производят блок в одно и то же время. Эта ситуация возникает из-за того, что принятие блоков в блокчейн узлами сети блокчейнов происходит не мгновенно.
Эта временная задержка в приеме блока может привести к решению другого майнера для того же самого блока. Это приводит к временному путанице в сети блокчейнов, поскольку узлы пытаются решить, какой блок из двух вновь идентифицированных блоков он хочет принять.
В такой ситуации блок с большей долей доказательства работы (POW) принимается в блокчейн. Другой блок с меньшим доказательством работы отбрасывается при добавлении в цепочку блоков и называется блоком-сиротой. Такие блоки являются по существу действительными и проверенными блоками, но из-за рабочего механизма сети и времени задержки, приводящего к отложенному принятию, один из блоков отклонен или потерян.
Другой способ создания потерянного блока - это когда хакер с достаточной мощностью хеширования пытается отменить несколько транзакций, которые произошли ранее в сети блокчейна.
Сиротские блоки чаще всего связаны с популярной криптовалютной сетью Биткойн. В случае действительной транзакции, существующей в бесхозном блоке, они добавляются в следующий действительный блок, принятый в цепочке блоков.
Особые соображения: Награды за сиротские блоки
Хотя может показаться, что майнеру блокчейна, отвечающему за создание бесхозного блока, необходимо компенсировать свое время и энергию, на самом деле они не получают вознаграждения за решение блока и создание бесхозного блока.
Есть много майнеров, которые считают эту практику несправедливой, поскольку они никоим образом не получают компенсацию за выдающуюся работу, которая только не принята, потому что в сети приема блокчейна было отставание.
