Еволюцията на Ethereum 2.0: Отговор на вашите въпроси

През ноември 2017 г. в BeyondBlock Taipei Виталик Бутерин излага своите зрение за Ethereum 2.0: шардинг за мащабируемост и Casper като консенсусен алгоритъм за преход към Proof-of-Stake (PoS).

Шардингът беше изложен като „създаване на блокчейн, където имате сто различни вселени и всяка вселена е различно пространство за акаунти и можете да имате акаунт в някаква вселена или договор в някаква вселена и можете да изпратите транзакция в някаква вселена и може да засегне само нещата в тази вселена. Той продължи да обяснява, че всички фрагменти ще бъдат свързани помежду си и ще „споделят консенсус“.  

В крайна сметка линиите между тези фрагменти биха могли да бъдат замъглени и дори може да има изпълнение през фрагменти.  

Освен това Виталик спомена как, за разлика от онези вериги, които са се спрели на използването на някаква форма на „супер възел“, той смята, че е важно Ethereum да може да бъде управлявани от мрежа от „потребителски лаптопи“. Виталик наистина призна по това време, че „няма точна концепция какво влиза в Ethereum 2.0.“

Какво е Ethereum 2.0 сега?

Ethereum 2.0 може да включва шардинг и други промени в бъдеще. Засега, когато се случи „Сливането“, това просто ще бъде промяната от веригата Proof-of-Work (PoW) като основна верига към веригата PoS.

Дори няма да е възможно хората да изтеглят дела си до планирано трудно вилица няколко месеца след сливането.

Какво е сливането?

От месеци хората започнаха да залагат и участват в PoS на „Beacon Chain“. Сливането е, когато този консенсусен слой се комбинира със съществуващото състояние и действителното ниво на изпълнение на транзакцията.

На практика е кога PoS поема ролите за сигурност и консенсус за PoW в Ethereum. Понастоящем се очаква да се случи при „обща трудност на терминала“ от 5.875×10^22, около 14 или 15 септември. След като това се случи, Ethereum ще бъде изцяло PoS.

Чети повече: Ето какво трябва да знаете за сливането на Ethereum 2.0

Какво ще кажете за разклонението на EthPOW, за което съм чувал?

Имаше дискусии за потенциален PoW форк на състоянието на Ethereum по време на сливането. Джъстин Сън е замесен, както често е, когато има възможност да се спечели от усилията на другите разработчици на протоколи. Неговата борса Poloniex изброи токени преди сливането, за да позволи спекулация върху него.  

Основният проблем с не-мажоритарните разклонения за вериги на интелигентни договори е, че е вероятно разнообразие от токени да имат стойност само в една верига. Това е особено вярно за стабилни монети, където емитентът често ще реши изрично коя верига ще продължи да има стойност.

Tether, Circle и Paxos обявиха намерението си да следват PoS веригата, което означава тяхното токените на другата вилица ще бъдат ефективно безценни. Това също означава, че всички други протоколи на миноритарния форк ще имат големи проблеми — и ще загубят стойност — защото активите няма да струват $1, както се очаква.

Това се усложнява от факта, че има други стабилни активи като Dai, които зависят от стабилната стойност на тези монети. Очаква се те също да имат сериозни проблеми, както и протоколи, които имплицитно или изрично очакват Dai да струва близо $1.  

Възможно е обаче да има възможности за актьори с добри връзки за печалба в първите няколко блока, докато стойността се опитва да премине между $1 и $0. Много от хората, популяризиращи този форк, вероятно се надяват да го направят.

По същество това означава, че стабилните монети решават форкове за вериги от интелигентни договори — ако им е позволено да станат достатъчно важни в „екосистемата“.

Какво е залагането?

Залагането е процес на участие в консенсус за PoS вериги. Ethereum 2.0 ще използва Гаспер консенсусен алгоритъм, който е комбинация от Каспър разработен от Виталик Бутерин и Върджил Грифит, и алгоритъма за LMD GHOST избор на вилица, разработен от Влад Замфир.   

Потребителите с най-малко 32 етера, които могат да стартират валидиращ възел, могат да печелят награди за залагане. Осигурени са награди за залагане предлагане на блок или удостоверяване на блок. Понастоящем, предложители получавайте награди, ако някой бъде посечен.

Виталик Бутерин изложи своята визия за Ethereum 2.0 през 2017 г. Времево клеймо в 3:09:00.

След като валидаторът е активен, той отговаря на условията да бъде избран или като „предложител“, който предлага следващия блок за мрежата, или като „атестатор“, който подписва последния предложен блок.  

Ако имате повече от 32 ether и искате повече награди за залагане, тогава ще трябва да стартирате повече възли, тъй като всеки се третира като имащ „ефективен баланс“ от 32 ether.

Ако имате по-малко от 32 етера, тогава не можете да участвате индивидуално в залагането. Можете да изберете да „обединете“ вашия етер с други вложители чрез услуга като Открит плувен басейн. Това ви позволява все още да получавате част от наградите от залагането и не изисква да управлявате собствения си хардуер или пълното количество етер. Освен това имаше токен, който ви позволяваше да получите ликвидност, преди да са налични тегления на залози, и беше отчасти отговорен за унищожаването Три стрелки капитал.  

