Stop nesaf Shanghai - carreg filltir ddiweddaraf Ethereum yn agosáu

Bydd ecosystem Ethereum yn parhau â'i fetamorffosis parhaus wrth i'r uwchraddiad Shanghai hynod ddisgwyliedig agosáu. Bydd y gwelliant protocol blockchain contract smart mwyaf blaenllaw diweddaraf yn actifadu Ether (ETH) tynnu'n ôl o Gadwyn Beacon Ethereum.

Yr Uno yn garreg filltir arwyddocaol ar gyfer rhwydwaith Ethereum yn 2022, gyda'r platfform blockchain yn symud o brawf-o-waith i gonsensws prawf-fanwl. Cyflwynodd y newid hwnnw ddilyswyr fel “glowyr” newydd y rhwydwaith, gyda staking ETH yn dod yn elfen allweddol wrth gynnal y rhwydwaith.

Er ei bod yn ofynnol i ddilyswyr llawn gymryd 32 ETH i brosesu trafodion ac ychwanegu blociau newydd i'r rhwydwaith, gallai'r ecosystem ehangach gymryd symiau llai o ETH i ennill cyfran o wobrau - yn debyg iawn i fuddsoddwr sy'n rhoi cyfalaf mewn cyfrifon llog.

Nid yw'r rhai a gloiodd ETH i ddod yn ddilyswyr wedi gallu tynnu eu daliadau yn ôl o'r Gadwyn Beacon. Mae hyn yn newid gydag uwchraddio Shanghai, ac mae'n brif reswm dros y ffanffer cynyddol o amgylch y newid diweddaraf i rwydwaith Ethereum.

Mae uwchraddiad Shanghai yn cynnwys llond llaw o Gynigion Gwella Ethereum (EIPs) yn ogystal ag ysgogi tynnu arian yn ôl. Cyrhaeddodd Cointelegraph aelodau tîm ConsenSys, Sefydliad Ethereum a chwmni dadansoddeg Nansen i ddadbacio pob agwedd ar y garreg filltir sydd i ddod.

Capella x Shanghai = Shapella

Y newidiadau sydd i ddod nodwedd dau uwchraddiad cydamserol wedi'u cyfuno i gwmpasu pob agwedd ar yr uwchraddio.

Mae Shanghai yn cyfeirio at newidiadau i haen gweithredu Ethereum, yn bennaf yn galluogi ETH staked i gael ei adneuo i waledi haen gweithredu. Mae uwchraddio Shanghai yn gofyn am newid ar yr un pryd i'r Gadwyn Beacon, a alwyd yn Capella.

Esboniodd Justin Florentine, peiriannydd protocol staff ar gyfer Hyperledger-Besu ConsenSys, ymhellach yr uwchraddiadau cyfun yn yr haenau gweithredu a chonsensws:

“Mae wedi’i enwi ddwywaith oherwydd dyma’r uwchraddiad cydamserol cyntaf o haen gweithredu a haen consensws Ethereum, a rhagwelir yn fawr oherwydd bydd yn galluogi tynnu arian ETH yn ôl yn y fantol.”

O fewn yr ecosystem Ethereum, mae uwchraddio haenau gweithredu yn cael eu henwi ar ôl dinasoedd sydd wedi cynnal digwyddiadau Devcon, tra bod uwchraddio haenau consensws yn cael eu henwi ar ôl sêr. Felly enw technegol yr uwchraddiad sydd ar ddod yw Shapella, sy'n cyfuno Shanghai a Capella.

Serch hynny, o ystyried y ffocws ar ysgogi tynnu arian yn ôl ETH, mae'r ecosystem cryptocurrency ehangach yn cyfeirio at yr uwchraddio sydd ar ddod fel Shanghai. Fel yr eglurodd Beiko, mae Shanghai yn cau pennod bwysig yn esblygiad Ethereum:

“Mae'n well meddwl am Shanghai fel 'gorffen yr Uno' nag sy'n ymwneud ag uwchraddio yn y dyfodol. Ni wnaethom gyflwyno tynnu arian yn ôl yn ystod yr Uno oherwydd bod yr uwchraddiad hwnnw eisoes y mwyaf cymhleth yn hanes Ethereum.”

