Ontologiak 2. geruza abiarazten du, kate publikoko plataforma zabalago bati lagunduz

Ontologiak 2. geruza abiarazten du, kate publikoko plataforma zabalago bati lagunduz

hitzaurrea

Imajinatu agertoki bat non blockchain plataforma bat azkar eboluzionatzen ari den eta erabiltzaile-kopurua azkar hazten ari den hamarnaka milioitara, eta ondorioz, denbora laburrean lotutako kostuak nabarmen handituko dira. Zein estrategia behar dira fase honetan eraginkortasun operatiboa mantentzeko, onarpen- eta berrespen-prozesu konplexuen ondorioz garapen-erritmoa arriskuan jarri gabe? Enpresa-enpresa askok ados egongo liratekeen bezala, eskalagarritasunak lehentasuna izan beharko luke.

Katez kanpoko eskalatze teknologia gisa, Ontology Layer 2-k errendimendu handiagoa eta tasa baxuagoak eskaintzen ditu. Enpresek modu seguruan gorde ditzakete transakzio-erregistro ugari katetik kanpo eta gero katera transferi ditzakete elkarreragin behar dutenean, erabiltzaileen transakzio-kostuak murriztuz eta produktibitatea nabarmen handituz.

Sarrera

Aristoteles 2020ko bide-orrian azaltzen den bezala, kate gurutzatua duten Ontology, Wasm-JIT, Multi-VM eta oinarrizko beste teknologia aurreratu batzuekin konbinatuta, Ontology Layer 2-k orain 2. Geruzako beste soluzio batzuek baino errendimendu hobea erakusten du. Horrek bere kostu baxuan islatzen du. inplementazioa, biltegiratzea, euskarria eleanitza eta analisi eta exekuzio bertsioen arteko bateragarritasun osoa. Gaitu inplementazio-kontratuak ezin hobeto interoperatzeko, hala nola sistema eragile birtual anitz exekutatu makina bakarrean, exekuzioaren eraginkortasuna areagotuz eta prozesatzeko kostuak murriztuz.

Lan-prozesua

2. mailako Ontologiak 3 atal nagusi ditu: Ontologiaren gordailua 2. mailan, 2. mailako erretiratzeak Ontologian, 2. mailako transakzioak eta segurtasun-bermea.

2. mailako merkataritza zentroan, erabiltzaileek transakzioak egin ditzakete, kontratu eskaerak egin eta kontratuak sina ditzakete. Transakzio hau Ontology kate nagusiko transakzio formatuaren berdina izan daiteke edo ez. Transakzio-biltzaileak ("Bildutzaileak" deitzen dira) erabiltzailearen 2. mailako transakzioak biltzeaz arduratzen dira. Prozesu osoan biltzaile anitz egon daitezke. Erabiltzaileek 2. mailako transakzioak biltzaile anitzetara ere igorri ditzakete.

Biltzaileak aldian-aldian bildutako 2. geruzako transakzioak paketatzen ditu eta egoera berria sortzeko exekutatzen ditu. Biltzailea ere egoera berriaren erroa Ontologia kate nagusira pasatzeaz arduratzen da. 2. mailako bloke batean bildutako transakzioak exekutatzen direnean, egoera berriaren erroa 2. mailako blokearen egoera bihurtzen da. Challenger-a da Biltzaileak Ontologia kate nagusira bidalitako 2. mailako blokearen egoera balioztatzeko ardura. Honek, Challenger-ek 2. geruza blokea sinkronizatzea eskatzen du Collector bidez, egoera global osoa mantentzeko.

KONTUAREN BAIERRESKETAK KONTUAREN EGOERAKO INFORMAZIOA ETA HAREN BAIRESPENAK BARNE DITU, BILTZAILEEN ETA ERRONKATZAILEEN ESKABETIK LORTU DAITEKEEN. BAKARRIK MANTTEN DUTE EGOERA GLOBAL OSOA.

Gordailua 2. mailan

  1. Lehenik eta behin, erabiltzaileak "Gordailua" eragiketa bat egiten du Ontologia kate nagusian. Kate-kontratu nagusiak erabiltzailearen gordailu-funtsak blokeatzen ditu eta funts horren egoera 2. mailan finkatzen du. Momentu honetan, egoera "astegabea" da.
  2. Orduan, Biltzaileari jakinarazten zaio Gordailuaren transakzio bat izapidetzen ari dela Ontologia kate nagusian. Biltzaileak bere egoera aldatuko du 2. mailan gordailuaren eragiketaren arabera. Ondoren, Faucet-ek Gordailua gehitzen du transakzioa askatzeko eta beste erabiltzaile-transakzio batzuekin batera paketatzen du 2. mailako bloke batean. 2. mailako blokearen egoera Ontologia kate nagusira iristen denean, sistemari jakinarazten dio gordailua askatu dela.
  3. Kate-kontratu nagusiak gordailua askatzeko eragiketa egiten du eta gordailu-funtsaren egoera "askatuta" bihurtzen du.

Ontologiako aurkikuntzak

  1. Erabiltzaileak 2. mailako "Erretiratzea" transakzio bat sortzen du eta txorrotara bidaltzen du.
  2. Bildumatzaileak bere egoera aldatzen du Erretiratu-ren arabera eta, aldi berean, Atera transakzioa eta beste erabiltzaile-transakzioak 2. mailako bloke batean paketatzen ditu. 2. mailako bloke baten egoera Ontologia kate nagusira bidaltzean, Irteera eskaera bat bidaliko da.
  3. Kate-kontratu nagusiak erretiratzeko eskaera exekutatzen du, funtsaren erregistroa erregistratzen du eta egoera "askatu gabe" ezartzen du.
  4. Egoera baieztatu ondoren, erabiltzaileak kontutik funtsak ateratzeko eskaera bidaltzen du.
  5. Kate-kontratu nagusiak kontutik ateratzeko eskaera betetzen du, funtsak xede-kontura transferitzen ditu eta ateratze-erregistroa "askatuta" gisa ezartzen du.

