Vă prezentăm Bumo Blockchain

BUMO este un blockchain public de ultimă generație, de tip comercial, pentru transfer de valoare omniprezent și de încredere, care are ca scop construirea unui ecosistem de aplicații descentralizate, cu încredere digitală extinsă, valoare liberă și aplicații de partajare public.

Vă prezentăm Bumo Blockchain

Principalele caracteristici care se adaugă la USP sunt:

  • Crearea de conturi comune prin încorporarea „ponderii contului individual”
  • Folosirea Merkle-Patricia Trie pentru a ajuta la stocarea datelor într-un mod eficient
  • Un sistem „Trailer” care diferențiază datele în datele din lanț și din lanț
  • Arhitectură orbită care ajută la crearea arhitecturii multiforme cu 2 straturi a BUMO
  • Un sistem de consens multi-lanț cu 2 straturi care le va scala până la 10.000 de tranzacții pe secundă
  • Sistemul „Canal” care ajută la interoperabilitate
  • Instrumente prietenoase pentru dezvoltatori pentru a crea un contract inteligent
  • Permițând dezvoltatorilor să construiască aplicații fără a crea un contract inteligent

În acest ghid, vom analiza unele dintre principalele proprietăți ale Bumo și vom vedea cum vor îmbunătăți ecosistemul criptografic general. Deci, înainte de a merge mai departe, să analizăm aceste probleme și să vedem cum acestea afectează ecosistemul criptografic.

Problemele cu ecosistemul criptografic

Este de la sine înțeles că cele mai mari două probleme cu care se confruntă acum ecosistemul criptografic sunt scalabilitatea și interoperabilitatea.

Problema # 1: Scalabilitate

Am mai vorbit de mai multe ori despre problema scalabilității blockchain-ului.

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

Pentru a-l menține foarte simplu, criptomonedele precum arhitectura Bitcoin și Ethereum pur și simplu nu au fost concepute pentru a face față nivelurilor ridicate de popularitate și adoptare. Există doi factori care împiedică transferul total al tranzacției.

În primul rând, tranzacțiile se desfășoară numai atunci când minerii înșiși verifică verificarea și introduc detaliile tranzacției în blocurile pe care le-au exploatat. După cum vă puteți imagina, acest lucru creează un blocaj, deoarece există doar atât de multe tranzacții cu care un miner poate face față la un moment dat.

În al doilea rând, blocurile din blockchain-ul bitcoin au o limită de bloc predeterminată de 1 MB. Deci, există doar atât de multe date pe care le puteți încadra într-un bloc. Pe de altă parte, Ethereum poate să nu aibă o limită de dimensiune, cu toate acestea, are o limită de 6,7 milioane de gaze pe bloc.

Așadar, să ne uităm la ceea ce avem aici:

  • Tranzacția dvs. va trebui să aștepte într-o coadă înainte de a putea intra
  • Șansele sunt ca blocul să se umple chiar înainte ca minerul să vă recunoască tranzacția
  • Dacă se întâmplă acest lucru, atunci tranzacția dvs. va trebui să aștepte până când următorul bloc va fi extras, adică 10 minute în Bitcoin și 15 secunde în Ethereum.

Nu va fi o întindere să spunem că, pentru ca criptomonedele să câștige în continuare adoptarea generală, problema scalabilității trebuie rezolvată.

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second

Problema # 2: Interoperabilitate

Să ne uităm la ecosistemul actual. În criptosferă, avem diferite monede criptografice, cum ar fi Bitcoin, Ethereum, Litecoin etc. Problema constă în faptul că este extrem de dificil pentru aceste entități individuale să comunice între ele. Este greu pentru bitcoin să știe ce se întâmplă în Ethereum și invers

Acesta este motivul pentru care schimburile criptografice, care oferă un portal între diferite cripte, devin atât de puternice și importante. Cu toate acestea, există în sine o problemă. Schimburile nu sunt o entitate descentralizată și sunt extrem de vulnerabile.

  • Ele pot fi pirate.
  • Se pot opri pentru perioade lungi de timp pentru actualizarea sistemului. Acesta este practic ceea ce s-a întâmplat cu Binance în 8 februarie 2018, care le-a blocat complet serviciile.

