Danksharding
Is le Danksharding a dhéanfar bhlocshlabhra inscálaithe fíor den Ethereum, ach tá roinnt uasghráduithe prótacail ag teastáil chun é sin a bhaint amach. Is céim idirmheánach é Proto-Danksharding feadh na slí. Tá sé mar aidhm ag an dá cheann idirbhearta ar Chiseal 2 a dhéanamh chomh saor agus is féidir d’úsáideoirí agus ba cheart dóibh Ethereum a scála go 100,000 idirbheart in aghaidh an tsoicind.
Cad is Proto-Danksharding ann?
Is bealach é Proto-Danksharding, ar a dtugtar EIP-4844 freisin, le haghaidh rollups chun sonraí níos saoire a chur le bloic. Tagann an t-ainm ón dá thaighdeoir a mhol an smaoineamh: Protolambda agus Dankrad Feist. Go stairiúil, bhí teorainn le rolladh suas maidir le cé chomh saor is féidir leo idirbhearta úsáideora a dhéanamh toisc go bpostálann siad a n-idirbheart i CALLDATA
.
This is expensive because it is processed by all Ethereum nodes and lives onchain forever, even though rollups only need the data for a short time. Tugann Proto-Danksharding isteach bllobaí sonraí ar féidir iad a sheoladh agus a cheangal le bloic. Níl rochtain ag an EVM ar na sonraí sna blobaí seo agus scriostar iad go huathoibríoch tar éis tréimhse ama socraithe (socraithe go 4096 ré ag am scríofa, nó thart ar 18 lá). Ciallaíonn sé seo gur féidir le rollaí suas a gcuid sonraí a sheoladh i bhfad níos saoire agus an coigilteas a chur ar aghaidh chuig úsáideoirí deiridh i bhfoirm idirbhearta níos saoire.
Conas a dhéantar sonraí blob a fhíorú?
Postálann Rollaí suas na hidirbhearta a dhéanann siad i mblobaí sonraí. Postálann siad "tiomantas" do na sonraí freisin. Déanann siad é seo trí fheidhm iltéarmach a fheistiú ar na sonraí. Is féidir an fheidhm seo a mheas ansin ag pointí éagsúla. Mar shampla, má shainímid feidhm thar a bheith simplí f(x) = 2x-1
ansin is féidir linn an fheidhm seo a mheas le haghaidh x = 1
, x = 2
, x = 3
ag tabhairt na dtorthaí 1, 3, 5
. Cuireann promhadóir an fheidhm chéanna i bhfeidhm ar na sonraí agus déanann sé meastóireacht orthu ag na pointí céanna. Má athraítear na sonraí bunaidh, ní bheidh an fheidhm comhionann, agus mar sin ní dhéantar meastóireacht ar na luachanna ag gach pointe ach an oiread. I ndáiríre, tá an tiomantas agus an cruthúnas níos casta toisc go bhfuil siad imfhillte i bhfeidhmeanna cripteagrafacha.
Cad é KZG?
Seasann KZG do Kate-Zaverucha-Goldberg - ainmneacha na dtrí údar bunaidh de scéim a laghdaíonn blob sonraí síos go dtí "tiomantas" cripteagrafach beag. Ní mór blob na sonraí a chuirtear isteach trí rolladh suas a fhíorú lena chinntiú nach bhfuil mí-iompair sa rolladh suas. Is éard atá i gceist leis seo ná go ndéanann cruthaitheoir na hidirbhearta sa bhlob arís le seiceáil go raibh an tiomantas bailí. Tá sé seo go coincheapúil mar an gcéanna leis an mbealach a sheiceálann cliaint fhorghníomhaithe bailíocht idirbhearta Ethereum ar chiseal 1 ag baint úsáide as cruthúnais Merkle. Promhadh eile is ea KZG a oireann cothromóid iltéarmach do na sonraí. Déanann an tiomantas meastóireacht ar an iltéarmach ag pointí rúnda sonraí áirithe. D’oirfeadh an promhadóir an t-iltéarmach céanna ar na sonraí agus dhéanfadh measúnú air ag na luachanna céanna, ag seiceáil gurb ionann an toradh. Is bealach é seo chun na sonraí a fhíorú atá comhoiriúnach le teicnící nialais-eolais a úsáideann roinnt rolladh agus ar deireadh thiar codanna eile den phrótacal Ethereum.
Cad a bhí i Searmanas KZG?
Bhí an searmanas KZG ina bhealach do go leor daoine ó ar fud an phobail Ethereum teaghrán rúnda randamach uimhreacha a ghiniúint ar féidir a úsáid chun roinnt sonraí a fhíorú. Tá sé an-tábhachtach nach mbeadh an teaghrán uimhreacha seo ar eolas agus nach féidir le duine ar bith é a athchruthú. Chun é seo a chinntiú, fuair gach duine a ghlac páirt sa searmanas teaghrán ón rannpháirtí roimhe seo. Ansin chruthaigh siad roinnt luachanna randamacha nua (m.sh. trí ligean dá mbrabhsálaí gluaiseacht na luiche a thomhas) agus é a mheascadh leis an luach roimhe sin. Chuir siad an luach ar aghaidh chuig an gcéad rannpháirtí eile ansin agus scrios siad as a n-inneall áitiúil é. Chomh fada agus a rinne duine amháin sa searmanas é seo go hionraic, ní bheidh an luach deiridh ar eolas ag ionsaitheoir.
Bhí searmanas EIP-4844 KZG oscailte don phobal agus ghlac na mílte duine páirt chun a eantrópacht (randamach) féin a chur leis. San iomlán bhí breis agus 140,000 ionchur, rud a fhágann gurb é an searmanas is mó dá leithéid ar domhan. Le go mbainfí an bonn den searmanas, bheadh ar 100% de na rannpháirtithe sin a bheith gníomhach mímhacánta. Ó thaobh na rannpháirtithe de, má tá a fhios acu go raibh siad macánta, ní gá muinín a chur ar aon duine eile mar go bhfuil a fhios acu gur bhain siad amach an searmanas (shásaigh siad ina n-aonar riachtanas an rannpháirtí macánta 1-as-N).
Cad is Danksharding ann?
Is é Danksharding réadú iomlán an scálaithe rollta a thosaigh le Proto-Danksharding. Tabharfaidh Danksharding méideanna ollmhóra spáis ar Ethereum le haghaidh rollaí suas chun a gcuid sonraí idirbheart comhbhrúite a dhumpáil. Ciallaíonn sé seo go mbeidh Ethereum in ann tacú leis na céadta rollaí suas aonair gan stró agus na milliúin idirbheart in aghaidh an tsoicind a thabhairt i gcrích.
Oibríonn sé seo trí na blobaí atá ceangailte le bloic a leathnú ó shé (6) i Proto-Danksharding, go 64 i Danksharding iomlán. Is nuashonruithe iad an chuid eile de na hathruithe atá ag teastáil ar an mbealach a fheidhmíonn cliaint chomhthola le cur ar a gcumas na blobaí móra nua a láimhseáil. Tá roinnt de na hathruithe sin ar an treochlár cheana féin ar son críocha eile atá neamhspleách ar Danksharding. Mar shampla, éilíonn Danksharding go gcuirfí scaradh tairgeoir-tógálaí i bhfeidhm. Uasghrádú é seo a scarann na tascanna a bhaineann le bloic a thógáil agus bloic a mholadh thar bhailitheoirí éagsúla. Ar an gcaoi chéanna, tá gá le sampláil infhaighteachta sonraí le haghaidh Danksharding, ach tá sé ag teastáil freisin chun cliaint an-éadrom a fhorbairt nach stórálann mórán sonraí stairiúla ("cliaint gan stát").
Dul chun cinn reatha
Tá Full Danksharding roinnt blianta ar shiúl. Idir an dá linn, tá an searmanas KZG tugtha chun críche le breis agus 140,000 cion, agus tá an EIP le haghaidh Proto-Danksharding tagtha in aibíocht. Tá an togra seo curtha chun feidhme go hiomlán i ngach líontán tástála, agus chuaigh sé beo ar Mainnet le huasghrádú líonra Cancun-Deneb ("Dencun") i mí an Mhárta 2024.
Tuilleadh léitheoireachta
- Nótaí Proto-Danksharding - Vitalik Buterin
- Nótaí Dankrad ar Danksharding
- Pléann Dankrad, Proto agus Vitalik Danksharding
- Searmanas KZG
- Labhraíonn Devcon Carl Beekhuizen ar shocruithe iontaofa
- Tuilleadh ar shampláil infhaighteachta sonraí le haghaidh blobaí
- Dankrad Feist ar thiomantais agus cruthúnais KZG
- Tiomantais iltéarmacha KZG