Чому ви повинні запустити повний вузол Біткойна
У перший день MIT Bitcoin Expo 2017, співзасновник Sia Девід Ворік (David Vorick), який зробив свій внесок у Bitcoin Core, виступив з доповіддю про важливу роль, яку повні вузли відіграють для мережі цифрової валюти. На його думку, економічно значущі повні вузли мають «право голосу» (через відсутність кращого терміну) за будь-яких спроб хард-форка як атаки на консенсус Біткойна.
Яка роль повного вузла?
На початку своєї промови Девід Ворік звернув увагу на загальну роль, яку повні вузли відіграють у мережі.
"Повні вузли підтверджують транзакції в мережі Біткойна", - сказав він. «У Біткойні існує правило найдовшого ланцюга: ланцюг з найбільшою виконаною роботою в ньому є тим, який усе продовжують. Але цей ланцюг також повинен дотримуватися всіх правил мережі. Повні вузли перевіряють, чи дотримується ланцюг правила, і якщо ланцюг не дотримується правил, то не має значення, скільки хешрейта за ним коштує – такий ланцюг ігнорується».
За словами Девіда, з усіх різних типів користувачів Біткойна, повні вузли є єдиними, які перевіряють, що правил дотримуються. Ті, хто запускає SPV-вузол або використовують будь-який з веб-гаманців, покладаються на інших, щоб перевірити, чи дотримуються правильні правила в ланцюгу з найбільшою виконаною роботою [прим.ред.: найдовшою за кількістю блоків].
"Вони швидше", - сказав Ворік щодо SPV-вузлів. «Вони завантажують усі заголовки. Такі вузли засвідчуються в тому, що вони знаходяться на ланцюгу з найбільшою виконаною роботою, але вони, насправді, не перевіряють, чи є ланцюг із найбільшою виконаною легітимною і дійсною роботою».
Ворік продовжив стверджувати, що SPV-вузли роблять ставку на те, що решта мережі буде достатньо контролювати процесперевірки.
"SPV-вузли просто сліпо вірять мережі, що вона проробить цей процес, який гарантує, що найдовший ланцюжок завжди дійсний", - продовжить Ворик. «Насправді вони не знають. Вони просто припускають, що мережа продовжить забезпечувати безпеку».
Апгрейди Біткойна
Девід Ворік також говорив про те, як відбуваються оновлення мережі Біткойн. Говорячи про апгрейд, він мав на увазі, зокрема, хард-форк. Він також згадує софт-форки як патчі.
«Софт-форки насправді не змінюють правила; вони просто творчіше підходять до того, як ці правила використовувати», — пояснює Ворік.
Девід Ворік (David Vorick)
" data-medium-file="https://bitnovosti.com/wp-content/uploads/2017/03/d0b4d18dd0b2d0b8d0b4-d0b2d0bed180d0b8d0ba.jpg" data-large-file="https://bitnovosti.com/wp-content /uploads/2017/03/d0b4d18dd0b2d0b8d0b4-d0b2d0bed180d0b8d0ba.jpg" class="alignnone size-full wp-image-58371" src="https://bitnovosti.files.dddbd 8d0b4-d0b2d0bed180d0b8d0ba.jpg alt="Девід Ворік (David Vorick)" width="264" height="280" /> Девід Ворік (David Vorick)
Якщо розглянути спроби хард-форка, то, за твердженням Девіда, можливо три результати. У першому, хард-форк може провалитися і кожен може ухвалити рішення ігнорувати провальний ланцюжок. Як приклад невдалого апгрейду, Ворік вказав на недавній блок розміром більше 1 мегабайта, який випадково здобув пул Bitcoin.com.
Іншим можливим результатом спроби хард-форка може стати те, що економічна активність продовжить існувати на обох ланцюжках. Злодій назвав це «частково успішним апгрейдом», і як приклад такого результату він навів розкол між Ethereum і Ethereum Classic.
Третій можливий результат,згаданий Девідом, це успішний хард-форк з новими правилами, де новий ланцюжок стає єдиним, і всі почнуть ігнорувати старий ланцюжок. Крім хард-форка, який призвів до розколу між Ethereum та Ethereum Classic, у блокчейні Ethereum також було кілька успішних (консенсусних) хард-форків.
Влада повних вузлів
При визначенні рівня успіху спроби апгрейду, як стверджує Ворік, все, зрештою, зводиться до бажань повних вузлів.
«Якщо ви не запускали повний вузол, ваша думка про те, чи подобається вам хард-форк, менш значуще, тому що, зрештою, якщо ви не перевіряєте дотримання правил і хтось дає вам транзакцію, яка відповідає іншому набору правил, у вас немає можливості це виявити», - пояснив він. "Таким чином, фактично, ви ніяк не впливаєте на ситуацію при спробі проведення хард-форку, спробі апгрейду".
Потім Ворік порівняв повні вузли з представниками демократії; проте він також зазначив, що деякі повні вузли набагато більш економічно значущі, ніж інші. BitPay, наприклад, має більше права голосу в тому, що відбувається, ніж повний вузол, що відправляє і приймає один невеликий платіж на місяць.
"Якщо повні вузли будуть занадто дорогими, то тільки ті люди, які виявляться здатні запустити повні вузли, дійсно зможуть щось висловити щодо спірного оновлення", - додав він.
Як приклад, Ворік зазначив, що Ethereum Classic, можливо, і не з'явився б взагалі, якби запуск повного вузла коштував надто дорого для ранніх прихильників оригінального ланцюжка Ефіріуму.