Дізнайтеся більше про Orphan Block у Blockchain

Fredrick Awino
23.07.2022
404 Views

Криптовалюта як ціла ніша зачарує вас термінологією навколо неї. У галузі, яка продовжує розвиватися, часто можна зустріти нові концепції та термінології, які походять від повсякденних слів або фраз, але мають велике значення для криптоентузіастів. Можливо, ви вже стикалися з такими термінами, як підробка криптовалюти, халвінг біткойнів , майнінг, криптовузли та багато іншого.

WARNING: Investing in crypto, or other markets, can be of a high risk for your savings. Do not invest money you cannot afford to lose, because there is a risk for losing all of your money when investing in crypto, stocks, CFDs or other investments options. For example 77% of retail CFD accounts lose money.

Щоб бути попереду всіх у сфері торгівлі та інвестування криптовалютою, можливо, буде гарною ідеєю продовжувати створювати міцну базу знань. Коли ви акліматизуєтеся з правильними концепціями та знаннями, шанси стати великими, як деякі ветерани криптоінвесторів, високі. Давайте додамо ще одну термінологію, сирітські блоки в криптовалюті у ваш і без того зростаючий список понять.

Ось що означає сирітський блок

У блокчейні блок-сирота відноситься до блоку, який було розкрито в мережі блокчейну , хоча мережа відмовилася прийняти його. Для такого блоку батьківський блок невідомий або не існує. Це також блок, який майнери відхиляють, тобто він не є частиною найдовшого ланцюга підтвердження роботи.

Блокчейн є одним із основних компонентів мережі криптовалют. Криптографії зазвичай базуються на прозорій і розподіленій публічній книзі, в якій усі здійснені транзакції зазначаються в блоках, які потім додаються до блокчейну. Після перевірки та успішного створення нового блоку майнери дійсно отримують привабливі винагороди.

У блокчейні під час перевірки та створення нових можуть створюватися деякі блоки, але блокчейн не може перевірити. Це блоки-сироти. Незважаючи на те, що вони дійсні, вони неприйнятні в мережі. Таким чином, вони залишаться в криптомережі як відключені.

Розуміння сирітських блоків

У блокчейні є кілька блоків, і вони діють як одиниці зберігання. Вони зберігають деталі різних транзакцій, які відбуваються в мережі блокчейн. У процесі майнінгу майнери дійсно намагаються згенерувати нові блоки, розв’язуючи хеш. Якщо ви не знаєте хеш, це шістнадцяткове число, в якому зберігається інформація про блок.

Перший майнер, який успішно відкриває новий блок, отримує винагороду, а потім записує першу транзакцію в цьому новому блоці. Цей нещодавно відкритий блок зберігає інформацію щодо початкових блоків, а також транзакцій. Блок також видобувається під час відкриття іншого блоку.

Усі блоки, що утворюють блокчейн, пов’язані , оскільки вони отримують інформацію від попередніх блоків. Якщо блок закрито, дані кодуються, а потім передаються до наступного блоку. Ці два блоки є дочірнім і батьківським. Крім того, якщо два блоки відкриваються з одного батьківського блоку одночасно, тоді буде два дочірніх блоки. На жаль, у ланцюг можна включити лише один.

Вузли мережі – це ті, які приймають рішення щодо блоку, який вони використовуватимуть. Це робиться шляхом дозволу розгалуження між двома дочірніми блоками. Потім вузли приймають рішення щодо блоку, який буде прийнято в процесі перевірки. Після цього кожен блок створить додаткові блоки, і це ініціює процес перевірки більшості блоків. Форк, який має більшість блоків, перевірених через доказ роботи , приймається. На жаль, ті, що в коротшому ланцюжку, відкидаються, що призводить до створення блоку-сиріти.

Чи отримують майнери винагороду за осиротілі блоки?

На жаль, майнери не отримують винагороду за такий блок. Майнер також не може отримувати комісію за транзакції за втратили блоки. Це тому, що майнінг-пули використовують стратегію виплат замість пропорційної.

Ризики загублених блоків

Щодня з’являється від 1 до 3 блоків-сиріт. Про це повідомляє blockchain.info. Це означає, що близько 1% видобутих блоків є сиротами. Однак наявність блоків-сиріт не призводить до жодних ризиків чи нестабільності.

Проблема може виникнути просто у користувача. Наприклад, транзакція застрягла в mempool на тривалий час. Процес може відбутися, якщо транзакцію прийнято, а пізніше вона буде відхилена. Це означає, що він повернеться до мемпулу і знову чекатиме свого наказу. Якщо ви виберете низьку комісію, то чекатимете довго. Загалом, угода буде вирішена в кінці.

Для транзакцій, які відбуваються в блоках-сиротах, якщо вони не мають жодних злих намірів, вони будуть введені в основний ланцюг. Крім того, процес вимагає, щоб ви були обережні з біткойнами, які ви можете отримати в цей час . Це пояснюється тим, що якщо ви не підтвердите, що отримали їх у головному блокчейні, ви можете вважати їх недійсними під час його використання.

Author Fredrick Awino