Opside network predstavlja troslojnu arhitekturu za blockchain aplikaciju…

Skalabilnost blokovskog lanca i predložena rješenja na čelu su brbljanja na društvenim mrežama već pola desetljeća. Na primjer, izraelska softverska tvrtka Starkware i suosnivač Ethereuma Vitalik Buterin nedavno su govorili o ideji "Layer 3" kao jednom od tih rješenja. Starkware kaže da će se višestruki sloj 3 nalaziti na sloju 2, a rješenja za “fraktalno slojevitost” mogu se izgraditi na vrhu sloja 3. 

Projekt Opside nedavno su objavili svoje planove za troslojnu arhitekturu. To će programerima omogućiti stvaranje blockchain aplikacija koje imaju pristup većim brzinama i jeftinijim transakcijama. To je omogućeno lancem Opside, koji je nazvan rješenjem sloja 2 jer se nalazi na vrhu više platformi sloja 1 (kao što su Ethereum, Binance Chain, Bitcoin itd.) i koristi ih kao sloj poravnanja. Funkcionalnost "Layer 3" ide dalje od toga, omogućujući razvojnim programerima da zavrte skup "zbiranja kao usluge". Ova arhitektura daje Sloju 2 sveobuhvatniji raspon sredstava iz mostova i mogućnost neograničenog rasta iz skupova. 

Kako bismo obradili ugovorne pozive između više lanaca, Opside razvio protokol za rukovanje svim ugovornim pozivima. Također je u razvoju DAO glasovanje koje omogućuje Opside zajednici da glasa o tome koje će javne lance koristiti za Layer 1 poravnanje. 

Rješenja sloja 2 ovise o decentralizaciji svog partnera sloja 1 kako bi se omogućilo brže vrijeme transakcije i niže naknade za plin. Čini se da je većini blockchain zajednica prihvatljivo imati centralizirani sloj na vrhu njihove platforme sve dok se svaka transakcija obračunava na razini 1. razine. Učinkovitost se postiže "grupiranjem" skupa transakcija i kasnijom namirom. Layer 3 pojačava ovaj model, dopuštajući još veću troškovnu učinkovitost uz zadržavanje brzine Layer 2 mreže. 

Sloj 3 ima potencijal ponuditi tako niske troškove da projekti izgrađeni čak i na mrežama Sloja 2 neće morati implementirati vlastiti Sloj 1 kako bi smanjili naknade za poravnanje. Ove aplikacije, kao što su Axie i dYdX Decentralized Exchange, morale su to učiniti jednostavno zato što je njihov model ovisio o najbržim vremenima transakcija i najnižim naknadama. Ako se implementira na zbirnom sloju 3, mogao bi spriječiti potrebu za još jednim lancem blokova.

Sloj 1: Višelančani mostovi

Opside podržava brži i jeftiniji decentralizirani Liquidity-Bridge za postizanje interoperabilnosti imovine u više lanaca. Liquidity-Bridge sastoji se od čvorova bez dopuštenja koji postižu konsenzus o međulančanim porukama putem MPC-a. Skup likvidnosti donosi veću brzinu i podržava više javnih lanaca i njihovu imovinu u lancu.

Nadalje, Opside će uspostaviti veze s različitim javnim lancima sloja imovine putem ZK-mosta bez povjerenja. U usporedbi s drugim shemama mostova, ZK-Rollup shema uključuje više ZK-proof sustava. U operaciji unakrsnog lanca potrebno je generirati ZK dokaze kako bi se osigurala ispravnost procesa izvršenja uz opće "izvršenje". Operacije uplate i isplate ZK-Bridge-a su „učvršćene“ kao sklop, a logika sklopa je potpuno razotkrivena.

Sloj 2: lanac prilagođen skupljanju

Opside lanac, ili Layer 2, je EVM-kompatibilan i rollup-friendly lanac. Lanac Opside izvršit će neke duboke optimizacije za rollupove.

