Sut Mae Radix yn Ailddiffinio 'Scalability' Mewn Apiau DeFi

- Hysbyseb -

Dilynwch Ni-Ar-Google-Newyddion

Mae'r diwydiant crypto wedi brwydro am ei hanes cyfan i oresgyn materion yn ymwneud â scalability. Fel y mae ehangu cyflym cymwysiadau datganoledig ar Ethereum - yn enwedig apiau DeFi - wedi dangos i ni, mae'r platfform methu ymdopi gyda mwy o draffig.

Nid yw hynny'n dda oherwydd os yw DeFi byth i ddod i'r amlwg fel dewis amgen gwirioneddol i gyllid traddodiadol, bydd angen iddo gyrraedd yr un math o raddfa. Yn anffodus, ar hyn o bryd nid yw hyd yn oed yn agos.

Mae nifer o atebion wedi'u cynnig, ac eisoes wedi'u rhoi ar waith. Mae Ethereum er enghraifft yn y broses o uwchraddio i “ethereum 2.0”, tra bod prosiectau blockchain eraill fel Fantom, Avalanche a Solana i gyd wedi cynnig technegau amgen i gynyddu trwygyrch, a fesurir yn gyffredinol mewn “trafodion fesul eiliad”.

Fodd bynnag, ni all DeFi raddfa ar TPS yn unig yn unig. Mae hynny oherwydd bod DeFi hefyd yn dibynnu ar rywbeth o'r enw “composability atomig” er mwyn galluogi rhyngweithredu ledled ei ecosystem gynyddol.

Mae rhyngweithredu yn hanfodol ar gyfer apiau DeFi. Cyfeirir ato fel arfer fel “composability”, a gellir ei ystyried fel gallu dApp i “gyfansoddi” trafodiad sengl sy'n defnyddio contractau smart lluosog, ymreolaethol. Mae hwn yn allu hanfodol ar gyfer y mwyafrif o apiau DeFi gan ei fod yn caniatáu iddynt gyfansoddi trafodion yn rhydd ar draws amrywiol dApps eraill. Yn y modd hwn, gall gwasanaeth ddarparu'r gyfradd gyfnewid orau bosibl i ddefnyddwyr ar draws cyfnewidfeydd arian cyfred digidol lluosog. Fel arall, mae composability yn galluogi defnyddwyr ap DeFi i drosoli pyllau hylifedd torfol i fanteisio ar gyfleoedd arbitrage. Heb y gallu i gyfansoddi, ni fyddai cymwysiadau o'r fath yn bodoli. Mae hynny oherwydd bod yn rhaid i'r trafodion cymhleth hyn i gyd ddigwydd ar yr un pryd, mewn cam “atomig” cymhleth. Mae hyn yn sicrhau y gellir cwblhau'r trafodiad ar draws pob contract smart ar unwaith, neu fethu os yw rhywbeth o fewn un o'r contractau smart yn annilys.

Mae'r composability atomig hwn yn sylfaen i DeFi a'r cannoedd o dApps unigryw cyflym, addasadwy a rhyngweithredol sy'n ei gwneud yn llawer mwy addawol na systemau etifeddiaeth araf, aneffeithlon cyllid traddodiadol.

Y Broblem Gyda Sharding

Yr un mor bwysig ag y mae, mae'r rhan fwyaf o atebion graddio cadwyni bloc sy'n anelu at gynyddu trwybwn trafodion yn gwneud hynny ar draul gallu i gyfansoddi atomig. Mae'r rhan fwyaf o brosiectau, gan gynnwys Ethereum 2.0, yn defnyddio ystod o “miniogi” technegau sy'n ceisio torri i lawr blociau o drafodion yn ddarnau ar wahân y gellir eu prosesu'n annibynnol ar ei gilydd. Er bod hyn yn cynyddu trwybwn trafodion, mae hefyd yn golygu nad oes gan y “sards” hyn fynediad uniongyrchol neu atomig i'w gilydd. O ganlyniad, aberthir composability, sy'n golygu bod y mathau cymhleth o drafodion y mae DeFi yn hysbys amdanynt yn dod yn llai effeithlon.

Y broblem yw bod cyfathrebu rhwng darnau gwahanol yn fwy anodd. Mae'r darnau hyn yn eu hanfod yn gadwyni bloc annibynnol yn eu rhinwedd eu hunain, er gyda rhyw ddull sy'n caniatáu iddynt gyfathrebu â'i gilydd. Fodd bynnag, mae'r darnau hyn hefyd yn cynnal consensws yn annibynnol ar ei gilydd, sy'n golygu ei bod yn amhosibl prosesu trafodion ar draws darnau lluosog yn atomig. Yn lle hynny, perfformir cyfathrebu traws-shard ar draws blociau lluosog ar ddarnau gwahanol gan ddefnyddio ymrwymiadau cryptograffig amodol - a elwir yn “dderbynebau”. Mae hyn yn golygu bod trafodion yn llawer arafach, gan ddileu manteision mwy o fewnbwn. Maent hefyd yn fwy agored i gamgymeriadau, heb sôn am hynod anodd eu gweithredu mewn cod contract smart.

