Проблеми во Ethereum? Размислувачите се поделени во врска со повлекувањето на акциите во надградбата во Шангај

По успехот на Ethereum се логирате надградба во септември, сите очи се повторно вперени во мрежата додека таа се подготвува да ја објави следната големо ажурирање. 

Овој, наречен Шангај, ветува дека ќе испорача нешто што корисниците на Ethereum со нетрпение го очекуваа: начин да врати се на ЕТХ во вредност од 25 милијарди долари дека тие се заложиле на мрежата преку нејзината програма за влогови. Има само еден проблем: основните развивачи на Ethereum, малата група на кодери одговорни за правење промени во мрежата, се разбрануваат за тоа како и кога треба да се спроведе надградбата.

Ethereum се пресели во a доказ за удел системот пред само неколку месеци преку спојувањето, настан што го спои Ethereum главна мрежа со Beacon Chain, прелиминарна доказна верзија на Ethereum лансирана во декември 2020. Мрежите со доказ за удел им овозможуваат на корисниците да депонираат средства за да станат валидатори и да помогнат во автентичноста на трансакциите во синџирот; таквите корисници собираат награди во форма на новогенерирани токени. Од декември 2020 година, корисниците можат да го уделат својот ETH и да заработат награди. Сега, со Шангај, корисниците конечно ќе можат да пристапат до тие награди и нивните оригинални ETH депозити. 

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

„Се чини дека не размислуваме за долгорочното здравје на Ethereum“, предупреди главниот развивач Мика Золту на повикот на сите основни програмери во четвртокот. „Размислуваме: „Како да го правиме она што го сака јавноста денес?“ 

Золту и неколку други 30-чудни основни развивачи на мрежата се загрижени дека неодамнешната одлука да се откаже од техничкото прилагодување на Шангај ќе го изложи Ethereum на непотребен технички долг, со непознати импликации за годините и децениите што следат. На дотерувањето ќе му требаа дополнителни две до четири недели за да се имплементира според проценките на овие програмери, колку време остатокот од основните програмери на Ethereum не беа подготвени да ја задржат јавноста да чека. 

Техничкиот долг се однесува на идната работа или главоболки создадени кога развивачите на софтвер даваат приоритет на брзината на објавување на производот пред совршениот код. Во овој случај, програмерите на Ethereum одлучија да не ги прават повлекувањата на ETH компатибилни со едноставно сериирање или ССЗ, флексибилен, модерен метод за кодирање опишан од програмерите како „иднината на кодирањето на Ethereum“. Наместо да користи SSZ, Ethereum се држи до серијализацијата на префиксот со рекурзивна должина, или RLP, постоечки метод за кодирање кој на крајот може постепено да се укине и да се повлече. 

Иако разликата таму е многу техничка и навидум семантичка, таа може да создаде бескрајни главоболки за програмерите на Ethereum по патот. Голем контингент на основни програмери на Ethereum ја сигнализираа својата подготвеност да ги префрлат повлекувањата на ETH на новиот метод за кодирање во надградбата по Шангај, која се нарекува „Канкун“.

Но, таквото поправање сепак би значело дека секоја активност на повлекување иницирана помеѓу Шангај и Канкун би била кодирана со стариот метод. И благодарение на непроменливата книга на Ethereum, таа активност - дури и ако се случи во рок од неколку месеци - може да продолжи да живее на блокчејнот Ethereum засекогаш. 

Така, програмерите ќе мора на крајот да го преведат сето тоа кодирање од стариот метод на нов, макотрпен потфат. Надвор од тоа, сепак, неусогласеноста создадена со кодирање на раните повлекувања со стариот метод RLP, а остатокот со новиот SSZ, може да има понатамошни последици. 

„Може да има непознати непознати околу тоа што значи ова несовпаѓање - со повлекувања, проблеми со дизајнот, ранливости“, рече Мет Нелсон, друг главен развивач на Ethereum. Дешифрирање „Едноставно не знаеме“.

На нивната средба во четвртокот, Томаш Стаńczak, друг главен развивач, се спротивстави на овие грижи, изјавувајќи дека сè уште не е сигурно дали Ethereum целосно ќе се префрли на новиот метод за кодирање, SSZ.

"Доцнењето сега заради подобра долгорочна мрежа би било многу убедливо. Но, оваа конкретна промена ќе биде дел од поголем процес. За размислување, за дизајнирање“, рече тој. „Би сакал да го разгледаме ова сеопфатно и да си дадеме соодветно време, како подготовка за Канкун“.

Золту во четвртокот откри дека аргументите за неизвесноста на иднината на SSZ се потенцијално направени со лоша намера, бидејќи тој смета дека е нерешен факт дека Ethereum на крајот ќе го префрли својот слој за извршување на SSZ. 

„Воведување на код што ние Знам ќе биде заменет во блиска иднина значи дека додаваме технички долг што може да се избегне“, рече тој Дешифрирај

Зошто тогаш, повеќето програмери на Ethereum не сакаат да поминат неколку дополнителни недели за да спречат нераскажана количина на идни проблеми? За Нелсон, одговорот има многу врска со поновата историја.

Спојувањето, историската транзиција на Ethereum кон доказ за удел, првпат беше дискутирано пред повеќе од 5 години. Во следните години, раководството на мрежата рутински се најде себеси како ја оправдува надградбата долг патоказ на незадоволни инвеститори и членови на заедницата; откако плановите за спојување станаа поконкретни во 2021 година, датумот на лансирање на надградбата беше постојано назначен, поради технички причини, пред неговото конечно објавување во септември 2022 година. 

„Мислам дека [сегашниот шангајски] времеплов дефинитивно беше поттикнат од голем дел од контролата што беше донекаде праведно ставена на спојувањето, што беше одложено безброј пати од вистински причини, но сепак беше одложено“, рече Нелсон. 

Програмерите на Ethereum, вели Нелсон, не сакаат повторно да го привлечат гневот на масите. Тоа е делумно разбирливо за него; Шангај ќе влијае на средства во вредност од десетици милијарди долари, од кои дел е затворен со мрежата со години. 

Напнатоста ја открива уникатната улога што ја игра кадарот на основни програмери на Ethereum: нивната работа е, пред сè, да дизајнираат блокчејн што е можно поблиску до беспрекорен. Но, нема бегање од притисоците кои исто така произлегуваат од тоа што се обвинети за дизајнирање на мрежата зад втората по големина криптовалута во светот. Ethereum моментално може да се пофали со пазарна капитализација од 189 милијарди долари. 

Иако Нелсон попрво би им дал приоритет на техничките потреби на Ethereum, тој разбира зошто програмерите на Ethereum одлучија во четвртокот да продолжат без да ги направат бараните промени. 

„Во овој случај, имаме избор каде можеме да бидеме целисходни без да жртвуваме премногу“, рече тој. „И така тој избор беше направен“.

Останете на врвот на крипто вестите, добивајте дневни ажурирања во вашето сандаче.

Извор: https://decrypt.co/119620/ethereum-devs-divided-staking-withdrawals-shanghai