Mae adroddiadau Rhwydwaith Cosmos yn rhwydwaith datganoledig o gadwyni bloc cyfochrog sy'n gweithio'n annibynnol ar ei gilydd.
Wedi'i sefydlu yn 2014 gan Ethan Buchman a Jae Kwon, nod y rhwydwaith yw creu ecosystem o gadwyni bloc sy'n graddio ac yn rhyngweithio â'i gilydd.
Ar hyn o bryd mae dros 263 o apiau yn rhwydwaith Cosmos, a elwir yn Interchain, Gan gynnwys Cadwyn Binance, Ddaear, a Canolbwynt Cosmos.
Nod Cosmos yw dod yn Rhyngrwyd Blockchains. Mae'r platfform yn defnyddio set o offer ffynhonnell agored fel Tendermint, Cosmos SDK, ac IBC sy'n gweithio gyda'i gilydd i ganiatáu i ddatblygwyr greu eu cadwyni bloc arferol eu hunain yn gyflym.
Pam fod angen cadwyni bloc arferol?
Mae yna rai rhesymau y gallech fod eisiau adeiladu blockchain cais-benodol dros gontract smart yn Ethereum.
Yn gyntaf, efallai na fydd platfform presennol fel Ethereum yn ddigon hyblyg nac yn ddigon addasadwy ar gyfer eich achos defnydd. Mae sefydlu eich blockchain eich hun yn caniatáu ichi ddiffinio'r rhesymeg a'r dulliau sydd eu hangen ar gyfer eich prosiect.
Yn ail, efallai y byddwch yn dod ar draws problemau gyda sofraniaeth. Mae adeiladu cadwyn annibynnol yn caniatáu ichi dorri'n rhydd o gyfyngiadau a phrotocolau system sy'n bodoli eisoes.
Bydd y canllaw hwn yn esbonio pa broblemau y mae Cosmos yn ceisio eu datrys ac yn edrych i mewn i'r gwahanol dechnolegau a phrotocolau sydd wedi'u hymgorffori yn y Rhwydwaith Cosmos.
Cyfyngiadau Ethereum
Nod y blockchain Cosmos yw datrys nifer o gyfyngiadau sy'n bodoli ar hyn o bryd mewn llawer o'r blockchains poblogaidd, sef Ethereum. Y cyfyngiadau hyn yw graddio, defnyddioldeb, a sofraniaeth.
Mae graddadwyedd yn ffactor pwysig ar gyfer ecosystem blockchain lwyddiannus. Mae gan y blockchain Ethereum gyfradd a rennir o drafodion 15 yr eiliad. Rhaid i bob dApps a adeiladwyd ar Ethereum gystadlu am yr adnoddau cyfyngedig hyn.
Mae defnyddioldeb yn hanfodol pan fyddwch am ddarparu mwy o hyblygrwydd i ddatblygwyr. Adeiladwyd EVM Ethereum i ddarparu ar gyfer pob achos defnydd, sy'n arwain at sawl cyfaddawd. Mae datblygwyr hefyd yn gyfyngedig i lond llaw o ieithoedd rhaglennu.
Yn olaf, mae sofraniaeth yn ffactor allweddol wrth sicrhau bod cadwyni bloc yn ddiogel a bod ganddynt ffurf annibynnol ar lywodraethu.
Mae llawer o lwyfannau yn caniatáu i gymwysiadau gael eu sofraniaeth eu hunain, ond mae'r apiau hyn yn parhau i fod ynghlwm wrth brotocolau'r platfform ei hun. Mae hyn yn arwain at ddwy haen o lywodraethu, a all arafu datblygiad a chynnydd.
Nodweddion Allweddol Cosmos Blockchain
- Cais Rhyngwyneb BlockChain caniatáu i ddatblygwyr ddefnyddio unrhyw iaith raglennu y maent ei heisiau.
- staking ac pleidleisio drwy'r ATOM tocyn.
- Cyfrifon Interchain caniatáu i ddefnyddwyr gael mynediad i'r Interchain cyfan trwy un cyfrif Cosmos Hub.
- DEX Disgyrchiant gellir ei ddefnyddio ar gyfer cyfnewid asedau digidol.
- Pont Disgyrchiant yn caniatáu i asedau Cosmos a thocynnau ERC-20 symud rhwng ecosystem
- Scalability llorweddol caniatáu i ddatblygwyr ddefnyddio pensaernïaeth aml-gadwyn
Canolbwynt Cosmos
Mae'r Rhwydwaith Cosmos yn dilyn pensaernïaeth “hub & spoke”. Mae “Parth” yn blockchain cais-benodol. Mae pob Parth yn adain sy'n cysylltu â chanolfan. Gall canolbwyntiau gysylltu â hybiau eraill. Mae croeso i unrhyw un greu eu Hybiau a'u Parthau eu hunain ynddynt y blockchain.
Mae'r Cosmos Hub yn enghraifft o un o'r canolfannau hynny. Mae'r Cosmos Hub yn un o'r cadwyni bloc cyntaf a lansiwyd ar y Rhwydwaith Cosmos. Yn ei hanfod mae'n gweithredu fel cyfryngwr rhwng cadwyni blociau Cosmos eraill.
Mae Cosmos Hub yn cadw golwg ar gyflwr yr holl blockchains cysylltiedig ac yn helpu i hwyluso trafodion tocynnau.
Tocyn ATOM
Tocyn ATOM yw tocyn brodorol y Cosmos Hub. Gall defnyddwyr gymryd ATOM i hawlio gwobrau pentyrru a ffioedd trafodion.
Mae defnyddwyr sy'n cymryd ATOM hefyd yn cael pleidleisio dros benderfyniadau protocol a llywodraethu yn y dyfodol ar gyfer Cosmos.
Peiriant Consensws Tendr
Darn o feddalwedd yw Tenderdmint a ddyluniwyd i atgynhyrchu rhaglen yn ddiogel ac yn gyson ar lawer o beiriannau. Ei nod yw goddef peiriannau sy'n methu mewn ffyrdd mympwyol, gan gynnwys achosion lle mae cod yn cael ei ddefnyddio'n faleisus.
Gelwir y gallu i oddef yr achosion hyn yn oddefiad bai Bysantaidd.
Mae Tendermind yn cynnwys dwy brif gydran: injan consensws blockchain a rhyngwyneb cymhwysiad generig.
Mae'r injan consensws, a elwir Craidd Tendermint, yn sicrhau bod trafodion yn y rhwydwaith i gyd yn gyson â'i gilydd.
Gelwir y rhyngwyneb cais yn Ryngwyneb BlockChain Cais neu ABCI. Mae'r rhyngwyneb hwn yn caniatáu i drafodion gael eu prosesu mewn unrhyw iaith raglennu benodol.
O'i gymharu ag algorithm Prawf o Waith Bitcoin, mae algorithm consensws Tendermint yn fwy effeithlon a diogel. Mae gan yr injan consensws amser bloc o 1 eiliad, sy'n anhygoel o gyflym o'i gymharu â 10 munud Bitcoin a 14 eiliad Ethereum.
Gall Tendermint gefnogi cadwyni bloc cyhoeddus a phreifat a gall naill ai fod yn brawf o fudd neu ganiatâd.
Mae tendermint wedi'i gynllunio i fod yn bwrpas cyffredinol. Mae hyd yn oed yn bosibl i chi ddefnyddio Tendermint i ddisodli'r algorithmau consensws o blockchains eraill. Ethermint yn Ethereum scalable a adeiladwyd gan ddefnyddio'r Cosmos SDK ac yn defnyddio'r Tendermint Core fel ei injan consensws.
Protocol Cyfathrebu Rhyng-Blockchain (IBC)
Protocol IBC yw asgwrn cefn ecosystem Cosmos. Mae'r protocol yn caniatáu i blockchains siarad â'i gilydd.
Mae dyluniad modiwlaidd protocol IBC yn caniatáu i ddatblygwyr apiau ddefnyddio'r protocol heb osod gwybodaeth fanwl ar sut mae'n gweithio y tu ôl i'r llenni.
Sut mae'r IBC yn gweithio?
Gadewch i ni ddweud bod gennym ddau blockchains, A a B. Rydym am drosglwyddo 10 tocyn o blockchain A i blockchain B.
Yn gyntaf, mae Cadwyn A yn cloi'r 10 tocyn. Gelwir y broses hon yn fondio, ac mae'r tocynnau bellach wedi'u cloi neu eu “bondio”. Yna mae Cadwyn A yn anfon prawf i Gadwyn B bod 10 tocyn wedi'u bondio.
Mater i Gadwyn B yn awr yw gwirio'r prawf hwn yn erbyn pennawd Cadwyn A. Os caiff y prawf ei wirio, mae Cadwyn B yn creu 10 taleb tocyn.
Mae hyn yn golygu nad yw tocynnau Cadwyn A byth yn gadael y gadwyn mewn gwirionedd. Yn syml, mae'r talebau tocyn ar Gadwyn B yn brawf bod nifer penodol o docynnau Cadwyn A wedi'u bondio i'r daleb.
Cymhariaeth â Blockchains Rhyngrwyd Eraill
Nid platfform Cosmos yw'r unig brosiect blockchain sy'n canolbwyntio ar ryngweithredu cadwyn.
polkadot
Mae adroddiadau polkadot Mae blockchain wedi'i gynllunio i ganiatáu i blockchains digyswllt anfon data at ei gilydd yn ddiogel. Fe'i sefydlwyd gan Dr Gavin Wood, un o gyd-sylfaenwyr Ethereum ochr yn ochr â Vitalik Buterin. Yn debyg i Cosmos Network, mae Polkadot hefyd yn anelu at fod yn fath o Rhyngrwyd o Blockchains.
Mae Cosmos a Polkadot yn ymdrin â llywodraethu ac aelodaeth yn wahanol. Mae gan Polkadot nifer sefydlog o slotiau ar gyfer Parachains a ddyrennir trwy arwerthiant. Mae Rhwydwaith Cosmos yn caniatáu i unrhyw un adeiladu canolbwynt neu barth.
Mae penderfyniadau llywodraethu'r platfform yn cael eu pennu gan faint o DOT (tocyn brodorol Polkadot) sydd gan bleidleiswyr. Ar y llaw arall, nid oes gan y Rhwydwaith Cosmos un broses lywodraethu, ond mae'r Cosmos Hub a'i tocyn brodorol ATOM yn darparu swyddogaeth debyg
Mae Polkadot a Cosmos hefyd yn wahanol o ran sut maent yn diogelu eu rhwydwaith.
Yn y Rhwydwaith Cosmos, mae pob blockchain yn annibynnol ac yn sicrhau ei hun. Mae pob parth yn cael ei ddiogelu gan ei set o ddilyswyr.
Mae Polkadot, ar y llaw arall, yn rhedeg o dan fodel diogelwch a rennir. Mae pob Parachain yn blant i riant-gadwyn a elwir yn Gadwyn Gyfnewid, sy'n cadw golwg ar gyflwr byd-eang ei holl Barchains.
Avalanche
Yr Avalanche platfform yn blatfform ffynhonnell agored a adeiladwyd i lansio cymwysiadau datganoledig a blockchains.
Mae Avalanche, fel Cosmos, yn caniatáu i unrhyw un greu eu blockchains eu hunain sy'n benodol i gymwysiadau sy'n rhyngweithredol â blockchains eraill yn y platfform.
Yn wahanol i Cosmos, lle mae gan bob blockchain ei ddilyswyr ei hun, mae gan Avalanche Subnets a all ddilysu sawl cadwyn bloc gan ddefnyddio un set ddilysydd. Mae is-rwydwaith neu is-rwydwaith yn set ddeinamig o ddilyswyr yn ecosystem Avalanche.
Gelwir prif is-rwydwaith y platfform yn Rhwydwaith Cynradd, sy'n dilysu holl blockchains adeiledig Avalanche.
Rhaid i bob aelod o'r is-rwydwaith fod yn aelod o'r rhwydwaith cynradd. Mae hyn yn golygu bod yn rhaid i bob dilyswr pob blockchain yn Avalanche hefyd ddilysu blockchains adeiledig Avalanche ei hun.
Casgliad
Mae'r prosiect Cosmos yn llwyfan addawol i ddatblygwyr sy'n edrych i ddatblygu blockchains pwerus yn hawdd sy'n rhyngweithredol â chadwyni eraill.
Mae'r injan Tendermint yn caniatáu i geisiadau blockchain raddfa'n gyflym, ac mae protocol IBC yn caniatáu i asedau gael eu cyfnewid yn hawdd rhwng cadwyni blociau.
Dim ond parhau i dyfu fydd yr angen am gadwyni bloc sy'n benodol i gymwysiadau. Bydd llwyfannau fel y Rhwydwaith Cosmos yn galluogi datblygwyr i adeiladu eu prosiectau eu hunain yn hawdd ac yn hyderus heb orfod poeni am ddiogelwch a scalability.
Gadael ymateb