Ontology lanseart Layer 2, en draacht by oan in wiidweidiger platfoarm foar iepenbiere keten

Ontology lanseart Layer 2, en draacht by oan in wiidweidiger platfoarm foar iepenbiere keten

Foarwurd

Stel jo in senario foar wêryn in blockchain-platfoarm rap ûntwikkelet en it oantal brûkers rap groeit yn 'e tsientallen miljoenen, wat resulteart yn in skerpe tanimming fan assosjearre kosten binnen in koarte tiid. Hokker strategyen binne op dit poadium nedich om operasjonele effisjinsje te behâlden sûnder it tempo fan ûntwikkeling te kompromittearjen troch komplekse goedkarring- en befêstigingsprosessen? Lykas in protte saaklike bedriuwen it iens binne, moat skalberens in prioriteit wêze.

As in off-chain skaaltechnology biedt Ontology Layer 2 hegere prestaasjes en legere tariven. Bedriuwen kinne feilich opslaan grutte oantallen transaksje records off-chain en dan oerdrage se op 'e keatling as se moatte ynteraksje, ferminderjen brûker transaksje kosten en dramatysk tanimmende produktiviteit.

Ynlieding

Lykas sketst yn 'e Aristoteles 2020 roadmap, yn kombinaasje mei cross-chain Ontology, Wasm-JIT, Multi-VM en oare avansearre kearntechnologyen, toant Ontology Layer 2 no bettere prestaasjes dan oare Layer 2-oplossingen. Dit wurdt wjerspegele yn syn lege kosten per ymplemintaasje opslach, meartalige stipe en folsleine kompatibiliteit tusken analyse- en útfieringsferzjes. Skeakelje ynsetkontrakten yn om naadloos te gearwurkjen, lykas it útfieren fan meardere firtuele bestjoeringssystemen op ien masine, it fergrutsjen fan útfieringseffisjinsje en it ferminderjen fan ferwurkingskosten.

Wurkproses

Nivo 2 Ontology bestiet út 3 haaddielen: Ontology boarch op nivo 2, nivo 2 ûntlûken op Ontology, nivo 2 transaksjes en feiligens garânsje.

Yn it Level 2 hannelssintrum kinne brûkers transaksjes meitsje, kontraktoanfragen útfiere en kontrakten tekenje. Dizze transaksje kin itselde wêze as it Ontology-haadketentransaksjeformaat of kin oars wêze. Transaksjesamlers (neamd "Collectors") binne ferantwurdlik foar it sammeljen fan de nivo 2-transaksjes fan de brûker. D'r kinne meardere samlers yn it proses wêze. Brûkers kinne har nivo 2-transaksjes ek útstjoere nei meardere samlers.

De samler pakket periodyk sammele Layer 2-transaksjes en rint se om nije steat te meitsjen. De samler is ek ferantwurdlik foar it trochjaan fan 'e woartel fan' e nije steat oan 'e wichtichste Ontology-keten. Sadree't de transaksjes ferpakt yn in nivo 2 blok wurde útfierd, de woartel fan de nije steat wurdt de steat fan it nivo 2. De Challenger is ferantwurdlik foar falidearjen fan de steat fan it nivo 2 blok yntsjinne troch de Samler oan de wichtichste Ontology keten. Dit fereasket de Challenger om it Layer 2-blok te syngronisearjen troch de Collector om de folsleine globale steat te behâlden.

ACCOUNT BEFESTIGING OMFAT ACCOUNT STATUS YNFORMAASJE EN SY BEFESTIGING, DAT KINNE KRIEN WORDEN FAN COLLECTOR EN CHALLENGER Fersiken. ALLINHY Hâlde se de KOMPLETE GLOBALE STAAT.

Boarchsom op nivo 2

  1. Earst fiert de brûker in "Boarchsom" -operaasje op 'e wichtichste Ontology-keten. De haadketenkontrakt blokkeart de boarchfûnsen fan 'e brûker en reparearret de steat fan dit fûns op nivo 2. Op dit stuit is de status "net frijjûn".
  2. De samler wurdt dan op 'e hichte brocht dat in boarchtransaksje yn ôfwachting is op' e Ontology-haadketen. De samler sil syn steat feroarje op nivo 2 neffens de boarchoperaasje. De kraan foeget dan de boarch ta om de transaksje frij te litten en pakke it tegearre mei oare brûkerstransaksjes yn in blok fan nivo 2. As de steat fan it blok fan nivo 2 de Ontology-haadketen berikt, meldt it it systeem dat de boarch is frijjûn.
  3. De wichtichste keten kontrakt fiert de boarch frijlitting operaasje en feroaret de status fan de boarch fûns nei "frijlitten".

Befinings út Ontology

  1. De brûker makket in nivo 2 "Utlûken" transaksje en stjoert it oan 'e kraan.
  2. De Samler feroaret syn steat neffens Untlûke en ferpakt tagelyk de weromlûke-transaksje en oare brûkerstransaksjes tegearre yn in nivo 2-blok.
  3. De haadketenkontrakt fiert it weromlûkingsfersyk út, registrearret it fûnsrekord en stelt de status yn op "net frijjûn".
  4. Nei it befêstigjen fan de status dien de brûker in fersyk yn om jild út it akkount werom te heljen.
  5. De haadketenkontrakt foltôget it weromlûkingsfersyk fan it akkount, draacht de fûnsen oer nei it doelaccount en stelt it weromlûkingsrekord yn op "frijlitten".

