Чому знадобилося вводити такі серйозні зміни в протокол технології біткоіни і що цьому сприяло? Основна проблема, яка і передувала прийняттю рішення з приводу Segwit - це те, що транзакції відбуваються дуже повільно і дуже дорого. Всьому виною розмір блоку. Зараз людям доводиться платити ще більшу комісію за транзакцію, щоб потрапити в чергу на її ж обробку.
З описаного вище зрозуміло, що манерам вигідно стягувати високі комісії за транзакції. Але це заважає стати біткоіни повноцінним засобом платежів. Це є величезною проблемою в його масштабованості.
В даний час це є ключовим викликом в кріптоекономіке. Біткоіни і альткоіни повинні стати більш застосовні в реальному житті. Незважаючи на всі спроби це здійснити, криптовалюта залишається "за бортом" життя звичайної людини.
Що таке Soft Fork і Hard Fork
Це два типу установки оновлень. У Soft Fork ви можете погодиться з установкою оновлень, або відмовитися від них. У будь-якому випадку програма продовжує працювати. Правда, через якийсь час програма може перестати працювати, а це вже називається Hard Fork. Коли без поновлення ніяк. Тобто, вас тоталітарно примушують зробити апдейт, і якщо ви не згодні, то програма перестане працювати.
Тепер ми знаємо, що таке Soft Fork і Hard Fork, і готові сприймати таку інформацію.
Bitcoin core Segwit
Його нам необхідно знати, щоб розуміти історичну значимість всіх подій у розвитку Bitcoin. Якщо ви трохи вивчали цю тему, то звернули увагу, що біткоіни-спільнота розділилась на два табори. Bitcoin core - цей той біткоіни, яким ми користуємося зараз. У команді розробників працюють всі ті ж люди, і вони пропонують свою систему виправлення проблеми Segwit (Segregated Witness).
Що ж це таке? Справа в тому, що блок кожної транзакції складається з трьох частин:
- відправник
- одержувач
- електронні підписи транзакцій (Witness)
Команда Bitcoin core пропонує відокремити електронні підписи від уже проведених транзакцій в інший рівень. Тим самим полегшити весь розмір блоку і вирішити проблему, описану вище.
Для розуміння наведу простий приклад. Ви щодня ходите в магазин, і вам дають чеки за покупки. Адже немає необхідності збирати абсолютно всі чеки і зберігати їх.
Те ж саме відбувається зараз і з блокчейн. Обсяг блоку захаращується інформацією про проведені раніше транзакціях, в яких, по суті, немає ніякої необхідності.
Для вирішення завдання пропонується відокремити електронні підписи в окремий шар. За рахунок цього збільшується вільний обсяг блоку. Сам блок буде, як і раніше, мати розмір 1 Мегабайт, але вміщати в себе буде набагато більше.
Bitcoin Unlimited
Прийшов час розповісти про другий таборі, який пропонує свій варіант вирішення проблеми. Умовно назвемо цей табір Bitcoin Unlimited. Вони пропонують збільшити розмір блоку в два рази, а саме 2 Мб. Згодом доведеться збільшувати розмір блоку нескінченну кількість разів. На перший погляд це виглядає простим рішенням, але зміна блоку суперечить основному правилу протоколу біткоіни.
Тому така зміна можлива ввести тим самим тоталітарним Hard Fork. Або ти приймаєш умови, або виходиш з гри!
Ось, в принципі, такі зміни пропонують внести в майбутньому два протиборчі табори. Незважаючи на логічність, в якомусь сенсі, кожної з цих ідей, жодна з них не ідеальна. Давайте обговоримо, чому.
Що ж буде далі?
Ідея Segwit, по суті, прекрасна. Такі зміни можуть і повинні вводитися, але вони не вирішують всієї проблеми. Це тимчасове рішення.
З іншого боку, експерти прогнозують необхідність збільшення обсягу блоку в найближчому майбутньому. Ідея Bitcoin Unlimited теж не ідеальна. Неоднозначність методів Bitcoin Unlimited полягає в тому, що в цій справі замішано чимало політики. Найбільша дилема - необхідність хоча б часткової децентралізації. А це суперечить самій ідеї біткоіни.
Зрозумілим є одне, що проблема стоїть дуже гостро і зміни важливі.
Конференції Consensus і договір Segwit 2Mb
Протягом шести місяців після добровільного переходу на Segwit буде проведений Hard Fork, за яким розмір блоку буде збільшений в два рази. В силу вступлять вже незворотні зміни.
Насправді таке рішення може здатися сумбурним і неоднозначним. Але воно прибирає ризик поділу біткоіни на дві окремі гілки. Навіть гіпотетичне поділ на два табори понесе за собою репутаційні та економічні втрати. Що може відкинути індустрію на кілька років назад.
Ну, а поки нам залишається запастися терпінням і чекати, що ж станеться в наступні півроку або більше.
Що таке SegWit і Bitcoin Unlimited?
3 голоси
Середня оцінка: 3.7 із 5