Cerberus: Mireinio Sharding

Mae mynd i'r afael â phroblem composability atomig tra'n sicrhau trwybwn uwch yn un o nodau terfynol y chwyldroadol Radix blockchain, sy'n anelu at adeiladu rhwydwaith datganoledig sy'n wirioneddol abl i gefnogi DeFi ar raddfa fawr. Mae Radix wedi mynd ati i ddatrys y tensiwn rhwng y gallu i gyfansoddi a'r gallu i dyfu o'r newydd. O'r herwydd, mae cyfansawdd atomig diderfyn yn un o'r gofynion sylfaenol sy'n unigryw iddo Mecanwaith consensws Cerberus wedi'i gynllunio i gyflawni.

Mae Cerberus yn gwneud hyn trwy ffurf hollol newydd o ddarnio nad oes unrhyw brosiect arall wedi'i roi ar waith. Mae wedi arwain at fecanwaith consensws sy'n darparu cyfochrogrwydd diderfyn i gyflawni graddadwyedd diderfyn, trwy brosesu trafodion lluosog ar yr un pryd heb arafu'r prosesau eraill ar ei blockchain.

Cyn dylunio Cerebrus, sefydlodd tîm Radix yr angen i gefnogi swm diderfyn bron o ddarnau er mwyn cyflawni'r lefel o baraleliaeth sy'n ofynnol ar gyfer platfform DeFi ar raddfa fyd-eang. Ar yr un pryd, roedd yn cydnabod bod yn rhaid i'w algorithm consensws allu cynnal consensws yn ddeinamig ar drafodion atomig mewn ffordd sydd wedi'i gydamseru ar draws y darnau perthnasol yn unig, heb atal gweddill y rhwydwaith. Yn drydydd, sylweddolodd hefyd yr angen am haen cymhwysiad sy'n gallu manteisio ar y cyfochrogrwydd diderfyn hwn er mwyn cefnogi nifer anghyfyngedig o drafodion ac apiau DeFi sy'n rhedeg yn gyfochrog.

I'r perwyl hwnnw, mae gan Cerberus dair nodwedd unigryw sy'n galluogi'r gofynion hyn. Yn gyntaf yw y gall gynnal nifer bron yn ddiddiwedd o ddarnau a all gyflawni consensws yn annibynnol yn gyfochrog. Yn ail, mae'n galluogi consensws atomig i gael ei gynnal ar draws unrhyw set o ddarnau ar gyfer pob trafodiad y mae'n ei brosesu. Yn drydydd, mae'n galluogi “swbstradau” tebyg i UTXO y gellir eu neilltuo i ddarnau unigol yn ôl yr angen.

Mae swbstradau yn cyfeirio at gofnod bach o rywbeth lle mae'n rhaid dilyn rhai rheolau penodol iawn. Er enghraifft, efallai y bydd datblygwr am greu “swbstrad tocynnau” sy'n cofnodi lle mae rhai tocynnau'n cael eu cadw. Gallai'r swbstrad hwn ddweud rhywbeth fel “mae yna 10 XRD yng nghyfrif John”. Yn yr achos hwnnw, byddai rheolau'r swbstrad tocyn hefyd yn ei gwneud yn ofynnol i'r trafodiad gynnwys datganiad o'r fath gan "nad yw'r 10 XRD hyn bellach yng nghyfrif Jane". Gyda'i gilydd, byddai'r pâr hwn o swbstradau yn disgrifio trafodiad sy'n anfon 10 XRD o Jane i John, gan sicrhau na ellir colli na chreu unrhyw XRD trwy ddamwain.

Trwy'r nodweddion unigryw hyn, gall Cerebrus brosesu nifer anghyfyngedig o drafodion tocyn ochr yn ochr. Ag ef, mae statws pob tocyn yn cael ei neilltuo i swbstrad. Yn y cyfamser, mae'r tocynnau a ddelir gan filiynau o gyfrifon unigol wedi'u gwasgaru ar draws nifer anfeidrol o ddarnau. Yn y modd hwn, pan fydd rhywun eisiau trosglwyddo tocynnau i rywun neu rywbeth arall, gall y darnau unigol sy'n cofnodi pwy sy'n berchen ar yr asedau penodol hynny ddod i gonsensws heb effeithio ar weddill perfformiad y rhwydwaith.

Rôl Injan Radix