Cu toate acestea, un alt motiv pentru care interoperabilitatea devine de dorit este că este necesară pentru adoptarea generală a blockchain-ului. Pentru ca blockchain-urile să aibă succes, trebuie să fie capabili să interacționeze cu sisteme vechi, cum ar fi instituțiile financiare etc. În prezent, este extrem de greu pentru lumea cripto și lumea moștenită să interacționeze între ele..

Nu degeaba interoperabilitatea a fost numită „Sfântul Graal al Blockchain-ului”.

Într-un viitor descentralizat în care există mai multe entități care rulează pe blockchains, este esențial să ai un ecosistem interoperabil. Imaginați-vă un spital care are dosarele sale medicale pe blockchain-ul său interacționând cu blockchain-ul de securitate socială pentru a valida automat identitatea unui pacient.

În plus, există un alt domeniu în care această comunicare greșită între lumea moștenită și lumea criptografică poate duce la un rezultat dezastruos: ICO-urile.

În ICO-uri, o entitate primește milioane de dolari în schimbul jetoanelor lor, cu toate acestea, economisirea acestor bani în conturile lor bancare poate deveni dificilă. Băncile ar dori, evident, să știe de unde provin toți acei bani și cine au fost cei care au furnizat acei bani, care este aproape imposibil de furnizat.

Acesta este motivul pentru care interoperabilitatea este un alt domeniu pe care trebuie lucrat.

Problema # 3: complicații ale aplicației

Există o altă problemă care trebuie rezolvată cât mai curând posibil.

Majoritatea proiectelor blockchain de acolo tind să fie mult prea complicate pentru binele lor. Faptul este că complexitatea operațiunilor de date din registru este direct proporțională cu cât este adoptată de marile industrii.

Cu alte cuvinte, operațiunile sunt mai simple într-un registru, mai mult adoptarea și utilizarea de către marile industrii.

Deci, acum că ne-am familiarizat cu cele 3 probleme principale pe care Bumo încearcă să le remedieze, să înțelegem ce este cu adevărat.

Bumo – O introducere

Vă prezentăm Bumo Blockchain

BUMO este un blockchain public comercial de ultimă generație. Echipa BUMO își propune să creeze un ecosistem de aplicații descentralizate care va utiliza algoritmul consens DPoS + BFT pentru lanțuri multiple cu două straturi, care ar trebui să eficientizeze procesarea tranzacțiilor. De asemenea, BUMO intenționează să pună în legătură diferite lanțuri principale printr-un lanț inter-lanț. Sistemul va fi capabil să conecteze atât blocuri omogene cât și eterogene.

Următoarea este echipa BUMO:

Vă prezentăm Bumo Blockchain

Să ne familiarizăm cu cei trei cofondatori și cu oamenii de știință șefi ai acestora:

Steven Li: Steven Li se ocupă de operațiunile zilnice. Este licențiat în Fizică la Departamentul de Fizică Tehnică al Universității din Peking și MBA de la Universitatea din Peking Colegiul Guanghua.

Steven Guo: El este responsabil de ecosistemul aplicației, comunitatea globală și investiții. În calitate de precursor care a pus în practică blockchain-ul și investitor al industriei, el a fost vicepreședinte al Grupului 21Vianet responsabil cu inovația strategică.

John Zhao: Fiind un expert în blockchain și alte tehnologii conexe, el observă performanța generală a blockchain-ului. El este bine versat în principiile și utilitățile blockchain-urilor de masă, cum ar fi Bitcoin, Ethereum și Hyperledger.

Yuliang Zheng: Yuliang Zheng este omul de știință șef al BUMO. Este cunoscut mai ales pentru inventarea primitivei criptografice Signcryption care combină semnătura digitală și operațiunile de criptare într-un singur pas. De asemenea, el a inventat funcția hash HAVAL, cifrarea SPEED și generatorul de numere pseudo-aleatorii STRANDOM.

Structura registrului BUMO se numește „BU Bambook”. Există o mulțime de lucruri care se întâmplă cu BUMO. Vom diferenția aceste caracteristici în:

  • Unele care vor ajuta la scalabilitate
  • Unele care vor ajuta la interoperabilitate