Shanghai yn gryno

Fel yr amlygwyd gan nifer o ddadansoddwyr a datblygwyr Ethereum, mae Shanghai yn cynnwys pum EIP. Bydd EIP-4895 yn galluogi defnyddwyr i dynnu'n ôl o'r contract staking Ethereum, a oedd wedi'i gloi o'r blaen.

Bydd taliadau gwobr yn cael eu hanfon yn awtomatig i gyfeiriadau tynnu'n ôl yn rheolaidd at ddilyswyr. Mae gan ddefnyddwyr hefyd yr opsiwn i adael y fantol yn gyfan gwbl, a fydd yn dychwelyd eu balans dilyswr cyfan.

Mae balansau dilyswyr yn cael eu huchafu ar 32 ETH, sy'n golygu nad yw balansau uwchlaw'r trothwy hwn o ganlyniad i wobrau yn cyfrannu at y prif swm nac yn cynyddu pwysau dilysydd ar y rhwydwaith.

EIP-3651, EIP-3855, EIP-3860 ac EIP-6049 yw'r pedwar arall elfennau uwchraddio'r rhwydwaith. Tynnodd Matt Nelson, ConsenSys Hyperledger Besu ac uwch reolwr cynnyrch Web3, sylw at effaith pob un o'r EIPs hyn.

Mae protocol Ethereum yn prisio nwy yn seiliedig ar faint o unedau gwaith y bydd swyddogaeth eu hangen ar gyfrifiadur yn y rhwydwaith. Mae newidiadau i gostau nwy Ethereum yn aml yn addasu i gywiro gweithrediadau rhy ddrud neu brin sydd ag unedau prosesu canolog yn gwneud mwy neu lai o waith na'r disgwyl. Mae Coinbase cynnes (3651), PUSH0 (3855) a'r newidiadau initcode (3860) yn rhan o'r cywiriadau hyn, yn ôl Nelson.

Mae EIP-3651 yn newid pris cyrchu cyfeiriad coinbase dilysydd sy'n cyflwyno ac yn gweithredu trafodion. Mae dilyswyr yn derbyn ffioedd i'w cyfeiriad sylfaen arian am gynnal a chadw'r rhwydwaith. Fel y crynhoiodd Nelson, mae EIP-3651 yn edrych i ostwng cost nwy cyrchu cyfeiriad sylfaen arian fel y gall defnyddwyr sy'n cyflwyno trafodion dalu'r dilyswyr yn uniongyrchol o dan amodau penodol:

“Beth bynnag, mae’r EIP hwn yn cywiro amryfusedd blaenorol ar y gost i gael mynediad i’r cyfeiriad coinbase ac yn rhoi rhai buddion ychwanegol i ddefnyddwyr a datblygwyr sy’n agor achosion defnydd newydd.”

Bydd EIP-3860 yn cael effaith debyg. Mae datblygwyr yn cyflwyno cod init i'r rhwydwaith wrth ddefnyddio contract smart newydd. Pan fydd y cod init yn cael ei weithredu, mae “bytecode” contract smart yn cael ei greu ar gadwyn, yn rhedeg bob tro y gelwir y contract, ac mae hefyd yn rhedeg cymwysiadau datganoledig (DApps).

Bwriad y initcode mesur yw cywiro'r gost nwy sy'n ofynnol i nodau rhwydwaith brosesu a defnyddio'r contractau smart a nodir yn y cod init. Mae nodau dilysu ar hyn o bryd yn gwirio bod contractau’n ddilys pan gânt eu defnyddio, sy’n costio amser a nwy i’w cwblhau, ac mae’r cod initcode EIP yn ceisio gwella fel yr esboniodd Nelson:

“Mae EIP-3860 yn gosod cost newydd i’r initcode sy’n cyd-fynd â maint y ‘initcode’ i sicrhau ymdrin â chreu contract yn cael ei gostio’n briodol.”

Yn olaf, mae EIP-3855 yn cynnal “newid syml a syml” i Peiriant Rhithwir Ethereum (EVM) a chostio nwy. Nid yw cyflwr presennol yr EVM yn storio gwerth o sero ar y pentwr gweithredu yn rhad, gyda datblygwyr yn gorfod defnyddio'r gweithrediad PUSH1 “drud” i osod gwerth i sero.