2. mailako Transakzioak eta Segurtasuna

2. mailako transakzioak

  1. Erabiltzaileak 2. mailako "Transferentzia" transakzio bat sortzen du eta Biltzaileari bidaltzen dio.
  2. Biltzaileak transferentzia-transakzioa eta beste transakzioak 2. geruza bloke batean paketatzen ditu, blokeko transakzioak exekutatzen ditu eta 2. geruza bloke horren egoera Ontologia kate nagusira transferitzen du.
  3. Itxaron egoera baieztatu arte.

Segurtasun bermea

Eragileak 2. mailako bloke-egoera Ontologia kate nagusira bidali ondoren, Challenger-ak 2. mailako bloke-transakzio bat ere egin dezake eta 2. mailako bloke-egoera zuzena dela egiaztatu. Zerbait zuzena ez bada, erronkariak iruzur frogak bilduko ditu eta Bidali 2. mailako kontratu adimenduna. Operadoreari erronka egiteko.

Nola erabili

2. mailako ontologia gaur egun eskuragarri dago Ontology TestNet-en garatzaileek esperimentatzeko.

Link

Link dokumentaziorako

Hurrengo artikuluan beste kate batzuetako 2. geruzarekin errendimendu konparaketa zehatza aurkeztuko dugu.

eranskina: baldintzak

2. mailako transakzioak

Erabiltzaileak 2. mailan kontratu bat transferitzeko edo gauzatzeko eskaera egin du eta dagoeneko sinatu du. Transakzio hau Ontology kate nagusiko transakzio formatuaren berdina izan daiteke edo ez.

biltzen

Biltzailea 2. mailako transakzio-biltzailea da. Erabiltzailearen 2. mailako transakzioak biltzeaz, transakzioa balioztatu eta gauzatzeaz arduratzen da. 2. geruza bloke bat sortzen den bakoitzean, biltzailea blokearen transakzioak gauzatzeaz, egoera eguneratzeaz eta 2. geruzako kontratuak sortzeaz arduratzen da, segurtasun-helburuetarako erabilitako egoeraren froga gisa interpretatu daitezkeenak.

2. mailako blokea

Biltzaileak aldian-aldian 2. mailako transakzioak bildu, 2. mailako transakzio guztiak dituen bloke bat sortzen du eta 2. mailako bloke berri bat sortzen du.

2. mailako egoera

Bildumatzaileak batch-transakzioak egiten ditu Layer 2 blokean, egoera eguneratzen du, eguneratutako egoera-datu guztiak ordenatzen ditu Merkle zuhaitz bat sortzeko eta Merkle zuhaitzaren root hash-a kalkulatzen du. Erro hash 2. mailako bloke baten egoera da.

operadorea

Eragilea 2. geruzako segurtasun-arduraduna da eta 2. geruzarako token transferentzia bat edo 2. geruzatik ontologia kate nagusira token-transferentzia bat gertatzen den kontrolatzeaz arduratzen da. Era berean, operadoreak aldiro 2. mailako egoeraren baieztapena bidaltzeaz arduratzen da. Berrespen gisa Ontology sarera nabiga dezakezu.

Erronkari

Eskatzailea da Operadoreak Ontologia kate nagusiari bidalitako egoeraren berrespena egiaztatzeaz. Honek erronkatzaileak operadorearen edo katearen 2. geruzako transakzioak sinkronizatzea eskatzen du egoera global osoa mantentzeko. Challenger-ek transakzioa modu sinkronikoan amaitu eta egoera eguneratzen duenean, Operadoreak sarean emandako egoeraren berrespenaren baliozkotasuna egiaztatu ahal izango du. Arazoak egonez gero, Eskatzaileak iruzurra frogatzeko erronka bat sor dezake, 2. mailako kontratu baten bidez azal daitekeena.

Kontuaren egoera berrespena

Merkle frogaren bidez lortuta, kontuaren egoeraren berrespena lor daiteke Operadore eta Challengers-en eskutik. Estatu global osoa mantentzen duten alderdi bakarrak dira.

Iruzurraren froga

Iruzurraren berrespenak kontuaren egoeraren berrespena dakar uneko 2. mailako blokeen eguneraketaren aurretik.

Aurreko 2. mailako bloke-egoera-ziurtagiriak eta bidalitako kontuaren egoera-ziurtagiriak egoera zaharraren zilegitasuna berresten dute eguneratu aurretik. Egoera zaharra zilegia dela froga daiteke egungo blokea exekutatuz.

Enpresei bideratutako blockchain Ontology prest dago enpresei beren negozioak eraldatzen eta modernizatzen laguntzeko. Lineaz kanpoko eskalagarritasunarekin, makina birtualekin edo sistema teknikoen multzo osoarekin arazoak badituzu, jarri gurekin harremanetan helbide honetara: [posta elektroniko bidez babestua].

Lortu informazio gehiago Ontologiari buruz

Informazio freskoa, garrantzitsua eta komunikazio atsegina gure Telegram txatean - Telegram ingelesa

Gainera, harpidetu eta aztertu gure: Ontologiaren webgunea - GitHub - discord - Twitter - Reddit

Iturria: www.habr.com

Gehitu iruzkin berria