„Ethereum“ greitieji lošimo automatai: spartesnė rinka, patvirtinimo testas
„Ethereum“ kūrėjai svarsto „Ethereum Quick Slots“, skirtą „Hegotá“, siūlomą greitesnį blokavimo ritmą, kuris sumažintų laukimą nedidinant tinklo per sekundę pajėgumo. EIP-8198 arba „Quick Slots“ tebėra siūloma įtraukti, o ne suplanuota, ir nebuvo priimtas nei aštuonių sekundžių juodraščio parametras, nei 10 sekundžių alternatyva.
Dėl to tikrintojo veikimas yra lemiamas klausimas. Trumpesni laiko tarpsniai galėtų greičiau atnaujinti grandinės kainas ir pagreitinti patvirtinimus bei užbaigimą, tačiau tikrintojai turėtų mažiau laiko gauti, patikrinti ir patvirtinti kiekvieną bloką. Sumodeliuota pasiūlymo nauda rinkai; Ethereum vis dar reikia įrodymų, kad jo poveikis lėčiausiiems operatoriams.
Hegotá meta-EIP sąraše siūlomi įtraukti greitieji lizdai, o oficialus Ethereum planas sako, kad didžioji dalis atnaujinimo apimties lieka neapibrėžta. Kūrėjai renkasi, ar praleisti našumą dėl mažesnio delsos, kartu išsaugant platų dalyvavimą, kuris suteikia Ethereum decentralizaciją.
„Ethereum Quick Slots“: greitesnis laikrodis su tokia pačia per sekundę talpa
Kanoninis EIP-8198 juodraštis naudoja aštuonias sekundes kaip vietos žymeklis, palyginti su dabartiniu Ethereum 12 sekundžių lizdu. Taip pat sakoma, kad tikslus tikslas turi atitikti našumo apibūdinimą ir gali pasikeisti prieš įdiegiant.
Ethlabs pirmenybę teikia konservatyvesniam pirmajam žingsniui. Atnaujintoje „Hegotá“ pozicijoje pirmiausia pasisakoma už 10 sekundžių laiko tarpsnius, o vėliau sumažinami tik tada, kai kaupiasi saugumo įrodymai. Atviras rėmėjo perrašymas taip pat siūlo 10 sekundžių, tačiau jis nebuvo sujungtas į kanoninį EIP.
Todėl galimi rezultatai apima daugiau nei aštuonių ir 10 sekundžių pasirinkimą. „Hegotá“ gali pradėti nuo 10 sekundžių, išlaikyti juodraščio aštuonių sekundžių parametrą arba palikti 12 sekundžių grafiką nepakeistą, jei bandymai rodo, kad pjūvis būtų nesaugus.
Pagal bet kurį trumpesnį tikslą, talpa per sekundę iš esmės išlieka lygi, tik jei dujų limitas ir didžiausias dėmių skaičius bloke sumažėja proporcingai lizdo trukmei. Mažesni blokai atvyktų dažniau. Naudotojai galėtų greičiau gauti pirmąjį patvirtinimą, tinklo rinkos galėtų dažniau atnaujinti, o sistemos, kurios paveldi Ethereum ritmą, galėtų reaguoti greičiau. Įprastas patvirtinimo priemonės dujų limito balsavimas būtų atnaujintas po perėjimo, o suapvalinus sveikuosius skaičius gali šiek tiek sumažinti dėmių talpą, o ne visiškai pastovėti.
Išlaikant 32 tarpsnius epochoje taip pat sutrumpėtų epocha pagrįstas sieninio laikrodžio laiko baigtumas. Remiantis projekto aštuonių sekundžių prielaidomis, EIP-8198 apskaičiavo, kad baigtumas sumažėja nuo maždaug 13 minučių iki maždaug 8,5 minutės. Tai yra pasiūlymo sąmata, o ne pastebėtas Ethereum gamybos rezultatas.
Tas pats skirtumas taikomas projekto teiginiui, kad 12–8 sekundžių pakeitimas sumažintų arbitražo nuostolius maždaug 18%. Paveikslėlis gaunamas iš modelio, kuriame tie nuostoliai apskaičiuojami pagal laiko tarp blokų kvadratinę šaknį. Ethereum neveikė aštuonių sekundžių gamybos režimo, kuris galėtų parodyti rezultatą.
Savarankiškas darbas labiau palaiko kryptį nei tikslus dydis. Empirinis automatizuotų rinkos formuotojų nuostolių tyrimas parodė, kad greitesni blokai sumažina arbitražų nuostolius, tačiau poveikis labai skiriasi priklausomai nuo prekybos poros. Naujesnis šuolių ir difuzijos modelis nustatė, kad staigūs kainų šuoliai sukuria žemes, kurių trumpesni intervalai nepanaikina.
Naujesnės kainos galėtų pagerinti skirtumus ir likvidumo tiekėjų ekonomiką, kartu sumažindamos tam tikrą perteklių, prieinamą ieškantiems, statytojams ir siūlytojams. Tačiau mokesčiai, likvidumas, nepastovumas, šuoliai ir sudeginti baziniai mokesčiai turi įtakos tam, kas fiksuoja pokyčius. Atskira „Ethereum Research“ analizė rodo, kodėl mažesnis nominalus arbitražas mechaniškai neduoda vienodo 18 % prieaugio vartotojams ar likvidumo tiekėjams.
Tikrintojo uodega nusprendžia, ar prekyba veikia
Mažesni blokai sumažina didžiausią naudingosios apkrovos dydį, tačiau greitesnis ritmas padidina skaičiavimo ir pralaidumo poreikį per sekundę. Tikrintojai taip pat susiduria su griežtesniais absoliučiais sklaidos, patvirtinimo ir atestavimo agregavimo langeliais. Vidutinis našumas negali išspręsti decentralizacijos klausimo, nes tinklas turi išlikti tinkamas operatoriams lėtesniuose regionuose, naudojant silpnesnę aparatinę įrangą ir įvairias klientų konfigūracijas.
Išanalizavus pagrindinio tinklo atestavimo laiką, buvo nustatyta, kad galimas trumpesnis grafikas ir prasminga uodega. Kai kurie pavyzdžio patvirtinimai buvo gauti pasibaigus šešių sekundžių projektavimui numatytam sumavimo terminui, o klientai, operatoriai ir konfigūracijos laikas skyrėsi. Tyrimas buvo tiriamasis ir nenustato šešių, aštuonių ar 10 sekundžių saugumo.
Atskiruose tyrimuose po Pectra nustatyta, kad sklidimo vėlavimas yra stipriai susijęs su reorganizavimo rizika netoli atestavimo ribos. Šie stebėjimai patvirtina paskirstymo riziką: sumažinus laiko skirtumą, lėtesni arba prastai sukonfigūruoti tikrintuvai gali būti labiau apkrauti nei gerai aprūpinti partneriai. Jie kiekybiškai neįvertina tikrintojo atlygio nuostolių pagal EIP-8198 arba neįrodo, kad bet kuris pasiūlytas tikslas centralizuotų tinklą.
Pačiame pasiūlyme pripažįstamos neišsamios žinios apie blob plitimą, atestacijos kaupimą, vietinio bloko kūrimą ir tikrinimo aparatinę įrangą. Kūrėjai taip pat susiejo „Quick Slots“, kad galėtų dirbti su greitesniu vykdymo ir naudingosios apkrovos transliavimu, o sklidimo patobulinimus laikydami saugos atvejo dalimi, o ne vėlesniu optimizavimu.
„Ethereum Foundation Protocol“ klasterio „Hegotá“ įvertinimas „Quick Slots“ įtraukė į B pakopą po to, kai tyrimų grupės pasiūlė stipresnę paramą nei į pristatymą orientuotos inžinierių komandos. Praktiniai šio padalijimo reikalavimai yra aiškūs: visa specifikacija, visos specifikacijos prototipas, tolesnio poveikio įvertinimas ir patvirtinimas, kad „Quick Slots“ neapsunkins „Ethereum“ planuojamos atsietos konsensuso architektūros.
Šie reikalavimai Hegotos sprendimą paverčia empiriniu testu. Pirmasis 10 sekundžių veiksmas gali suteikti išmatuojamą delsos padidėjimą ir atidėti didesnį pjūvį, jei kliento modeliavimas ir kūrėjų tinklai parodys platų tikrintuvo atsparumą. Aštuonios sekundės gali likti projekto užmoju, o ne pirmą kartą. Jei laiko svyravimai ar pertvarkymo elgsena pablogėtų tiek, kad būtų palankesnė didesniems operatoriams, rinkos kokybės nauda pareikalautų decentralizacijos.
„Ethereum Quick Slots“ galėtų pasiūlyti naujesnes rinkas, trumpesnį operacijų įtraukimo laukimą ir greitesnį užbaigimą nepadidinant pralaidumo. Platus tikrintuvo atsparumas išlieka sąlyga, kurią reikia įrodyti, kol verta naudoti greitesnį laikrodį.
