Ang Ontology naglansad sa Layer 2, nga nag-amot sa usa ka mas komprehensibo nga plataporma sa kadena sa publiko

Ang Ontology naglansad sa Layer 2, nga nag-amot sa usa ka mas komprehensibo nga plataporma sa kadena sa publiko

Pasiuna

Hunahunaa ang usa ka senaryo diin ang usa ka blockchain nga plataporma paspas nga nag-uswag ug ang gidaghanon sa mga tiggamit kusog nga mitubo ngadto sa napulo ka milyon, nga miresulta sa usa ka mahait nga pagtaas sa mga kaubang gasto sulod sa mubo nga panahon. Unsa nga mga estratehiya ang gikinahanglan niini nga yugto aron mapadayon ang kaepektibo sa operasyon nga dili makompromiso ang dagan sa pag-uswag tungod sa komplikado nga proseso sa pag-apruba ug pagkumpirma? Sama sa giuyonan sa daghang mga negosyo sa negosyo, ang scalability kinahanglan usa ka prayoridad.

Isip usa ka off-chain scaling nga teknolohiya, ang Ontology Layer 2 nagtanyag og mas taas nga performance ug mas ubos nga rates. Ang mga negosyo luwas nga makatipig sa daghang mga rekord sa transaksyon sa gawas sa kadena ug dayon ibalhin kini sa kadena kung kinahanglan nila nga makig-interact, makunhuran ang mga gasto sa transaksyon sa tiggamit ug mahinuklugong pagdugang sa produktibo.

Pasiuna

Ingon nga gilatid sa Aristotle 2020 roadmap, kung giubanan sa cross-chain Ontology, Wasm-JIT, Multi-VM ug uban pang mga advanced core nga teknolohiya, ang Ontology Layer 2 karon nagpakita sa mas maayo nga performance kaysa sa ubang mga solusyon sa Layer 2. Kini gipakita sa ubos nga gasto matag implementasyon, storage, multilinggwal nga suporta ug bug-os nga pagkaangay tali sa mga bersyon sa pagtuki ug pagpatuman. I-enable ang deployment nga mga kontrata nga hapsay nga mag-interoperate, sama sa pagpadagan sa daghang virtual operating system sa usa ka makina, pagdugang sa episyente sa pagpatuman ug pagkunhod sa gasto sa pagproseso.

Workflow

Ang Level 2 Ontology naglangkob sa 3 ka nag-unang bahin: Ontology deposit sa Level 2, Level 2 withdrawals sa Ontology, Level 2 nga mga transaksyon ug garantiya sa seguridad.

Sa Level 2 trading center, ang mga tiggamit makahimo og mga transaksyon, makapatuman og mga hangyo sa kontrata, ug makapirma og mga kontrata. Kini nga transaksyon mahimo o dili parehas sa Ontology main chain transaction format. Ang mga kolektor sa transaksyon (gitawag nga "Mga Kolektor") ang responsable sa pagkolekta sa Level 2 nga mga transaksyon sa user. Mahimong adunay daghang mga kolektor sa tibuok proseso. Ang mga tiggamit mahimo usab nga magsibya sa ilang Level 2 nga mga transaksyon sa daghang mga kolektor.

Ang tigkolekta matag karon ug unya nagkolekta sa mga transaksyon sa Layer 2 ug gipadagan kini aron makahimo og bag-ong estado. Ang kolektor usab ang responsable sa pagpasa sa gamut sa bag-ong estado ngadto sa nag-unang Ontology chain. Sa higayon nga ang mga transaksyon nga giputos sa usa ka Level 2 block mapatuman, ang gamut sa bag-ong estado mahimong estado sa Level 2 block. Ang Challenger maoy responsable sa pag-validate sa estado sa Level 2 block nga gisumite sa Collector ngadto sa nag-unang Ontology chain. Nagkinahanglan kini sa Challenger nga i-synchronize ang Layer 2 block pinaagi sa Collector aron mapadayon ang tibuuk nga kahimtang sa kalibutan.