Caracteristici de scalabilitate

Caracteristicile pe care ne vom concentra pentru caracteristicile de scalabilitate sunt:

  • Contul Multisig
  • Merkle Patricia Trie
  • Sistemul de remorcă pentru date la scară largă
  • Artificii BUMO: Sistemul de consens multi-lanț cu 2 straturi
  • Orbita Arhitectură

Cont Multisig

Când creați un cont multisig în sistemul contabil Bambook, există o caracteristică despre care ar trebui să fiți conștientă numită „ponderarea contului”. Contul Multisig poate fi deschis și controlat de mai multe părți în același timp. De exemplu. dacă o companie dorește să deschidă un cont pe blockchain-ul BUMO, ar dori ca acesta să fie un cont multisig.

Acestea fiind spuse, este ceva ce trebuie luat în considerare într-un cont multisig. Să presupunem că Alice (adresa A), Bob (adresa B) și Charlie (adresa C) dețin o companie și au deschis un cont pe blockchain-ul BUMO. Dacă Alice este CEO-ul, atunci are sens de ce aprobarea ei ar trebui să conteze mai mult decât a lui Bob și Charlie în mod individual. Cu alte cuvinte, Alice ar trebui să aibă o pondere mai mare decât celelalte două.

Rețineți acest lucru și verificați următoarea diagramă:

bumo

În diagrama de mai sus, Alice, Bob și Charlie și-au creat contul. Ponderea lor combinată ar trebui să fie peste valoarea pragului operațional. Dacă este mai puțin de atât, atunci operațiunea este respinsă.

Aceste tactici planificate în mod sistematic de creare a conturilor vor ajuta sistemul BUMO să fie adoptat pe scară largă de la marile companii.

Merkle Patricia Trie

Merkle Patricia Trie combină capacitățile Arborelui Merkle și Arborelui Patricia de a stoca în mod eficient date. Să aruncăm o privire asupra aspectului arborelui Merkle:

You’ve taken the courses, passed the quizzes, you’ve worked on your own personal projects and mastered the Blockchain Fundamentals; Crypto-economics, Bitcoin and Ethereum. The time has come for you to take the exam and enter the job market as a</p>
<p></imagine></p>
<p>Dezvoltator Blockchain verificat de Blockgeeks. Acest examen complet cuprinzător asigură faptul că studenții au atât abilitățile tehnice, cât și înțelegerea teoretică esențiale pentru o carieră de succes în dezvoltarea blockchain. ” width = ”802 ″ height =” 511 ″ /></ p></p>
<p><p><em><span style = “font-weight: 400;”> Amabilitatea imaginii: Wikipedia</p>
<p><span style=Într-un copac Merkle, fiecare nod non-frunză este hashul valorilor nodurilor copilului lor.

Deci, cât de exact sunt de folos arborii Merkle în stocarea datelor?

Fiecare bloc conține mii și mii de tranzacții. Va fi foarte ineficient să stocați toate datele în interiorul fiecărui bloc ca o serie. Acest lucru va face ca găsirea unei anumite tranzacții să fie extrem de greoaie și consumatoare de timp. Cu toate acestea, dacă utilizați un arbore Merkle, veți reduce considerabil timpul necesar pentru a afla dacă o anumită tranzacție aparține sau nu în acel bloc.

Vă prezentăm Bumo Blockchain

Pe de altă parte, Patricia reprezintă „Algoritm practic pentru recuperarea informațiilor codificate în alfanumerice”. Un arbore Patricia este un arbore binar radix cu o alegere binară la fiecare nod atunci când traversează arborele. Cu cuvinte mai simple, ajută la reducerea adâncimii arborelui mare și la creșterea echilibrului arborelui.

Sistem remorcă pentru date la scară largă

Nevoia de blockchain pentru a stoca forme mai grele și complexe de date devine din ce în ce mai importantă. De aceea, introducerea unui „mecanism de stocare diferențială” numit „Trailer”. În funcție de caracteristicile datelor, sistemul Trailer va diferenția datele în:

  • Date off-chain: date stocate în afara blockchain-ului
  • Date în lanț: date stocate pe blockchain