Native rollup donekle je sličan arhitekturi Polkadota. Nakon što skupni paket registrira utor, skupni paket postaje izvorni skupni paket. Nasuprot tome, Polkadot arhitektura ima nedostatak da konsenzus parachaina ovisi o dodijeljenom skupu validatora. Tamo je korelacija između sigurnosti i broja validatora. Ako je nekoliko validatora isključeno, paralanci čije su grupe validatora premale za provjeru valjanosti bloka preskočit će te blokove ili čak prestati dok se situacija ne riješi. Opside nema ovaj problem jer sloj 2 prikuplja podatke iz svih izvornih skupova u sloju 3 i provjerava sve zk dokaze. Opside Chain je sigurniji i decentraliziran sa svim skupovima na njemu kao čvršćoj cjelini, dijeleći isti sloj konsenzusa.

Postoje 64 unaprijed raspoređena ugovora kao "slotovi skupa", koji će se pozivati ​​izravno skupnim i dokaznim transakcijama iz skupnih transakcija. Ti će utori pozvati unaprijed kompajlirani ugovor za provjeru dokaza i ažurirati lokalne korijene stanja ako budu uspješni. Predkompilirani ugovor može ubrzati provjeru dokaza bez znanja s optimizacijama u binarnim kodovima.

 

Sloj 2 i sloj 3 Opside arhitekture dijele a mehanizam konsenzusa s hibridom PoS i PoW.

  • PoS: Na sloju 2 svatko može postati validator ulogom, a zatim ima priliku proizvoditi blokove suprotnog lanca. PoS je dokaziv i validatori povremeno podnose dokaz PoS-a sloju 1. Validatori mogu dobiti nagradu za blok i nagradu za ulog za ovaj dio PoS-a.
  • PoW: Validatori sloja 2 ne samo da će proizvesti blokove suprotnog lanca, već će također generirati zk dokaz za svaki nativni zbir sloja 3 prema pravilima PoVP. Validatori će dobiti IDE nagradu za uspješno generiranje zk dokaza, koji je donekle sličan PoW-u. Validatori mogu dobiti dodatni bonus za taj dio nagrade ulaganjem više tokena u ugovor sustava.

Što je još važnije, u Opsideu, nakon dovršetka registracije utora, nativni skupovi međusobno dijele svjetsko stablo stanja i isti globalni red poruka. Stoga je u Opsideu moguća izvorna interoperabilnost unakrsnog skupljanja. Zamislite da želite posuditi USDC za ugovor o zajmu u skupu A, a zatim otići na DEX u skupu B kako biste trgovali za kupnju BTC-a. Na Opsideu više ne morate povlačiti sredstva iz skupa A u L1 i zatim ih ponovno puniti iz L1 u skup B. Umjesto toga, možete pozvati ugovornu metodu skupa B izravno u skupu A. To će učiniti cijeli proces mnogo bržim, jeftiniji i sigurniji.

Layer3: Decentralizirani ZK-zbirni podaci

U trećem sloju, Opside podržava programere da implementiraju vlastite skupne pakete, dok Opside također pruža decentralizirano rollup rješenje na temelju gore spomenutog RaaS-a. Programeri mogu slobodno odabrati koju će usvojiti. Ovo rješenje je pouzdano i bez dopuštenja. Svatko može predati L2 serije i dokaze u L1.

Ukratko, arhitektura "osnovnog sloja <- opside <- rollup" Opsidea ima prednost raznolikosti sredstava i beskonačne skalabilnosti. To bi mogao biti još jedan izbor za rješavanje problema skalabilnosti web3 aplikacija. U usporedbi sa skupim slojem 2 koji se temelji na skupljanju, prikladniji je za aplikacije visoke propusnosti poput igara.

Izjava o odricanju odgovornosti: Ovaj je članak dostupan samo u informativne svrhe. Ne nudi se niti se namjerava koristiti kao pravni, porezni, investicijski, financijski ili drugi savjet.

Izvor: https://cryptodaily.co.uk/2023/01/opside-network-introduces-3-layer-architecture-for-blockchain-applications