Mae'r tair nodwedd hyn yn bosibl gan ddau galluoedd unigryw y Radix Engine, sy'n gwasanaethu fel haen cais Radix. Yn gyntaf, mae Radix Engine yn gallu diffinio ystyr a rheolau'r swbstradau, a wneir trwy ei iaith raglennu Scrypto. Yn ail, gall pob trafodiad ddiffinio pa swbstradau y dylid eu cynnwys yn y consensws. Mae hyn yn angenrheidiol oherwydd un o gynhwysion allweddol mecanwaith consensws Radix yw ei fod ond yn cynnal consensws ar draws y darnau angenrheidiol. O'r herwydd, mae angen i'r haen ymgeisio ddweud wrth Cerebrus pa ddarnau sy'n berthnasol ar gyfer pob trafodiad.

Nid yw'r fath beth yn bosibl ym mhensaernïaeth EVM Ethereum, sy'n seiliedig ar y cysyniad o “archebu byd-eang”, lle mae popeth yn digwydd ar y rhwydwaith o fewn un llinell amser. Mae hyn yn ofynnol ar gyfer EVM oherwydd gallai un trafodiad unrhyw le yn y rhwydwaith wneud newid yn rhywle arall, megis gyda chontract smart. Mae'n amhosibl rhagweld, ac felly ni all EVM ddefnyddio arddull Cerebrus o ddarnio. Am y rheswm hwn, mae Radix yn seiliedig ar y syniad o “archebu rhannol”, lle mae'n ofynnol i bob trafodiad nodi pa ddarnau y dylid eu cynnwys.

I wneud hyn, mae Radix Engine yn gwneud rhai pethau'n wahanol i EVM. Er enghraifft, mae Radix Engine yn trin pob tocyn fel gwrthrych byd-eang ar lefel y platfform, gallu allweddol sy'n caniatáu iddo gyfochri symudiad asedau. Yn ogystal, mae trafodion Radix i gyd yn unigryw, yn seiliedig ar “fwriad” i sicrhau trwybwn uchel heb wrthdaro. Yn olaf, mae pob contract smart (cydran) a'r data a'r adnoddau y mae'n berchen arnynt yn cael eu neilltuo i ddarn sengl ar unrhyw adeg, gan ganiatáu iddo brosesu nifer diderfyn bron o drafodion.

Paralleliaeth Ddiderfyn

Un peth i'w gofio yw nad yw composability ei hun yn unigryw i Radix a Cerberus. Yn wir, mae Ethereum heddiw yn cynnal nifer o apiau DeFi sydd eisoes yn rhai y gellir eu cyfansoddi. Y broblem gydag Ethereum yw nad yw ei drwybwn yn ddigon cyflym oherwydd mae'n rhaid i bob trafodiad y mae'n ei brosesu gael ei wneud trwy un algorithm consensws byd-eang sy'n rhedeg yn araf iawn.

Mae datrysiadau graddio sy'n cyflwyno sharding, megis Ethereum 2.0, Cosmos ac eraill, yn cynyddu trwygyrch mewn ffordd sy'n galluogi paraleliaeth gyfyngedig â nifer sefydlog o ddarnau. Fodd bynnag, mae hyn er mwyn gallu cyfansoddi rhwng gwahanol ddarnau. Ar ben hynny, mae trwygyrch pob darn yn gyfyngedig o hyd, hyd yn oed os gallant yn sicr drin llawer mwy o drafodion.

Nid yw hynny'n wir gyda Radix. Pan fyddwn yn cyfuno nodweddion Cerberus a Radix Engine, rydym yn cael llwyfan sy'n wirioneddol abl i gefnogi DeFi ar raddfa fyd-eang gyda chyfochrogrwydd enfawr. Ag ef, gellir trafod adnoddau yn gyfochrog heb unrhyw dagfeydd, tra gall cydrannau redeg yn gyfochrog â'r trwybwn uchaf heb unrhyw wrthdaro. Ar ben hynny, gellir cyfochrog â phob ap DeFi ar wahân i sicrhau mwy o fewnbwn trwy ddefnyddio cydrannau lluosog nad ydynt yn gysylltiedig yn rhesymegol. Yn olaf, mae effeithlonrwydd paraleliaeth yn cynyddu oherwydd bod trafodion yn cynnwys y cydrannau a'r adnoddau sydd eu hangen ar y pryd yn unig. Ac oherwydd bod Cerberus yn cynnal trafodion traws-shard yn unig yn ôl yr angen, gellir gwneud hyn i gyd heb aberthu gallu i gyfansoddi atomig.

Os yw DeFi i dyfu'n fyd-eang i'r un raddfa â chyllid traddodiadol, yna mae angen paraleliaeth ddiderfyn. Hyd yn hyn, Radix yw'r unig bensaernïaeth sy'n gallu ei darparu.

- Hysbyseb -

Ffynhonnell: https://thecryptobasic.com/2022/08/22/how-radix-is-redefining-scalability-in-defi-apps/?utm_source=rss&utm_medium=rss&utm_campaign=how-radix-is-redefining-scalability-in -defi-apps