Date în lanț

Inspirându-se din Google Spanner, BUMP a construit o bază de date dedicată a motorului de stocare distribuită pentru toate datele sale de pe lanț, numită ChainDB. ChainDB se bazează pe tehnologia TiDB, care este o sursă deschisă, distribuită HTAP (Hybrid Transactional and Analytical Processing). ChainDB are următoarele funcții:

  • O expansiune orizontală, astfel încât noile noduri să poată fi adăugate cu ușurință fără a opri serviciile de terminal.
  • Disponibilitate ridicată, astfel încât sistemul să revină rapid în caz de defecțiune
  • Permite tranzacția distribuită.

Date în afara lanțului

BUMO utilizează tehnologii tradiționale de stocare, cum ar fi IPFS, pentru stocarea datelor în afara lanțului. Avantajele motorului de stocare off-chain sunt:

  • Deoarece datele sunt stocate în afara lanțului, tipul de date care pot fi stocate este de natură diversă.
  • Sarcina asupra blockchain-ului este mult redusă deoarece, în loc să stocheze toate aceste date voluminoase, trebuie doar să stocheze un hash
  • Reduce costurile hardware, deoarece presiunea asupra nodurilor va fi mult mai mică
  • Stocarea de date în afara lanțului poate fi extinsă cu ușurință în timp.

Artificii BUMO: Sistemul de consens multi-strat cu 2 straturi

Având un algoritm de consens fără încredere, care este tolerant la erori bizantine, este coloana vertebrală a unui proiect de criptomonedă. Bitcoin, începând cu acest moment, folosește mecanismul de consens Proof of Work (POW), în timp ce Ethereum dorește în cele din urmă să treacă pe Proof Of Stake prin protocolul Casper.

Problema cu POW și POS, așa cum sunt, este că, deoarece consensul necesită o aprobare de supermajoritate de la toate nodurile din sistem, ceea ce nu ajută deloc la scalabilitate.

Acesta este motivul pentru care, criptosele recente, cum ar fi NEO, EOS și Cardano, au folosit un mecanism de consens bazat pe lider, unde puțini validatori aleși sunt selectați din toate nodurile și sunt responsabili pentru consensul general al sistemului.

BUMO a ales această cale prin crearea unui algoritm de consens multi-lanț cu două straturi, care generează un set de noduri de validare pentru lanțul principal votând conform DPoS, și apoi generează blocuri de către nodurile de validare selectate prin intermediul algoritmului BFT îmbunătățit, realizându-se astfel o tranzacție mai mare, scalabilitate și securitate. Ei numesc asta „Focul de artificii BU”.

Deci, am spus că este un sistem cu două straturi în care:

  • Primul strat este consensul mainchain: utilizatorii selectează un nod de validare setat pentru mainchain votând conform protocolului DPoS, iar apoi blocurile sunt generate de algoritmul BFT îmbunătățit. Nodurile de validare din lanțul principal sunt noduri complete și pot participa la orice validare consens sub-lanț.
  • Al doilea strat este consensul sub-lanțului: blocurile din sub-lanț sunt generate periodic de Propunători, iar antetul blocului este trimis lanțului principal pentru consens de validare. Nodurile de validare de pe lanț sunt un subset al nodurilor de validare de pe lanțul principal. Pe baza algoritmului VRF (Verifiable Random Function), nodurile de validare sunt generate aleatoriu și modificate dinamic și sunt extrem de rezistente la atacuri.

Următoarea diagramă vă arată o reprezentare vizuală a modului în care funcționează acest mecanism de consens în două straturi:

Să parcurgem pe scurt toți pașii implicați în Firework. Mai întâi avem procesul electoral.

Alegerile

  • În primul rând, alegerile au loc. BUMO implementează procesul de vot al nodurilor de validare pe baza unui contract inteligent etichetat „contractul de vot”, iar utilizatorul participă la procesul de vot prin trimiterea unei tranzacții pentru declanșarea contractului.
  • Orice persoană sau organizație capabilă să opereze și să mențină noduri pe blockchain poate solicita să devină candidat pentru nodul de validare prin transferul depozitului BU în contractul de vot. Contractul înregistrează adresa contului candidatului și, odată ce devine un nod de validare, stimulentul bloc corespunzător va fi atribuit contului.
  • Atunci când validatorii sunt aleși, aceștia votează asupra diferitelor propuneri. Dacă propunerea obține o 2 / a 3-a supermajoritate, atunci se consideră că este o propunere de succes.

