Головна » бізнес » М'яка вилка

М'яка вилка

бізнес : М'яка вилка
Що таке м'яка вилка?

З точки зору технології blockchain, м'який форк (або іноді софтфорк) - це зміна програмного протоколу, коли недійсні лише раніше діючі блоки / транзакції. Оскільки старі вузли розпізнають нові блоки як дійсні, софтфорк сумісний із зворотним. Цей вид вилки вимагає лише більшості модернізованих шахтарів для виконання нових правил, на відміну від жорсткого вила, який вимагає всіх вузлів оновити та погодити нову версію.

Коли використовуються Soft Fork's

Нові типи транзакцій часто можна додавати як м'які виделки, вимагаючи лише того, щоб учасники (наприклад, відправник і отримувач) та шахтарі розуміли новий тип транзакцій. Це робиться завдяки тому, що нова транзакція представляється старшим клієнтам як транзакція "оплата будь-кому" (спеціальної форми) та змушує шахтарів погоджуватися відхиляти блоки, включаючи цю транзакцію, якщо транзакція не підтверджується за новими правилами. Ось так додано плату за хеш-скрипт (P2SH) до Bitcoin.

авторські права Інвестопедія 2019.

М'яка вилка також може виникати часом через тимчасове розбіжність у блокчейні, коли шахтарі, які використовують не модернізовані вузли, порушують нове правило консенсусу, про яке вони не знають.

Софт-вилки не потребують оновлення будь-яких вузлів, щоб підтримувати консенсус, оскільки всі блоки з новим програмним забезпеченням також дотримуються старих правил, тому старі клієнти приймають їх. М’які виделки неможливо повернути без жорсткої вилки, оскільки м'яка вилка за визначенням дозволяє лише набору дійсних блоків бути належним підмножиною того, що було дійсним попереднім вилом. Якщо користувачі переходять на клієнтський форк-пост-м'який формат і чомусь більшість шахтарів переходять на клієнта, що передує софтфорк, користувачі клієнта пост-софтфорка порушують консенсус, як тільки з'явиться блок, який не слідкує за їх клієнтами нові правила. Для того, щоб софтфорк працював, більшість потужностей видобутку потребує роботи клієнта, що розпізнає вилку. Чим більше шахтарів, які приймають нові правила, тим безпечнішою є мережа пост-форк. Якщо у вас є 3/4 шахтарів, які розпізнають вилку, 1/4 створених блоків не гарантовано дотримуватимуться нових правил. Ці 1/4 блоки будуть дійсними для старих вузлів, які не знають про нові правила, але вони будуть ігноруватися новими вузлами.

Софт-вилки були використані на блокчейнах Bitcoin та Ethereum, серед інших, для реалізації нових та вдосконалених функціональних можливостей, сумісних назад.

Порівняйте інвестиційні рахунки Ім’я постачальника Опис Розкриття рекламодавця × Пропозиції, що з’являються в цій таблиці, є партнерствами, від яких Investopedia отримує компенсацію.

Пов'язані умови

Визначення Hard Fork (Blockchain) Жорсткий форк - це докорінна зміна протоколу мережі блокчейн, яка робить раніше недійсними блоки / транзакції дійсними (або навпаки). більше Блок-сирота Блоки-сирітки - це дійсні блоки, які відхиляються з блок-ланцюгу через часовий проміжок у прийнятті до блокчейну. Більше мережеве управління Управління ланцюгом - це система управління блокчейном, в якій правила жорстко кодуються в протокол. більше Блок дядька (криптовалюта) Блоки дядька - це сирота блоки в мережі Ethereum, і шахтарі отримують винагороду за роботу над дядьковими блоками. Більше криптовалюти Складність Складність - це параметр, який використовують біткойн та інші криптовалюти, щоб утримувати середній час між блоками стійким як хеш мережі. зміни потужності. більше Bitcoin Classic A вилка від Bitcoin Core, яка запропонувала збільшити розмір блоків. більше Партнерські посилання
Рекомендуємо
Залиште Свій Коментар