Toate limbile
ECOChain este un lanț public descentralizat foarte rapid și prietenos din punct de vedere economic, care utilizează contracte inteligente Ethereum executate într-o mașină virtuală (VM). Inițiat de o echipă internațională blockchain bine-cunoscută, folosește tehnologia blockchain ca bază pentru a explora piața economică globală și lumea blockchain și pentru a construi un ecosistem global descentralizat distribuit.
Misiunea ECOChain În dezvoltarea viitorului sistem de piață economică, Organizația de Cooperare Economică își asumă misiunea de a exploata pe deplin avantajele blockchain-ului, folosind sistemul tradițional de piață economică, remodelarea noului ecosistem economic și realizarea unui sistem solid, ecosistem descentralizat credibil, rapid, prietenos cu finanțele, prietenos cu economia. În același timp, permite mai multor persoane să aibă o rețea de securitate distribuită sigură și de înaltă calitate, astfel încât dezvoltarea și stimulentele pieței sănătoase și de încredere să poată fi realizate prin lanțul de cooperare economică. Aceasta este, de asemenea, misiunea Grupului de lanț al OCDE.
La nivel tehnic, ECOChain este construit folosind tehnologia blockchain (protocoale de comunicare, criptare etc.) pentru a se asigura că nu există obstacole în conexiunea dintre utilizatori. Are următoarele avantaje unice:
1. Performanță ridicată
(1) Utilizatorii pot experimenta o viteză mare a tranzacțiilor. Lanțul economic utilizează protocoale de comunicare cunoscute de mult pentru a-și maximiza beneficiile. Diverse modele de analiză și teste de stres, poate suporta până la 560 de tranzacții pe secundă.
(2) Un algoritm eficient de consens adaptiv este un protocol blockchain furnizat de ECOSOC. Acest algoritm adaptiv asigură procesarea eficientă concomitentă a lanțului public și rezolvă cu acuratețe erorile nodurilor și problemele de conexiune la rețea.
(3) Confirmare rapidă a tranzacției. ECOC utilizează un algoritm de consens eficient și adaptiv pentru a asigura finalizarea tranzacțiilor, adică confirmarea tranzacției, și optimizează alte atribute în procesul de confirmare a tranzacției, cum ar fi algoritmii de semnătură de securitate criptografică și metodele de stocare a registrului.
(4) Pentru stocare, ECOC acceptă stocarea locală a bazelor de date, stocarea sistemului de fișiere și stocarea în cloud. Stocarea locală realizează separarea la cald și la rece, stocarea bazei de date utilizează baze de date și modele de tabele, iar stocarea în cloud acceptă extinderea conform regulilor clusterului cloud.
2. Accesul de mare viteză la ECOC se bazează pe principiul minimizării cercului de dezvoltare a aplicațiilor de afaceri, satisfacerea cunoștințelor de dezvoltare existente ale programatorilor și promovarea implementării și întreținerii acestuia cu securitate ridicată. Prin urmare, realizează multă compatibilitate în ceea ce privește dezvoltarea afacerii utilizatorilor, implementarea și securitatea. Ecosistemul oferă mulți clienți (diferite tipuri de portofel) și instrumente (SDK) pentru utilizatori și dezvoltatori, aceștia pot alege cum să se conecteze la blockchain cu o experiență bună de UI, securitate ridicată, costuri mai mici și viteză rapidă. Sunt disponibili, de asemenea, clienți SPV (Simple Verification Payments), făcând posibile multe operațiuni fără a rula un nod complet, dar și fără a utiliza servicii terțe (operațiuni cu mai puțină încredere).
3. Securitate ridicată
(1) Stocare fiabilă și consecventă ECOC garantează că cererile de servicii nu vor fi modificate în timpul transmiterii prin criptare asimetrică și semnături digitale (criptare publică) și stochează datele fiecărui nod. Pentru înregistrările de date stocate, se utilizează autoverificări în nod și validarea datelor cu mai multe noduri în timp aproape real pentru a se asigura că înregistrările de date stocate nu pot fi modificate.
(2) Confidențialitatea utilizatorului și confidențialitatea tranzacțiilor Identitatea reală a utilizatorului și adresa publică blockchain în ECOC sunt izolate. Adresa publică este un pseudonim. Nu se pot obține informații asociate despre utilizator din depozitul de înregistrări al fiecărui nod. Stocarea informațiilor utilizatorului are mai multe straturi de protecție, cum ar fi controlul permisiunilor, autentificarea accesului și stocarea criptată. Utilizatorii cu confidențialitate mai mare a tranzacțiilor pot alege, de asemenea, un mecanism independent de tranzacție. Fiecare tranzacție a aceluiași utilizator este mapată la o adresă diferită pe blockchain, asigurându-se că mai multe înregistrări ale unui utilizator nu pot fi obținute în registru (nedepistabile).
(3) Sistem de gestionare a cheilor de securitate În soluția de gestionare a cheilor ECOC, sunt furnizate funcții de securitate a cheilor și de delegare a contului de utilizator pentru a asigura securitatea cheii. Key Security criptează cheia privată cu informații despre utilizator. Securitatea cheii nu poate fi accesată în cadrul proceselor normale de afaceri. Există instrumente CLI și GUI pentru a salva cheile offline (stocare la rece). În plus, algoritmul de consens intern, pariorii pot folosi diferite conturi ale aceluiași portofel pentru a co-semna atunci când formează blocuri (tranzacții Coinbase). Acest lucru sporește securitatea pariorilor.
(4) Operation Efficiency ECOChain construiește instrumente GUI și CLI pentru indicatorii de date (analiza). Datele de stocare a contractelor inteligente și blockchain pot fi testate, inspectate, filtrate sau personalizate pentru a genera orice tip de raport în funcție de nevoile aplicației și ale afacerii Dapp. În plus, există un compilator boost pentru compilarea codului. Există și alte instrumente pentru analiza securității, costul și performanța contractelor inteligente. Toate acestea aparțin Ecosistemului Organizației de Cooperare Economică (ECOC). ECOChain oferă componente generale și eficiente de colectare a informațiilor, care sunt implementate în stratul de afaceri, stratul nod consens și stratul de stocare registru. Componenta de colectare a informațiilor colectează informațiile de sistem ale mașinii (cum ar fi CPU, memorie, hard disk și starea rețelei), starea de utilizare a nodurilor (cum ar fi accesul la nod, timpul petrecut, starea nodului etc.) și utilizarea în afaceri (acces la afaceri, rata de succes, Distribuția consumatoare de timp etc.) sunt afișate pe interfața de monitorizare în timp real pentru a facilita gestionarea întregului sistem.
Odată cu îmbunătățirea, extinderea și dezvoltarea continuă a ecosistemului lanțului ECO, pot fi rezolvate tot mai multe cazuri de utilizare, iar capacitatea de utilizare a lanțului ECO va fi îmbunătățită, rezultând o circulație mai mare și o valoare mai mare inevitabil.
Cazul de utilizare 1: Economie de piață comercială Mall
Mall-urile de pe piața comercială nu numai că aduc confort oamenilor, ci aduc și un flux de trafic uriaș. Lanțul ECOC va stabili o platformă descentralizată de tranzacționare a pieței economice online pe care vor fi afișate diverse articole. Cumpărătorul și vânzătorul convin asupra unui contract inteligent pe platforma ECOChain. Cumpărătorul plasează o anumită cantitate de jetoane pe blockchain. Odată ce vânzătorul confirmă că articolul a fost primit corect, simbolul de pe blockchain este trimis automat în contul vânzătorului. În caz contrar, dacă cumpărătorul nu a primit articolul sau nu l-a confirmat, conform acordului din contractul inteligent, tokenul de pe blockchain va fi returnat în contul cumpărătorului. Pentru unele tranzacții mari, sunt necesare mai multe garanții. Tehnologia inteligenței artificiale poate fi utilizată pentru a proteja drepturile de proprietate ale articolelor înregistrate în lanț pentru a evita încălcarea contractului de către ambele părți. Este necesară o anumită sumă de depozit (garanție). Acest tip de proces de cumpărare și vânzare nu este doar sigur, ci și protejează drepturile cumpărătorilor și vânzătorilor.
Cazul de utilizare 2: Tranzacții în lanțuri încrucișate și interoperabilitate
Blockchain-urile au astăzi multe arhitecturi, proprietăți și obiective diferite. Unii vor supraviețui, alții nu. Dar este posibil să le conectați într-o manieră descentralizată? Conectivitatea lanțului descentralizat (încrucișat) adaugă valoare lanțurilor conectate și industriei blockchain. Aplicațiile pot fi utilizate universal; efectele de rețea își măresc capacitatea de utilizare și păstrează descentralizarea (încredere mai puțin în proprietate). OCDE lucrează deja la acest lucru. Codul de schimb atomic este implementat ca sursă deschisă, cu depozitul publicat pe GitHub (codul sursă GitHub). Prima țintă este Ethereum, deoarece este o platformă mare cu un ecosistem bogat. Vor urma și alte platforme. Schimburile atomice sunt schimbul de active într-un mod complet descentralizat, ceea ce înseamnă că monedele sau jetoanele sunt schimbate între diferite lanțuri fără a fi nevoie de terți sau custozi. În viitor, se va realiza interoperabilitatea între lanțul OCDE și alte lanțuri care rulează mașini virtuale. O hârtie galbenă pe lanțuri încrucișate este de asemenea în curs.
Cazul de utilizare 3: protocolul separat al Oracle (consens)
Mașina virtuală este o mașină de stări deterministă. Este izolată de lumea exterioară. Aceasta înseamnă că nu poate accesa nicio dată din exterior. Singura modalitate de a obține date este să le introduceți de la cineva care are acces la contractul inteligent (prin funcții contractuale). Entitățile care au acces la aceste funcții pot face codul VM util. Un exemplu comun sunt datele cursului de schimb. Așa s-a născut termenul „oracol”. Entitatea care are acces special la contractul inteligent și îl alimentează în mod regulat cu date reale este oracolul. Termenul provine probabil din faptul că această entitate (de obicei serverul) are mare încredere de către utilizatorii aplicației. În acest fel, aplicațiile descentralizate pot funcționa pentru cazuri reale de utilizare.
Cazul de utilizare 4: Aplicarea Proof of Location (PoL)
Proof of Location este o problemă în care o entitate trebuie să-și dovedească locația adevărată (fizică) altora. Un sistem GPS oferă cuiva informații pentru a-și calcula automat locația, cu erori minore. Problema este că aceste informații GPS nu pot fi folosite pentru a convinge pe alții. Deci întreaga întrebare este, cum poate cineva să demonstreze că, la un moment dat, el nu falsifică locația acesteia. Cel mai frecvent caz de PoL este aplicat lanțului logistic. În ceea ce privește produsele cheie, cum ar fi alimentele și medicamentele, problema este și mai presantă. Există și alte cazuri de utilizare. PoL nu are soluții convenționale. Din fericire, cazurile de utilizare sunt specifice și legate de locație. În aceste locuri, hardware-ul special poate fi folosit de la diferite entități. Sistemul nostru oracol, pe care îl numim cazul de utilizare 3, poate oferi PoL cu încredere deplină aici. O rețea mesh de hardware, consens oracol și puncte de interes poate oferi o soluție viabilă.