Logo
Share this article

Bitcoin CORE прагне переглянути спосіб оновлення коду

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

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

Але це залишається серйозною проблемою в різноманітній і розподіленій спільноті.

Story continues
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters

Поточний процес виглядає так: якщо член спільноти має ідею щодо оновлення, він або вона пропонує її групі, надіславши опис через загальнодоступний список розсилки. Якщо достатньо людей вважають, що оновлення варто розгортати, процес покращення Bitcoin (BIP) документ створюється та публікується на Bitcoin GitHub. Потім цей документ може бути додатково прокоментований спільнотою.

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

«ONE з вимог до BIP є його реалізація», — сказав Ерік Ломброзо, головний Технології директор Ciphrex і Bitcoin CORE прес-секретар.

Він додав:

«Хтось T може просто сказати, що мені сподобається ця нова функція. Вони повинні продемонструвати, що вона працює і її можна зробити».

Демократизація доступу

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

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

Наприклад, БІП 65 додав нову функцію до кодової бази, яка дозволяє користувачам блокувати біткойни на певний час. Зміна кодової бази розміру блоку стала справді першим випадком, коли спільнота настільки пристрасно розділилася щодо того, що слід розгортати.

Для цих типів змін Bitcoin CORE отримує останнє слово щодо того, що розгортається. Це судження з боку команди, але Ломброзо сказав, що група з кількох десятків розробників CORE T захоче розгортати зміни, які T отримають повної підтримки.

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

«Ми хочемо створити інформаційний простір для участі людей», — сказав Піндар Вонг, голова VeriFi Inc, консалтингової компанії з інфраструктури FinTech і член групи спільноти веб-платежів W3C.

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

Бар'єри для входу

Але залучення може бути складним, оскільки вимагає балансу між ентузіазмом людей і досвідом роботи над технічними стандартами.

На думку Ломброзо, це допоможе відкрити інші канали зв’язку, з якими знайомі більшість людей. Наразі більшість технічних обговорень Bitcoin відбувається через Інтернет-ретрансляційний чат (IRC), протокол обміну повідомленнями, який давно використовується розробниками. Використання IRC значно знизилося після 1990-х років, коли люди перейшли на сучасні платформи обміну повідомленнями та соціальні мережі, такі як Facebook, а тепер і Slack.

«Велика проблема, яка сталася раніше... полягала в тому, що люди T знали, як потрапити на обговорення», — сказав Ломброзо.

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

Але після запуску конкуруючої розробки, Bitcoin Classic, на початку цього року CORE прагнув відкрити свої процеси. Команда Bitcoin CORE створила групу Slack, і Ломброзо сподівається знайти людей, зацікавлених у підведенні підсумків дискусій на форумі, щоб люди, які не брали участі в реальному часі, могли отримати короткий опис без усіх технічних деталей.

Наступним кроком є ​​розробка системи, яка дозволяє людям з різними рівнями інтересів і знань брати участь в обговореннях, не затримуючи процес розробки.

Для цього Ломброзо хоче краще структурувати процес, щоб розрізняти різні типи пропозицій. Наразі існує три типи BIP: стандартний BIP, який впливає на більшість або всі реалізації Bitcoin ; інформаційний BIP, який описує питання проектування; і процес BIP, який T впливає на кодову базу біткойнів, але зазвичай потребує схвалення спільноти.

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

За словами Ломброзо, у цьому процесі є кілька десятків активних учасників, хоча з часом це змінюється. За його словами, сотні людей долучилися до майже 145 різних пропозицій BIP Bitcoin Core.

Натхнення

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

Мало того, у цих установах є штатні розробники, які добре знаються на техніці та стандартах. І ці групи мають підтримку великих підприємств, які надсилають експертів працювати над стандартами.

Проте веб-платежі W3C почали працювати нещодавно потрапити під обстріл від деяких його членів після того, як великі постачальники браузерів, а саме Google і Microsoft, здавалося, здійснювали надмірний контроль над процесом. Це змусило кількох учасників задуматися, чи можуть вони також Навчання методу розробки та стандартизації біткойна.

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

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

«Чи потрібно вам переосмислити процеси чи ви можете змінити застарілі процеси?» — запитує Вонг.

Іноді це ONE. Іноді справа в іншому. А іноді BIT і того, і іншого.

Розробник Амір Таакі, відомий, але суперечливий анархіст у сфері Криптовалюта , змоделював процес BIP на Python PEP-0001. І команда Bitcoin CORE шукала інші органи стандартизації, щоб розробити кращі методи. Наприклад, наступна зміна консенсусного правила зробить впровадження BIP та надання цих оновлень майнерам більш простим.

Але процес ще T ідеальний. Досягнення консенсусу між усіма ключовими групами біткойнів – підприємствами, інвесторами, розробниками, споживачами – все ще є складною ONE , особливо важкою з інженерної точки зору, оскільки T конкретної проблеми, яку вони намагаються вирішити.

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

Захищаючи екосистему, він позиціонував гострий клімат як, можливо, ознаку сили та стійкості спільноти, зробивши висновок:

«Подолайте весь цей конфлікт. Це здорово».

Бейлі Ройтцель — досвідчений Фінанси репортер, нещодавно висвітлював питання перетину технологій і Фінанси для PaymentsSource.

Її останній проект Moneytripping це журналістський проект у стилі Gonzo, зосереджений на дослідженні грошей, політики та Фінанси в Америці.

Зображення мотоцикла через Shutterstock

Bailey Reutzel

Бейлі Ройтцель — давній журналіст у Крипто та технологій, вона почала писати про Bitcoin у 2012 році. Відтоді її роботи з’являлися на CNBC, The Atlantic, CoinDesk та багатьох інших. Вона працювала з деякими з найбільших технологічних компаній над стратегією та створенням контенту, а також допомагала їм програмувати та проводити їхні Заходи. У вільний час вона пише вірші та карбує NFT.

bailey