Logo
Поділитися цією статтею

ONE потому, що стримує впровадження SegWit на Bitcoin?

SegWit був активований у мережі Bitcoin понад рік тому. Але лише приблизно 36 відсотків усіх транзакцій Bitcoin використовують його. чому

Минуло більше року, як оновлення масштабування, відоме як segregated свідок або SegWit, було активовано в мережі Bitcoin .

Незважаючи на це, лише приблизно 36 відсотків усіх транзакцій Bitcoin фактично використовують його.

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку Crypto Daybook Americas вже сьогодні. Переглянути Всі Розсилки

Чому мінімальний рівень усиновлення? Це значною мірою тому, що, як і будь-яке зворотне сумісне оновлення (інакше зване soft fork), SegWit гарантує, що учасники мережі Bitcoin , які T оновили до того ж самого програмного забезпечення, можуть Соціальні мережі ту саму мережу лише за дещо менш обмеженим набором правил.

Як наслідок, деякі бізнеси та біржі Bitcoin відклали перехід на транзакції SegWit, незважаючи на низьку комісію, яку він надає під час надсилання платежів Bitcoin .

«Деякі компанії, які підтримуються [венчурним капіталом], T піклуються про сплату комісії за Bitcoin », — сказав Расті Рассел, розробник фірми блокчейн- Технології Blockstream. «Вони можуть спалювати мільйон доларів на тиждень на комісіях за Bitcoin , і це нікого не хвилює, тому що їх цікавить кількість користувачів».

Називаючи перемикання для оптимізації операцій для SegWit рішенням «інженерного рівня», Рассел сказав CoinDesk ще в грудні, що череззначний спад у загальних комісіях за транзакції з початку 2018 року пріоритетом для стартапів є «оптимізація для зростання», а не «впровадження нових класних технологій».

Тим не менш, і Рассел, і Аарон Лешер, директор зі стратегії компанії BRD, що займається обробкою Bitcoin гаманців, підозрюють, що у випадку зростання ціни на Bitcoin тиск на впровадження SegWit посилиться для компаній.

Як сказав Лашер CoinDesk у листопаді минулого року:

"Зараз ми T відчуваємо тиску щодо впровадження SegWit, оскільки це T має великого значення, але це буде під час наступного зростання цін. Я T знаю, чи це буде ONE рік, три роки чи п’ять років, але я цілком впевнений, що це станеться".

Лашер визнав, що змінити код серверної частини для розпізнавання, надсилання та отримання транзакцій SegWit було нелегко.

«Існує просто багато механіки, над якою потрібно бути вдумливим», — сказав він. «Це гроші людей. За замовчуванням нічого не робити, тому що це вже працює, і ви не ризикуєте коштами своїх клієнтів».

На думку Лашера, Тайлер Вінклвосс, співзасновник Криптовалюта біржі Gemini, сказав на відкритому форумі запитань і відповідей на RedditРаніше цього місяця модернізація біржових гаманців для SegWit була «дуже складною» процедурою, що вимагає створення «нового HOT гаманця з нуля».

Хоча він ще не випущений для Bitcoin, Вінклвосс пообіцяв перейти на нову систему гаманців у першому кварталі цього року.

І чим швидше, тим краще, на думку Рассела, який радить компаніям і біржам думати проактивно.

«Відверто кажучи, в якийсь момент, коли комісії зростуть, якщо є компанії, які не підтримують segwit, люди, які кричать про комісії, очевидно, переведуть свій бізнес кудись в інше місце до когось, хто виконав роботу [для підтримки segwit]», — сказав Рассел CoinDesk.

Стимулювання шахтарів

Наближаючись до випуску SegWit у серпні 2017 року, фундаментальні розбіжності створили конкуруючі сторони, які передбачали різноманітні випадки використання для першої у світі Криптовалюта.

Дійсно, з 2017 року сегмент Bitcoin спільноти, який не схвалював SegWit, зосередив свої зусилля навколо альтернативної Криптовалюта під назвою Bitcoin Cash (зараз на деяких біржах згадується як Bitcoin ABC і Bitcoin SV через нещодавній розрив ланцюга).