Acum, ce se întâmplă dacă unul dintre aceste noduri se dovedește a fi corupt? Să presupunem că unul dintre aceste noduri de validare este vinovat de efectuarea de operațiuni rău intenționate sau este doar ineficient în general. În acest caz, celelalte noduri pot iniția o „abolire a nodului rău intenționat”.

  • Un nod este clasificat ca ineficient dacă rata de generare a blocului este mai mică decât pragul (cum ar fi 10%) într-un anumit interval de timp
  • Un nod este clasificat ca rău intenționat dacă acționează în mod intenționat într-o manieră bizantină.

Consensul

O tranzacție este adăugată la blockchain numai atunci când îndeplinește următoarele condiții:

  • Tranzacția nu a fost dată nodului înainte
  • Parametrii în care este definită tranzacția sunt legali
  • Taxele de tranzacție alocate sunt suficiente pentru a acoperi totul
  • A rămas spațiu în coada cache în care va fi plasată tranzacția

Puteți obține mai multe detalii despre protocolul Firework chiar aici.

Avantajul BFT modificat al protocolului Firework este că:

  • Dreptul de a genera blocuri este distribuit mai uniform între noduri pentru a evita centralizarea
  • Starea nodurilor la sfârșitul fiecărei runde este stabilă, astfel încât nu este nevoie să adăugați un proces de control și să adăugați mai multe complicații
  • Dimensiunea cozii cache este ajustată dinamic la dimensiunea rețelei generale
  • Rată de succes îmbunătățită a livrării mesajelor și șanse de disponibilitate a nodului.

Un număr total de 500 de milioane de jetoane BUMO sunt acordate blocurilor BUMO. Inițial, 8 jetoane BUMO sunt recompensate pentru descoperirea unui bloc. După aceea, recompensa va fi redusă cu 1/4 la fiecare 5 ani. Teoretic, numărul total de BUMO va fi depășit în următorii 360 de ani.

Vă prezentăm Bumo Blockchain

Orbit Architecture

Conceptul actual al lanțului unic este extrem de depășit din diverse motive.

Dap-urile devin mai complicate

În primul rând, odată cu adoptarea sporită, eficiența stocării a devenit un motiv legitim de îngrijorare. Dapps devin din ce în ce mai complicate. Din această cauză, structura blockchain pe care o avem chiar acum nu a evoluat suficient pentru a face față acestor Dapps de nivel înalt.

Amintiți-vă întregul fiasco al Cryptokitties?

Cryptokitties a fost un joc popular în care ai crescut și crescut pisici digitale pe blockchain. Jocul a devenit atât de popular, încât de fapt a înfundat întregul blockchain. De fapt, consultați acest grafic de mai jos:

Vă prezentăm Bumo Blockchain

Blockchain-ul s-a înfundat atât de mult încât a întârziat orice tranzacție. A amânat chiar lansarea unui ICO.

Diversitatea datelor

În ultimii ani au apărut cazuri de utilizare din ce în ce mai interesante ale blockchain-ului. Deși acest lucru este într-adevăr destul de interesant, adevărul este că blockchain-ul, așa cum îl știm, nu este gata să preia atât de diverse tipuri de date.

Posibile tehnici de scalabilitate?

Cele mai populare două tehnici de scalabilitate la care se uită Bitcoin și Ethereum sunt:

  • Soluții de nivel 2, cum ar fi rețeaua fulger și rețeaua Raiden
  • Zdrobire

Soluțiile de nivel 2 măresc cu siguranță randamentul tranzacției, totuși nu abordează problemele de scalabilitate a stării. Sharding are promisiuni, dar, potrivit Ethereum, este încă mult timp departe de implementarea completă.

Acesta este motivul pentru care BUMO utilizează o structură „Arhitectură polimorfă cu două straturi pentru blockchain multi-copil” pentru a răspunde tuturor nevoilor viitoare de scalabilitate.

