Soft Fork у криптовалюті

Fredrick Awino
19.07.2022
373 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.

З іншого боку, криптовузли — це кожен окремий комп’ютер, який під’єднаний до мережі інших, дотримується протоколів і дозволяє наскрізний обмін інформацією. Для детального розуміння того, як криптовузли налаштовані та працюють у реальному житті, прочитайте, будь ласка, Що таке Bitcoin Node ? З базового розуміння вузлів виникає питання про те, як старі вузли справді з’єднуються з новими, щоб блокчейн залишався безперервним. Відповідь на це питання – м’яка вилка.

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

У технології блокчейн soft fork означає зміну програмного протоколу, і попередні дійсні транзакції стають недійсними. Основна причина полягає в тому, що старі вузли вважають нові блоки законними. Таким чином, м’яка вилка має зворотну сумісність.

Розуміння Soft Fork

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

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

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

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

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

Приклад Soft Fork у криптовалюті

Прикладом є Soft Fork SegWit, який відбувся у 2017 році. Протягом цього часу в ланцюжку біткойнів відбувся софтфорк протоколу ізокремленого свідка. Основною його реалізацією було збільшення ліміту розміру блоку. Іншим впровадженням було збільшення швидкості транзакцій ланцюжка.

Незважаючи на те, що це був софтфорк, він вплинув на деяких майнерів, які не хотіли, щоб новий протокол проштовхував хардфорк, таким чином розвиваючи Bitcoin Cash. Segwit змінив формат транзакцій і блоків. Це дозволило старим вузлам перевіряти транзакції та блоки.

Hard Fork або Soft Fork, що краще?

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

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

Чому виникають Soft Forks

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

У випадку, коли більшість майнерів під час оновлення мережі використовують потужність хешування для дотримання правил, тоді це активована майнером м’яка вилка (MASF). З іншого боку, активована користувачем м’яка розгалуження (UASF) — це коли всі вузли координують свою роботу в застосуванні нових правил. Однак шахтарі не зобов’язані підтримувати це рішення.

Основні відмінності між Hard Fork і Soft Fork

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

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

Author Fredrick Awino