ANG ACCOUNT CONFIRMATION ADUNAY ACCOUNT STATUS INFORMATION UG IYANG CONFIRMATION, NGA MAHIMO MAKUHA GIKAN SA COLLECTOR UG CHALLENGER REQUESTS. SILA LANG ANG NAGMAINTERY SA KOMPLETONG GLOBAL NGA KONDISYON.

Pagdeposito sa Level 2

  1. Una, ang user naghimo sa usa ka "Deposito" nga operasyon sa nag-unang Ontology kadena. Gibabagan sa nag-unang kontrata sa kadena ang mga pondo sa pagdeposito sa tiggamit ug giayo ang kahimtang sa kini nga pondo sa Level 2. Niining higayona, ang status "wala ipagawas".
  2. Gipahibalo dayon ang Kolektor nga ang usa ka transaksyon sa Deposit naghulat sa panguna nga kadena sa Ontology. Ang kolektor mag-usab sa iyang estado sa lebel 2 sumala sa operasyon sa deposito. Ang Faucet dayon midugang sa Deposit aron buhian ang transaksyon ug i-package kini uban sa ubang mga transaksyon sa user ngadto sa Level 2 block. Sa diha nga ang estado sa Level 2 block makaabot sa Ontology main chain, kini nagpahibalo sa sistema nga ang deposito gipagawas na.
  3. Ang nag-unang kontrata sa kadena naghimo sa operasyon sa pagpagawas sa deposito ug giusab ang kahimtang sa pondo sa deposito ngadto sa "gipagawas".

Mga Nakaplagan gikan sa Ontology

  1. Naghimo ang user og Level 2 "Withdrawal" nga transaksyon ug isumite kini sa gripo.
  2. Gibag-o sa Kolektor ang estado niini sumala sa Pag-withdraw ug dungan nga nag-package sa Transaksyon sa Pag-withdraw ug uban pang mga transaksyon sa user nga magkauban ngadto sa usa ka block sa Level 2. Kung ipadala ang estado sa usa ka Level 2 block sa main Ontology chain, usa ka Output request ang ipadala.
  3. Ang nag-unang kadena nga kontrata nagpatuman sa hangyo sa pag-withdraw, nagparehistro sa rekord sa pondo ug nagtakda sa status sa "dili gipagawas".
  4. Pagkahuman sa pagkumpirma sa kahimtang, ang tiggamit nagsumite usa ka hangyo nga i-withdraw ang mga pondo gikan sa account.
  5. Ang nag-unang kontrata sa kadena nagtuman sa hangyo sa pag-atras gikan sa account, gibalhin ang mga pondo sa target nga account ug gitakda ang rekord sa pag-atras sa "gipagawas".

Level 2 nga mga Transaksyon ug Seguridad

Level 2 nga mga transaksyon

  1. Naghimo ang user og Level 2 nga "Transfer" nga transaksyon ug isumite kini sa Kolektor.
  2. Giputos sa kolektor ang transaksyon sa pagbalhin ug uban pang mga transaksyon ngadto sa Layer 2 block, ipatuman ang mga transaksyon sa block, ug ibalhin ang estado sa Layer 2 block ngadto sa nag-unang Ontology chain.
  3. Hulata nga makumpirma ang status.

Garantiya sa seguridad

Human isumiter sa Operator ang Level 2 block state ngadto sa Ontology main chain, ang Challenger mahimo usab nga mohimo sa Level 2 block transaction ug mapamatud-an nga ang Level 2 block state husto. Kung adunay dili husto, ang Challenger mangolekta og ebidensya sa pagpanglimbong ug isumite ang Level 2 smart contract. para hagiton ang Operator.

Giunsa paggamit

Ang Level 2 nga Ontology anaa karon sa Ontology TestNet alang sa mga developers nga mag-eksperimento.

link

link alang sa dokumentasyon

Sa sunod nga artikulo among ipresentar ang usa ka detalyado nga pagtandi sa pasundayag sa Layer 2 sa ubang mga kadena.

Apendise: mga termino

Level 2 nga mga transaksyon