Sistemul multi-copil blockchain este prezentat cu o structură multiformă în două straturi, în care „două straturi” înseamnă lanțul principal și lanțurile pentru copii; și „multiform” înseamnă diferitele caracteristici tehnice dintre lanțul principal și lanțurile pentru copii.

Acest design se numește „Arhitectura orbitei”, pe care o puteți vedea în diagrama de mai jos.

Vă prezentăm Bumo Blockchain

Orbita este împărțită în:

  • Lanțul principal
  • Lanț pentru copii

Mai întâi avem lanțul principal. Va exista un singur lanț principal în sistemul BUMO care se va ocupa de întreținerea generală a ecosistemului. Acesta va fi responsabil pentru selectarea validatorilor sub-lanțului, a ofertanților de blocuri de sub-lanț, stocarea stării finale a sub-lanțului. Acesta include două tipuri de noduri, nodurile normale și nodurile validatorului.

Nodurile de validare în sine sunt împărțite între noduri de super validare și noduri de validare obișnuite. Nodurile de super validare trebuie să descarce informațiile și să ia parte la fiecare sub-lanț. Validatorii obișnuiți, pe de altă parte, pot să aleagă sub-lanțurile pe care doresc să le descarce și să le guverneze.

Următoarea parte este Lanțul Copilului. Poate fi fie un singur lanț secundar, fie o colecție de lanțuri secundare. Lanțul pentru copii poate fi proiectat în conformitate cu nevoile unei companii care se dezvoltă pe partea superioară a lanțului BUMO. Ei pot urma arhitectura lanțului principal BUMO SAU pot avea propriul set de reguli și pot bloca limite pentru a-și îndeplini nevoile.

Gândiți-vă la lanțul principal ca la rădăcinile și tulpina unui copac care aceste lanțuri de copii sunt ramurile care răsar din tulpină.

Datorită naturii în expansiune a lanțurilor secundare, BUMO poate scala teoretic mult mai eficient decât celelalte proiecte.

Structura generală arată astfel:

Vă prezentăm Bumo Blockchain

Caracteristici de interoperabilitate

BUMO aduce interoperabilitate prin implementarea sistemului Canal. Înainte de a începe, aruncați o privire la următoarea diagramă:

Canalul este format din două straturi:

  • Lanțuri principale
  • Lanțuri încrucișate

Mainchain constă din noduri de colectare și noduri de validare. Nodurile de validare sunt responsabile de furnizarea unui consens la nivel înalt pentru lanțul încrucișat. După validarea unui bloc al lanțului încrucișat, datele blocului său sunt stocate pe lanțul principal.

Gândiți-vă la lanțurile încrucișate ca la routere în sistemul de rețea tradițional. Ei direcționează datele din diferite blockchain-uri către blockchain-ul țintă. Traduc traduc protocolul și se asigură, de asemenea, că împiedicarea încărcării și atacului pe lanțuri încrucișate.

Lanțul principal poartă mai multe lanțuri încrucișate. Deci, cum comunică lanțul principal cu lanțurile încrucișate și cum comunică aceste lanțuri încrucișate între ele?

Pentru aceasta, trebuie să ne uităm la Canal Interchain Communication Protocol sau CIC. Straturile CIC sunt după cum urmează:

Vă prezentăm Bumo Blockchain

Stratul # 1 este Servicii contractuale care este împărțit în contract între lanț și contract intra-lanț. Acestea definesc contractele de comunicare între lanțuri și de comunicare intra-lanț.

Stratul # 2 este o verificare ușoară. Aceasta este o verificare ușoară care demonstrează faptul că există o tranzacție încrucișată.

Stratul # 3 este tranzacția în sine.

Stratul # 4 este jurnalul de timp efectiv al tranzacției.

Principalii participanți la CIC sunt după cum urmează:

  • Clientul
  • Validator cu lanț încrucișat
  • MainChain Validator
  • Nod colector care va oferi servicii de rutare