Хоча є фірми з майнінгу Bitcoin , які раніше відкрито виступали проти активації SegWit, зокрема апаратний гігант Bitmain, фінансові стимули для майнерів перевіряти транзакції з підтримкою SegWit тепер важко ігнорувати.

Оскільки транзакції з підтримкою SegWit становлять майже 40 відсотків мережі Bitcoin , це означає, що транзакції, навмисно виключені з ідеологічних міркувань, зменшуватимуть загальну винагороду за майнінг, що надається майнерам за перевірку нового блоку.

Говорячи про те, що він визнає суто «ідеологічними розбіжностями», Девід Стейнберг, віце-президент Random Крипто, аналітичної компанії, яка розробила Калькулятор , що показує майнінг.збитковість" – пояснив CoinDesk у попередньому інтерв’ю, що, на його думку:

"SegWit додає додаткові правила та усуває ONE правило з Bitcoin, яке полягає в тому, що ви можете витрачати лише ті гроші, які у вас є. Справа не в тому, що він T забезпечує їх виконання. Він просто забезпечує їх дотримання іншим способом, який багато хто, включаючи мене, вважають менш безпечним".

Але Стейнберг погодився з Лашером, що розбіжності в Погляди щодо SegWit не є основними факторами, які зараз перешкоджають прийняттю SegWit.

Принаймні з точки зору спільноти майнінгу Bitcoin , Стейнберг сказав, що «більш очевидною причиною того, чому майнери можуть захотіти виключити транзакції SegWit, є AsicBoost».

«Досить хороше припущення»

AsicBoost, описаний як «математичний трюк”, — це мікропрограма для майнінгу, яка дозволяє майнерам Bitcoin виконувати обчислення, необхідні для створення нових блоків і перевірки транзакцій у блокчейні до на 20 відсотків швидше ніж середні швидкості.

Технології, запатентована розробником Bitcoin CORE Тімо Ханке та Серхіо Деміаном Лернером у 2014 році, була недавно опубліковано для використання всіма майнерами згідно з захисною патентною ліцензією на блокчейн.

Однак, щоб використовувати мікропрограму без ліцензії або виявлення, майнери повинні розгорнути альтернативну версію Технології під назвою «прихована AsicBoost», яка несумісна з SegWit через те, як платежі SegWit записуються та перегруповуються в блоках.

Таким чином, назад в кінець жовтня 2018 року, коли було помічено, що пул для майнінгу Bitcoin Antpool виключає транзакції з підтримкою SegWit приблизно на ONE тиждень, певні прихильники спільноти Bitcoin посилалися на те, старі звинувачення проти Bitmain, який керує Antpool, за таємну спробу розгорнути мікропрограму.

Називаючи це «досить хорошим припущенням» щодо того, що могло відбуватися, колишній розробник Bitcoin CORE та консультант із прикладної криптографії Пітер Тодд сказав, що, зрештою, нічого не можна було встановити напевно.

У попередньому інтерв’ю CoinDesk він сказав, що:

«Ви можете робити припущення щодо цього. Ви насправді цього T знаєте. Майнери можуть робити щось зовсім інше, ніж ви думаєте, що вони роблять. Усе, що ви знаєте, — це результат цього процесу».

Стейнберг стверджував, що, на його думку, використання «будь-яких інновацій у цій галузі є чесною грою» для розгортання майнінг-пулу, враховуючи децентралізований характер Bitcoin та Технології в цілому.

«У виробництві чіпів відносно часто з’являються нові процеси, і люди стають більш точними з обладнанням, яке виробляється», — сказав Штайнберг. «Я вважаю, що мати перевагу цілком справедливо».

Два типи SegWit

Але враховуючи постійно зростаючу кількість транзакцій SegWit, прихований AsicBoost та інші інновації, пов’язані з апаратним забезпеченням, несумісні з SegWit, навряд чи залишаться вигідними для майнерів, орієнтованих на прибуток.

Розглядаючи масове впровадження SegWit як повільну, але неминучу реальність, розробник Blockstream Рассел пояснив CoinDesk , що, на його думку, Технології поширюється «за цикли від 10 до 25 років», що робить її «все ще дуже ранньою» у грі впровадження SegWit.