Naghangyo ang user nga ibalhin o ipatuman ang kontrata sa Level 2 ug gipirmahan na kini. Kini nga transaksyon mahimong parehas sa Ontology main chain transaction format o mahimong lahi.

Ang kolektor

Ang kolektor kay Level 2 transaction collector. Kini ang responsable sa pagkolekta sa user sa Level 2 nga transaksyon, pag-validate ug pagpatuman sa transaksyon. Sa matag higayon nga mamugna ang Layer 2 block, ang collector maoy responsable sa pagpatuman sa mga transaksyon sa block, pag-update sa status, ug pagmugna og Layer 2 nga mga kontrata, nga mahimong hubaron isip pamatuod sa estado nga gigamit alang sa mga katuyoan sa seguridad.

Level 2 nga block

Ang kolektor matag karon ug unya nagputos sa nakolekta nga Level 2 nga mga transaksyon, nagmugna og block nga naglangkob sa tanang Level 2 nga transaksyon, ug nagmugna og bag-ong Level 2 block.

Level 2 nga estado

Ang kolektor nagpahigayon sa mga transaksyon sa batch sa Layer 2 block, nag-update sa estado, naghan-ay sa tanang updated nga datos sa estado aron makahimo og Merkle tree, ug kalkulado ang root hash sa Merkle tree. Ang root hash mao ang estado sa usa ka Level 2 block.

Operator

Ang Operator mao ang Layer 2 security officer ug responsable sa pagmonitor kung ang usa ka token transfer sa Layer 2 o usa ka token transfer nga transaksyon gikan sa Layer 2 ngadto sa Ontology main chain mahitabo. Ang operator usab ang responsable sa pagpadala matag karon ug unya sa kumpirmasyon sa status sa Level 2. Mahimo kang mag-navigate sa network sa Ontology isip kumpirmasyon.

Hagit

Ang Aplikante ang responsable sa pag-verify sa kumpirmasyon sa status nga gisumite sa Operator sa Ontology main chain. Nagkinahanglan kini sa tighagit nga i-synchronize ang mga transaksyon sa Layer 2 gikan sa operator o kadena aron mapadayon ang tibuuk nga kahimtang sa kalibutan. Sa higayon nga ang Challenger dungan nga makompleto ang transaksyon ug mag-update sa status, kini makapamatuod sa kabalido sa status confirmation nga gihatag sa Operator sa network. Kung adunay mga problema, ang Aplikante mahimo’g maghimo usa ka hagit nga ebidensya sa pagpanglimbong, nga mahimong ipasabut sa usa ka Level 2 nga kontrata.

Pagkumpirma sa Status sa Account

Nakab-ot pinaagi sa Merkle nga pruweba, ang kumpirmasyon sa status sa account mahimong makuha gikan sa mga Operators ug Challengers. Sila ra ang mga partido nga nagpadayon sa tibuuk nga estado sa kalibutan.

Pamatuod sa pagpanglimbong

Ang pagkumpirma sa pagpanglimbong naglakip sa pagkumpirma sa status sa account sa wala pa ang kasamtangan nga Level 2 block update.

Ang miaging lebel 2 block status certificate ug ang gisumiter nga account status certificate nagpamatuod sa pagkalehitimo sa daan nga estado sa wala pa ang update. Ang pamatuod nga ang daan nga estado lehitimo makuha pinaagi sa pagpadagan sa kasamtangan nga block.

Ang Ontology nga naka-focus sa negosyo nga blockchain andam nga motabang sa mga negosyo sa pagbag-o ug pag-modernize sa ilang mga negosyo. Kung naa kay mga isyu sa offline scalability, virtual machine, o kompletong set sa teknikal nga sistema, palihog kontaka mi sa [protektado sa email].

Pagkat-on og dugang mahitungod sa Ontology

Lab-as, may kalabutan nga kasayuran ug makapalipay nga komunikasyon sa among Telegram chat - Telegram nga Ruso

Usab, pag-subscribe ug tun-i ang among: Ontology nga website - GitHub - Pagsabut - Twitter - Reddit

Source: www.habr.com

Idugang sa usa ka comment