Хард-форк (Hard Fork)
Жорсткий форк - це радикальна зміна протоколу блокчейн, який робить раніше недійсні блоки / транзакції дійсними, вимагаючи від всіх вузлів оновлення до нової версії, щоб залишатися сумісними.
Hard fork представляє собою постійне розходження в блокчейні, створюючи нову версію ланцюга. Це відбувається, коли нові правила не є зворотно сумісними зі старими правилами. Вузли, що працюють зі старою версією програмного забезпечення, відхилятимуть блоки, створені вузлами, що працюють з новою версією, і навпаки. Це може призвести до розщеплення блокчейну, з появою двох окремих ланцюгів, якщо значна частина мережі не оновиться. Hard forks часто реалізуються для впровадження нових функцій, виправлення помилок або скасування транзакцій.
graph LR
Center["Хард-форк (Hard Fork)"]:::main
Rel_soft_fork["soft-fork"]:::related -.-> Center
click Rel_soft_fork "/terms/soft-fork"
Rel_governance["governance"]:::related -.-> Center
click Rel_governance "/terms/governance"
Rel_51_percent_attack["51-percent-attack"]:::related -.-> Center
click Rel_51_percent_attack "/terms/51-percent-attack"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Простими словами
Уявіть, що всі грають у настільну гру, і раптом хтось змінює ключове правило, наприклад, скільки клітинок можна рухатися. Якщо більшість людей не погоджується з новим правилом і продовжує грати за старим, гра розпадається на дві різні гри.
🤓 Expert Deep Dive
Хардфорк являє собою постійне розгалуження блокчейну, що створює нову версію ланцюга. Це відбувається, коли нові правила не є зворотно сумісними зі старими. Вузли, що працюють на старішій версії програмного забезпечення, відхилятимуть блоки, створені вузлами, що працюють на новій версії, і навпаки. Це може призвести до розколу блокчейну, коли з'являться два окремі ланцюги, якщо значна частина мережі не оновиться. Хардфорки часто впроваджуються для додавання нових функцій, виправлення помилок або скасування транзакцій.