Але, намагаючись прискорити цей процес прийняття, Лашер та інші керівники BRD запустили веб-сайт минулого вересня під назвою «WhenSegwit» містить «відкритий лист тим, хто любить Bitcoin».

У листі вони благали як бізнес, так і користувачів надати пріоритет послугам, оптимізованим для SegWit, і «довести до 100-відсоткового впровадження SegWit».

segwit_chart_010219

Розглядаючи повільне впровадження SegWit як «проблему стимулу», Лашер сказав CoinDesk , що справжньою метою сайту WhenSegWit є сприяння прийняттю «найкращої версії SegWit».

Оскільки SegWit впливає на вагу транзакцій, компаніям і біржам потрібно оновити програмне забезпечення, щоб користувачі могли надсилати й отримувати транзакції Bitcoin із підтримкою SegWit із рядка з 26 до 35 буквено-цифрових символів.

Це можна зробити двома різними способами. По-перше, компанії можуть повторно використовувати старіші оновлення, які існують з 2012 року під назвою хешування сценарію оплати (P2SH).

P2SH спочатку був способом стиснення складних умов оплати, пов’язаних з транзакціями Bitcoin, але пізніше розробники використали його для забезпечення взаємодії між адресами, які T підтримують транзакції SegWit, і тими, які підтримують.

Те, що Лашер називає «кращою» версією SegWit, є виключно сумісною з тими підприємствами та користувачами, які оновили своє програмне забезпечення для зчитування ексклюзивного формату адреси SegWit, створеного розробником Bitcoin CORE Пітером Вуїлем і технічним директором Blockstream Грегом Максвеллом. Ця версія відома як Bech32.

Розмовляючи «мовою» SegWit

Bech32 BIT складніший.

Наразі він «не рекомендований для використання, доки більше програмного забезпечення не підтримуватиме цей формат». Bitcoin Wiki. Увімкнути SegWit складніше. Тим не менш, Bech32 насправді ефективніший, ніж P2SH.

Це тому, що на відміну від Bech32, який запустив минулого лютого, P2SH — це перепрофільоване оновлення з 2012 року, яке не було розроблено для підтримки SegWit. Таким чином, пізніше оновлення фактично обробляє транзакції SegWit більш обхідним способом, ніж Bech32.

Як пояснив Рассел:

"З [Bech32] у вас T першого стрибка. У вас T коміту P2SH до SegWit. У вас є лише "Ось SegWit". Тож це ефективніше, а не говорити «Ось P2SH», а потім, коли ви його витрачаєте, «О так, ось SegWit».

І саме через його зворотну несумісність, за словами Лашера, «початкову напругу» переходу на Bech32 можна розглядати як позитивну силу для подальшого стимулювання компаній і бірж до оновлення свого програмного забезпечення для Bitcoin .

«Уявіть, що ви біржа, і половина ваших клієнтів дає вам цю дивну адресу, але вони T дадуть вам нічого іншого, кажучи, що якщо ви хочете отримати їхній бізнес, ви повинні [почати підтримувати Bech32]», — сказав Лашер. — Тоді ти це зробиш.

Описуючи цей процес як вивчення нової «мови», наприклад грецької, Лашер стверджував, що «проблема несумісності, коли кожен має Навчання говорити по-грецьки», залишається ONE з основних причин, які все ще перешкоджають широкому впровадженню SegWit.

Він підсумував:

"Усі знають, що їм потрібно це зробити, але бути першим, хто зробить це, T дуже допоможе. Насправді ви просто хочете бути ONE, хто зробить це, коли всі це вже зробили".

Пісочний годинник зображення через Shutterstock

Christine Kim

Крістін є дослідницьким аналітиком CoinDesk. Вона зосереджується на отриманні інформації про індустрію Криптовалюта і блокчейнів на основі даних. До того як стати аналітиком-дослідником, Крістін була технічним кореспондентом CoinDesk, головним чином висвітлюючи події в блокчейні Ethereum . Криптовалюта авуари: немає.

Christine Kim