В момента никой, който залага, не може да се оттегли и това е предназначено да се промени при бъдещ хард форк.  

Какво е нарязване?

Нарязването е наказанието за лошо поведение на валидатори. Ако набор от ключове гласува повече от веднъж за предложение, предложи два блока за един и същи слот или се опита да промени историята, те могат да бъдат намалени. Нарязаните валидатори губят част от залога си и са принуден да излезе от процеса на консенсус.

Какво е изтичане на неактивност?

Изтичането на неактивност е наказание за възел, който не е онлайн. Колкото повече възли са офлайн, толкова по-агресивно е това изтичане. Когато мрежата все още работи, това изтичане е относително малко, но ако много голям брой валидатори излязат офлайн, това се превръща в много по-сериозно изтичане.

Намерението на този избор на дизайн е да се свалят неактивните валидатори под минималните 16 етера, необходими за продължаване на залагането, така че в крайна сметка онлайн валидаторите отново да могат да управляват веригата.  

Сигурен ли е стекингът в сравнение с PoW?

Това е сложен въпрос. Вероятно. Може би. да Не. В зависимост от това как искате да структурирате въпроса си, кого искате да попитате и как мислите за определени предположения, това ще повлияе силно на заключението ви по този въпрос.

PoW има тенденция да се централизира в копаещи „пулове“, докато е по-икономично за PoS играч да работи независимо.  

Въпреки това, тъй като PoS делегатите награждават пропорционално на тези, които вече имат най-голямата част, а не на тези, които харчат най-много, може да има тенденция ефект „богатите стават по-богати“..  

Само разрязването предоставя възможност за налагане на много висока цена на нападателите. Той може ефективно да унищожи стойността, която притежават, и в крайна сметка да ги остави неспособни да продължат атаката, тъй като техните възли са премахнати от консенсус.  

Андреас Антонопулус обяснява вероятността от 51% атака срещу биткойн.

Андреас Антонопулус обсъди как в PoW, ако сте атакувани по този начин, тогава едно от най-привлекателните решения е да промените алгоритъма на PoW и ефективно да направите всички съществуващи ASIC безполезни (ако има други вериги, те не са наистина безполезни, но ако Bitcoin ако се променят, стойността им ще падне рязко).

Това обаче е много широко средство за защита и не е насочен конкретно към нападателя, където като PoS може конкретно да се насочи само към „лошия“ актьор.  

PoW има предимства за „разпределението“ на токени, като принуждава изгарянето на твърди активи (енергия), за да придобие повече монети, но е по-малко ясно, че има предимства за дългосрочна сигурност, особено когато разпространението на нови активи се забавя или спира

Пълното обсъждане на относителните компромиси в сигурността между двете настройки е извън обхвата на тази част.

Какво стана с шардинга?

Шардингът все още беше част от Виталик зрение на Ethereum през 2021 г. Но оттогава натрупванията станаха по-добри и се появи нова концепция, наречена „danksharding“, като бъдеща опция за мащабиране за Ethereum.  

Първоначалната визия за шардинг включваше отделни вселени, които биха споделяли сигурност на ниво консенсус. Тези фрагменти предоставят отделни среди за „изпълнение“, където ще се случват действителните транзакции и взаимодействия, и ще изискват допълнителни структури, за да позволят комуникация между тях. Сложността на тази визия го направи по-малко привлекателни с времето.

Какво е roll-up?

Roll-ups са донякъде аналогични на Vitalik'sпризрачни вериги“, които той описа през 2014 г. Те на практика са отделни блокови вериги, които се опитват да споделят сигурността с базовия слой.

Roll-ups изпълняват своето изпълнение извън основната верига и след това публикуват данни в основната верига. Оптимистичните натрупвания предполагат, че транзакциите са валидни освен ако не е представено „доказателство за измама“.. Сборните пакети с нулево знание включват валидаторите за сборния пакет, които подават доказателство, което показва, че извършените от тях транзакции са валидни.  

Те също така сега са визията за Ethereum бъдеще.

Чети повече: Какво представляват събиранията на Ethereum и защо имат значение?

Какво е danksharding?

Danksharding е нова визия за скалируемостта на Ethereum, която има за цел да се справи с факта, че събиранията създават и публикуват толкова много данни в основния слой. Той има за цел да предостави начин за възлите да проверят дали данните са налични, без да се налага да проверяват самите тези данни.  

Ethereum възнамерява да разчита на схема, наречена "КЗГ ангажименти,' които разчитат на създаване на полином, който позволява на други възли да проверят дали данните са кодирани правилно, когато се комбинират с извадка от валидатори, за да се уверят, че данните са налични.

За да работи този план по подходящ начин, е необходимо да има достатъчно честни възли съхраняване на данните, за да ги сглоби, и че възлите трябва да могат да комуникират помежду си, за да пресъздадат пълния блок.  

Danksharding разчита на разделяне на предложител/строител, за да функционира. Това обаче не е част от сливането и вместо това е в пътната карта на Ethereum.  

Какво е разделяне на предложител/строител?