Deci, cum va funcționa de fapt CIC? Luați în considerare următorii pași:

  • Mai întâi, expeditorul va crea un contract de tranzacție încrucișat în lanțul de trimitere, care stipulează diferite condiții pentru executarea și anularea contractului. De asemenea, trebuie să demonstreze dovada execuției cu succes din lanțul de destinație.
  • Lanțul expeditor trimite tranzacția către nodul colector al lanțului principal. Colecționarul primește, de asemenea, o validare ușoară a tranzacției pe care o poate verifica pentru a vedea validitatea tranzacției.
  • Colectorul începe procesul de rutare împărțind tranzacția în două părți. Tranzacția de la expeditor la lanțul principal și apoi tranzacția de la lanțul principal la lanțul de destinație.
  • Lanțul de destinație validează tranzacția și trimite un mesaj de confirmare lanțului principal. Colectorul verifică mesajul și îl introduce în blockchain.

BUMO Smart Contract Development

Fiind o platformă inteligentă de dezvoltare a contractelor, BUMO își propune să ofere dezvoltatorilor lor cele mai bune instrumente posibile pentru a-i ajuta să înceapă. Pentru o platformă de contract inteligentă, modalitatea ideală de a obține recunoașterea rapidă a câștigului este de a crea instrumente cât mai ușor de dezvoltat. Să vedem cum reușește BUMO să îndeplinească această sarcină.

Contractele inteligente din BUMO au următoarele proprietăți:

  • Terminarea completă înseamnă că, având în vedere resursele suficiente, contractul va putea rezolva orice problemă
  • Implementare rapidă
  • Apeluri flexibile
  • Executarea fiabilă a contractelor

Contractele inteligente din BUMO sunt executate într-o mașină virtuală numită BuVM. BuVM oferă următoarele proprietăți care stabilește cadrul pentru „contractele inteligente ecologice”.

  • Permite o performanță mai bună a contractelor inteligente
  • Crește securitatea contractelor inteligente
  • Permite suport în mai multe limbi pentru contractele inteligente
  • Creați un mediu prietenos cu dezvoltatorii

Cadrul general al sistemului de contracte inteligente al BUMO arată astfel:

Deci, componentele cadrului sunt următoarele:

  • Bambook: sistemul de registru din BUMO
  • BuOracle: Oferă un mecanism oracle pentru a declanșa apelul invers
  • BuDAPP: Dapps în sistemul BUMO realizează o bogată logică de afaceri prin combinația de implementare DApp și contracte inteligente BUMO
  • BuVM: Mașina virtuală BUMO

Una dintre cele mai atrăgătoare caracteristici ale BUMO este cât de prietenoasă este pentru dezvoltatorii de aplicații tradiționale. Acest lucru se datorează în principal următoarelor caracteristici:

  • Bogăția API-urilor sale native
  • Funcții de tip Websocket care verifică starea tranzacției
  • Împuternicirea utilizatorilor să gestioneze jetoanele fără a fi nevoie de un contract inteligent

Să aprofundăm ultimul punct, deoarece asta face BUMO destul de unic. Mai simplu spus, BUMO permite dezvoltatorilor să creeze o aplicație fără a fi nevoie să creeze un contract inteligent. Click aici pentru a vedea un exemplu despre modul în care se poate gestiona token-ul în BUMO fără un contract inteligent.

De obicei, pe alte platforme de contract inteligente, una dintre cele mai mari probleme este bariera de intrare. Dezvoltatorii trebuie să învețe un nou limbaj (cum ar fi soliditatea) și să creeze contracte inteligente, care să fie etanșe și să nu fie susceptibile la hacks sau bug-uri. Folosind această caracteristică „aplicație fără contract”, BUMO va obține instantaneu o mulțime de dezvoltatori pe platforma lor.

BUMO vs Alte platforme Smart Contract

Să comparăm BUMO cu alte platforme populare de contracte inteligente.

Vă prezentăm Bumo Blockchain

Concluzie

Deci, iată-l.

BUMO aduce o mulțime de caracteristici interesante în spațiul criptografic. Echipa s-a angajat să inoveze blockchain pentru a prezenta soluții reale la unele dintre cele mai mari probleme din spațiul cripto.

Dacă doriți să vă educați cu mai multe detalii tehnice, atunci verificați site-ul lor web Aici.

“>

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me