Amlygodd Nelson fod costau nwy yn uniongyrchol gysylltiedig â gofod storio yn yr achos hwn, sy’n golygu mai dim ond 1 beit sydd ei angen ar yr EVM i storio un sero, tra bod angen mwy nag 1 beit i storio nifer fwy o weithrediad PUSH1:

“Mae’r newid hwn yn creu opcode PUSH0 newydd, sy’n gost am 1 beit o storio data (llai na PUSH1), a bydd yn dod â chostau nwy i ddatblygwyr (a defnyddwyr yn y pen draw) i lawr.”

Ailadroddodd Beiko hefyd fod EIPs fformat gwrthrych Ethereum Virtual Machine a gynhwyswyd i ddechrau yn uwchraddiad Shanghai wedi bod tynnu o'r digwyddiad.

Beth i'w ddisgwyl

Mae effaith uwchraddio Shanghai ar farchnadoedd arian cyfred digidol a gwerth ETH yn gwestiwn perthnasol arall sydd efallai'n anoddach ei ateb.

Dywedodd Andrew Thurman, dadansoddwr ar blatfform dadansoddeg blockchain Nansen, wrth Cointelegraph y byddai gan yr uwchraddio oblygiadau sylweddol ar gyfer llif cyflenwad a phris ETH, o ystyried bod polio yn creu newidiadau sylfaenol i strwythur marchnad Ethereum:

“Mae rhai yn credu y bydd uwchraddio rhwydwaith llwyddiannus yn sbarduno mwy o adneuon, a fyddai’n arwain at weithgaredd marchnad bullish. Mae eraill, yn y cyfamser, yn credu y bydd cyfrannau mawr o'r cyflenwad ETH sydd wedi'i bentio - sydd bellach yn fwy na 17.5 miliwn ETH - yn cael ei dynnu'n ôl a'i werthu. ”

Crynhodd Simon Dudley, uwch beiriannydd protocol blockchain ConsenSys, newid ffocws ar gyfer uwchraddio Shanghai i flaenoriaethu tynnu dilyswyr yn ôl. Roedd hyn yn golygu bod y broses o roi rhai RhYYau ar waith yn cael ei symud ymhellach i lawr yr amserlen i gyfyngu ar y risgiau o oedi pellach i’r uwchraddio sydd i ddod: 

“Am y rheswm hwn, roedd awydd cryf ymhlith y datblygwyr craidd i atal uwchraddiad Shanghai rhag mynd yn rhy gymhleth.”

Mae nifer o'r EIPs hyn wedi'u gwthio yn ôl i'r uwchraddiad Cancun, a fydd yn dilyn Shanghai yn ddiweddarach yn 2023. Mae hyn yn cynnwys gwelliannau a fydd yn gosod y sylfaen ar gyfer sharding, sef “Proto-Danksharding” EIP-4844.

Nododd Dudley fod Shanghai yn fwriadol yn eithrio gwaith rhannu sylfaenol, ond mae gwaith ar EIP-4844 wedi parhau ochr yn ochr. Mae hefyd yn cyfaddef y gallai lleoli Shanghai ddylanwadu ar y gwaith parhaus ar rannu yn y misoedd i ddod:

“Efallai y bydd cludo’r uwchraddiad Shanghai yn cael effaith ar rwygo oherwydd ei fod yn rhyddhau datblygwyr a oedd yn gweithio ar Shanghai i ganolbwyntio ar y gyfres fwy cymhleth o uwchraddiadau rhwygo, a elwir yn ‘The Surge.’”

Mae uwchraddio Shanghai yn wedi'i drefnu i ddigwydd ar y mainnet Ethereum ddechrau mis Ebrill. Gwthiwyd y dyddiad gwreiddiol o fis Mawrth 2023, gyda rhwydwaith prawf Goerli - sy'n caniatáu ar gyfer profi datblygu cyn defnyddio mainnet - cyflawni'r uwchraddio Shapella ar Fawrth 14.