Level 2 Transaksjes en Feiligens

Level 2 transaksjes

  1. De brûker makket in nivo 2 "Oerdracht" transaksje en stjoert it oan de samler.
  2. De samler ferpakt de oerdrachttransaksje en oare transaksjes yn in Laach 2-blok, fiert de transaksjes út yn it blok, en draacht de steat fan dat Laach 2-blok oer nei de wichtichste Ontology-keten.
  3. Wachtsje oant de status wurdt befêstige.

Feiligens garânsje

Nei't de Operator de Blokstatus fan Level 2 yntsjinne hat oan 'e Ontology-haadketen, kin de Challenger ek in Level 2-bloktransaksje útfiere en ferifiearje dat de Level 2-blokstatus korrekt is. As der wat net goed is, sil de Challenger bewiis sammelje fan fraude en yntsjinje it nivo 2 smart kontrakt. om de operator út te daagjen.

Hoe brûke

Nivo 2 Ontology is op it stuit beskikber op it Ontology TestNet foar ûntwikkelders om mei te eksperimintearjen.

link

link foar dokumintaasje

Yn it folgjende artikel sille wy in detaillearre prestaasjesfergeliking presintearje mei Laach 2 yn oare keatlingen.

Taheakke: betingsten

Level 2 transaksjes

De brûker hat in fersyk dien om in kontrakt oer te dragen of út te fieren op nivo 2 en hat it al tekene. Dizze transaksje kin itselde wêze as it Ontology-haadketentransaksjeformaat of kin oars wêze.

Samler

Samler is in transaksjesamler fan nivo 2. Hy is ferantwurdlik foar it sammeljen fan de transaksjes fan nivo 2 fan de brûker, it falidearjen en útfieren fan de transaksje. Elke kear as in Laach 2-blok wurdt oanmakke, is de samler ferantwurdlik foar it útfieren fan transaksjes op it blok, it bywurkjen fan de status en it generearjen fan Layer 2-kontrakten, dy't kinne wurde ynterpretearre as bewiis fan steat brûkt foar feiligensdoelen.

Nivo 2 blok

Samler ferpakt periodyk sammele Level 2-transaksjes, genereart in blok mei alle Level 2-transaksjes, en genereart in nij Level 2-blok.

Level 2 steat

Samler fiert batchtransaksjes út op it Layer 2-blok, fernijt de steat, sortearret alle bywurke steatgegevens om in Merkle-beam te meitsjen en berekkent de root-hash fan 'e Merkle-beam. De root-hash is de steat fan in nivo 2-blok.

Operator

De operator is de Laach 2-befeiligingsoffisier en is ferantwurdlik foar it kontrolearjen oft in token-oerdracht nei Laach 2 of in token-oerdrachttransaksje fan Laach 2 nei de Ontology-haadketen foarkomt. De operator is ek ferantwurdlik foar it periodyk ferstjoeren fan statusbefêstiging fan nivo 2. Jo kinne as befêstiging nei it Ontology-netwurk navigearje.

Útdager

De oanfreger is ferantwurdlik foar it ferifiearjen fan de statusbefêstiging yntsjinne troch de operator oan 'e Ontology-haadketen. Dit fereasket dat de útdager syngronisearje Layer 2 transaksjes fan de operator of ketting te behâlden folsleine globale steat. Sadree't de Challenger syngroan de transaksje foltôget en de status bywurket, kin it de jildigens fan 'e statusbefêstiging ferifiearje dy't troch de Operator op it netwurk wurdt levere. As d'r problemen binne, kin de oanfreger in fraudebewiis útdaging meitsje, dy't kin wurde ferklearre troch in nivo 2 kontrakt.

Account Status Befêstiging

Berikke troch Merkle-bewiis, befêstiging fan akkountstatus kin wurde krigen fan Operators en Challengers. Se binne de ienige partijen dy't behâlde folsleine globale steat.

Bewiis fan fraude

Fraudebefêstiging omfettet befêstiging fan akkountstatus foarôfgeand oan de hjoeddeistige nivo 2-blokupdate.

It foarige nivo 2-blokstatussertifikaat en it yntsjinne akkountstatussertifikaat befêstigje de legitimiteit fan 'e âlde steat foar de fernijing. Bewiis dat de âlde steat legitim is kin wurde krigen troch it hjoeddeistige blok út te fieren.

De ûndernimmingsrjochte blockchain Ontology is ree om bedriuwen te helpen har bedriuwen te transformearjen en te modernisearjen. As jo ​​​​problemen hawwe mei offline skalberens, firtuele masines, of in folsleine set technyske systemen, nim dan kontakt mei ús op op [e-post beskerme].

Learje mear oer Ontology

Farske, relevante ynformaasje en noflike kommunikaasje yn ús Telegram-petear - Telegram Ingelsk

Abonnearje en studearje ek ús: Ontology webside - GitHub - Untwerp - Twitter - reddit

Boarne: www.habr.com

Add a comment