Разделянето на предложител/строител (PBS) е начин за отделяне на изграждането на блокове и действителното предложение на блоковете към останалата част от мрежата. Идеята е, че Miner Extractable Value (MEV) има централизиращ ефект в PoS, защото позволява на определени възли да получават награди, непропорционални на техния залог. Разделянето на тези роли има за цел да демократизира достъпа до MEV и да притъпи това централизиране стимул

Внедряването на PBS не е окончателно, но общата концепция е такава строителите на блокове биха подавали оферти и блокови заглавки. Предложителите ще изберат заглавка и ще наддават, вероятно предпочитайки най-голямата оферта. Комисия удостоверява, че хедърът на блока е печелившият хедър. Конструкторът на блокове споделя тялото на блока и след това отделна комисия удостоверява това и то се добавя към веригата.

Разделянето на предложител/строител не е част от сливането, но е в пътната карта за Ethereum.  

Въпреки това по-малките валидатори, които се притесняват от процеса на необходимост от изграждане на блокове, могат вместо това да разчитат на инструменти като Flashbots MEV-усилване. Това е инструмент, който позволява на валидаторите да конфигурират своите възли да приемат блокове, изпратени до тях от „предаватели“, които изпращат блоковете, пълни с MEV, създадени от строители.

Чети повече: Ethereum 2.0 може да бъде прекъснат с малък крипто залог, установяват изследователите

Защо PBS е важен за danksharding?

Накратко, защото danksharding прехвърля повече отговорности на създателите на блокове. От тях се очаква да изтеглят всички различни данни, роля, която все повече ще надхвърля отделните валидатори. Това се влошава с набиранията, тъй като те публикувайте голямо количество данни. Вместо това валидаторите ще проверяват само дали малка част от данните в блок са налице.  

Това на практика „отстранява“ отговорността за съхраняване и проверка дали всички необходими данни са налични, което позволява по-голямо мащабиране.

Какви други неща са необходими или полезни за danksharding?

Предложение за подобряване на Ethereum 4844 има за цел да въведе „Proto-Danksharding“. Това не е danksharding, тъй като всички валидатори все още трябва да валидират всички данни, вместо отговорността да бъде „разделена“.

Това, което прави, е да промени начина, по който се съхраняват данните от събиранията. Вместо да бъдат наоколо за неопределено време, те вместо това ще бъдат подрязват се след месец, което помага да се намали количеството състояние, което валидаторите ще трябва да продължат да носят.  

Той също така променя начина, по който работи пазарът на такси за Ethereum, като отделя съхранението на тези данни от съществуващото изчисление на Gas.  

EIP-4844 не е част от сливането, но е в пътната карта за Ethereum.  

Предложение за подобряване на Ethereum 4444 е промяна в начина, по който клиентите предоставят данни на други възли. Той изисква възлите да не излъчват повече исторически данни, по-стари от една година към други възли. Това ефективно завършва „пълното синхронизиране“, при което хората биха синхронизирали от първия блок. Вместо това те ще започнат от контролна точка и ще се синхронизират от там.

EIP-4444 също е част от пътната карта за Ethereum и не е част от сливането.  

Какво се случва с данните?

Краткият отговор е, че се съхранява от други хора. Кои са тези хора? Е, това е малко сложно.  

Индивидуалните приложения вероятно ще трябва да намерят начини да съхраняват и споделят тази информация, така че Optimism и Arbitrum, например, ще бъдат стимулирани да гарантират, че данните, необходими за техните приложения, все още са налични.  

По-големите доставчици на инфраструктура като Infura вероятно ще имат важна роля и в поддържането на тези данни. EIP-4444 конкретно цитира усилията на Мрежата на портала намлява Графиката за осигуряване на пазари и наличност на данните.

Какво ще се промени за потребителите?

Много малко! Особено за тези, които не участват активно в консенсуса. За тези, които са, те ще трябва да променят своите вероятни GPU базирани настройки за PoW към настройки за залагане за PoS.  

Чети повече: Ето как вътрешните хора забогатяват от сливането на Ethereum

Това ще направи ли транзакциите ми по-евтини?

Не, поне не смислено. Възможно е обаче в бъдеще. Ако Ethereum започне да прилага стъпките към липса на гражданство и вече не изисква валидатори за изтегляне на всички данни, тогава вероятно ще стане възможно увеличаването на лимита за газ.

Това е малко вероятно да се случи до след PBS, след EIP-4444, след EIP-4844 и т.н. не трябва да се очаква веднага. Много от същите тези промени също така ще позволят на сборните пакети да увеличат своята пропускателна способност и броят на възможните транзакции ще се увеличи. Самото сливане и преминаването към POS няма да направи транзакциите ви по-евтини.

Това ще направи ли транзакциите ми по-бързи?

Не, поне не смислено.  

Това ще увеличи ли числото?

Невъзможно е да се каже, но ни уведомете в Twitter.

За по-информирани новини, последвайте ни Twitter намлява Google Новини или слушайте нашия разследващ подкаст Иновация: Blockchain City.

Източник: https://protos.com/the-evolution-of-ethereum-2-0-your-questions-answered/