Словник

Реорганізація ланцюга

Hard

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

Що таке реорганізація ланцюга?

Технологія блокчейн - це складна комбінація процесів, які забезпечують безпечне зберігання та розподіл даних між операторами вузлів. Кожна активна копія розподіленої книги або блокчейна вважається вузлом. Вузли несуть відповідальність за оновлення своїх копій блокчейну, щоб мати можливість успішно перевіряти транзакції — саме тут реорганізація ланцюга (chain reorganization) відіграє важливу роль.
Кожен блокчейн складається з довгого рядка блоків, з’єднаних у розподілений реєстр. Кожен блок, у свою чергу, є сукупністю сотень та тисяч оброблених транзакцій.

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

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

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

Незважаючи на це, є аналітики, які стверджують, що реорганізація ланцюга потенційно може залишити користувачів із великою кількістю відхилених транзакцій. Теоретично це можливо, якщо ваші транзакції записуються у orphan block (непідтверджений блок). Однак, таке трапляється рідко. Найчастіше транзакції, записані у orphan блоці та блок, який приносить новий найдовший ланцюг, однакові.

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