Програмерите на Ethereum ја одложуваат Берлинската тврда вилушка за грижите за централизирање на клиентите

Толку многу корисници зависат од клиентот Ethereum, Гет, дека грешката би можела привремено да ја замрзне мрежата - нешто што не треба да го прави тоа во моментот. Имајќи го предвид ова, развивачите на Ethereum Core во петокот решија да ја одложат работата на тврди вилушка во Берлин, барем до август, во обид да им дадат на другите клиенти шанса да го зголемат својот удел во мрежата.

Geth сочинува само една од 11-те спецификации на клиентот, но 79% од јазлите Ethereum работат според тоа Етерски јазли. Тој процент е исто така зголемен за 5% од декември. Програмерите се загрижени дека сериозна грешка би можела да го сруши Ethereum - особено затоа што продолжените ажурирања на Eth 1.x продолжуваат пред мрежните транзиции кон алгоритмот за консензус на доказ (PoS) според Ет 2.0.

„Гет е мнозинството од мрежата“, рече водачот на тимот на Гет, Петер Шилгиги во минатиот петок Сите повик за групни развивачи на Core. „Супер е важно да сме коректни затоа што не можеме да си дозволиме да не бидеме точни“.

Јазици на Ethereum

Да се ​​има разновидност на клиенти е добро за мрежата. Овозможува различни проекти да се приклучат на заедницата за развивачи на Ethereum - од најситниот старт до JPMorgan. Етереум имаше осум јазици во различни нивоа на комплетност една година по нејзиното лансирање во 2015 година. Фондацијата Ethereum тековно наведува клиенти на пет јазици, вклучително и Го, Солидност, Јава, JavaScript и Пајтон.

Прочитајте повеќе за: Преодна технологија на приватност на Zcash, во основата на Ethereum, во Eth 2.0

Сепак, како и човечкиот јазик, секој програмски јазик има свои нијанси и затоа има недостатоци во спроведувањето. Кога развивачите на Ethereum спроведуваат ажурирања, тие нијанси можат да се претворат во незгодни грешки.

„Главната причина [да се одложи Берлин] ќе биде да се намали зависноста од Гет и да се дозволи таа да пропадне без да се сруши целата мрежа“, рече независниот развивач Алексеј Ахунов во приватниот разговор. „Во моментов товарот е преголем бидејќи коректноста на Гет е толку критична и тие завршуваат во повеќето работи за да обезбедат сè што работи правилно“.

Ова е забрзано со амортизацијата на клиентот Parity Ethereum како што беше најавено од Parity Technologies во декември 2019 година. „Паритетот сè повеќе не е во можност да го посвети нивото на ресурсите потребни за дури и едноставно одржување на овој проект“, напиша тимот на Паритет во блог објавува во тоа време.

Кодексот на податоци на тој проект беше предаден на децентрализирана автономна организација (ДАО) на развивачи финансирани од спинутот на КонсенСис Гноза. Сега работи под името „Отворен етер“. Од декември, клиентот изгуби скоро 60% од своите јазли, според веб Архива. (Забелешка: Гет изгуби околу 14% од своите јазли уште од декември).

Диверзификација на клиенти

„Во идеален свет ќе имаме повеќе клиенти без клиент да има поголем удел на пазарот од 33%“, рече основачот на Гноза, Мартин Копелман, во приватна порака. „Иако е вистина дека Отворен Етехерум не го достигна бројот на јазли што ги извршува клиентот Паритет, тоа не го гледаме како пад. Напротив. Кога Гнозата ефикасно ја презеде одговорноста за Опен Етереум, започнавме со удел на пазарот од 0 “.

Загриженоста на Шиáаги останува валидна, без оглед на ентузијазмот на Копелман, сепак. Да се ​​добие поединци, размени или клиенти да управуваат со ништо друго освен Гет беше тешко и таа зависност би била дебело изложена доколку Гет некогаш се соочи со технички проблеми.

Оваа зависност е многу причина што Ет 2.0 е толку бавен за лансирање. Истражувачите на Eth 2.0 се согласија да чекаат додека разновидноста на клиентите не можат да започнат во концерт, за да спречат какво било допирање ако еден или повеќе се спуштат.

Компаративно, Bitcoin и повеќето други криптовалути не тешкаат вилушка толку често или имаат толку апликации што работат на нив. Етеруем се соочува со нешто обврзано: голем број на проекти во зависност од тоа за 100% време, но ролни цврсти вилушки на секои шест до 12 месеци.

Burnе изгори?

Покрај тоа, како да се натераат другите клиенти да го фатат водството на Гет останува отворено прашање.

Инвеститорот на Ethereum, Грег Колвин, во повикот за развивачи рече дека стана деловно прашање и тешко дека ќе се реши со иницијативи за развивачи. Проектите ќе изберат да работат со клиент за малцинства затоа што имаат акутни потреби што Гет не може да ги адресира, како што е кодот што не е со извор на отворено. Тоа се рече, Колвин рече дека Гет треба да ангажира поголем персонал, ако е можно.

Суспендирање на предлози за подобрување на тестирање Ethereum (EIPs) закажана за Берлин беше една опција на која се решија програмерите. Сепак, Шилгиџи заклучи дека одговорноста 24/7 за одржување на „светскиот компјутер“ се врти го разгорува неговиот тим.

„Ако не сме во право, и на пример, [клиент на Ethereum] Nethermind е точен, тогаш не е важно дека кодот на Nethermind беше точен и наш не беше во ред, затоа што мрежата се оддаде на погрешен ланец“, рече тој.

Обелоденување

Лидерот во вестите за блокчејн, CoinDesk е медиуми што се стремат кон највисоки новинарски стандарди и се придржува кон строг збир на уреднички политики. CoinDesk е независна оперативна подружница на Група за дигитални валути, која инвестира во почетни книги со криптовалути и блокауни.

Извор: https://www.coindesk.com/ethereum-developers-delay-berlin-hard-fork-to-stem-client-centralization-concerns