Toate limbile
Achain este o platformă blockchain publică descentralizată. Dezvoltatorii pot folosi platforma Achain pentru a lansa jetoane, contracte inteligente și sisteme blockchain simplu, rapid și în siguranță. Achain se angajează să creeze un sistem de rețea blockchain cu schimb global de informații, interconectare de valoare și schimb de încredere. Conceptul și misiunea tehnică Achain este de a construi o lume blockchain fără bariere.
Mecanismul unic de consens distribuit RDPOS al Achain realizează mașina virtuală completă a contractului inteligent al lui Turing, cu drepturi de proprietate intelectuală independente. Performanța tranzacției pe lanț este de până la 1000 TPS. Este o platformă blockchain simplă, rapidă și sigură. Utilizatorii Achain pot fi utilizați pentru a implementa rapid aplicații descentralizate la nivel de întreprindere, cum ar fi activele digitale și contractele inteligente. Monedele ACT au valoarea ecosistemului Achain. Deținătorii de jetoane pot participa la activități ale comunității, cum ar fi crearea și publicarea de contracte inteligente, accesarea serviciilor web, votul proxy și obținerea de profituri.
Funcțiile proiectului
Stabilitatea
Stabilitatea este o condiție necesară pentru ca Achain să poată fi utilizat. Blockchain-ul are propriile sale caracteristici descentralizate, iar rețelele descentralizate sunt de obicei complexe și pline de incertitudini. Prin urmare, abstragem și simplificăm blockchain-ul cu ajutorul instrumentelor de proiectare modulară și rulăm contracte inteligente prin construirea unei mașini virtuale modulare - Lua Virtual Machine (denumită în continuare LVM).Acest design poate aduce două beneficii. Unul este de a optimiza performanța LVM pentru a îmbunătăți direct eficiența executării contractului și a reduce factorii de interferență cauzați de cuplarea sistemului, cealaltă este de a slăbi corelația dintre rețeaua blockchain și starea de funcționare a contractelor inteligente. rețeaua poate fi încă garantată.
Securitate
PoW a adus o mare contribuție la securitatea rețelei Bitcoin, dar din cauza cererii tot mai mari pentru minerit și a dificultății puterii de calcul, aproape toate drepturile sunt concentrate în mâinile minerilor și a piscinelor miniere. Prin cooperare profesională, ei au devenit de fapt un „server central” extrem de centralizat. Dacă mai mult de 51% din puterea de calcul este combinată, teoretic poate controla majoritatea tranzacțiilor Bitcoin, cum ar fi binecunoscutul atac DOS (Denial of Service). În plus, este criticat și consumul mare de energie. În comparație cu modelul PoW, modelul PoS este încă în curs de dezvoltare, iar aceste direcții de dezvoltare se bazează în principal pe securitate și aplicații. Modelul PoS are mari avantaje de securitate față de modelul PoW, dar premisa este că sunt atrași destui deținători pentru a efectua mining PoS pentru a juca pe deplin avantajele securității. DPoS este o îmbunătățire a PoS, iar Achain a inovat un mecanism de consens RDPoS mai aplicabil comercial. În cazul aceleiași securități ca și DPoS, teoretic poate îmbunătăți răspunsul la bloc și poate crește stabilitatea și securitatea rețelei. În plus, Achain propune în mod inovator un mecanism sandbox inteligent. Orice contract eliberat de oricine trebuie mai întâi să fie executat de probă în sandbox-ul inteligent. Achain va efectua un test automat pe întreg drumul pe acesta și va monitoriza continuu starea de funcționare a acestuia. Dacă nivelul de sănătate se deteriorează sau este găsită o lacună. Rețeaua o va rezilia la propria hotărâre pentru a evita deteriorarea ecologiei blockchain cauzată de contractele problematice.
Scalabilitate
Scalabilitatea este propusă pentru a rezolva problema insulelor de informații în care blockchain-urile sunt incompatibile între ele. În primul rând, credem că upgrade-urile și fork-urile sunt una dintre modalitățile eficiente de evoluție a rețelei.După forks se formează un lanț principal și mai multe sub-lanțuri. Lanțul principal și sub-lanțul sunt complet echivalente din punct de vedere tehnic, dar sunt stabilite cu identificări diferite bazate pe consensul comunității. Fiecare sub-lanț poate fi personalizat în mod corespunzător în funcție de diferite aplicații de afaceri.Prin construirea VEP între sub-lanțuri, metoda sa de lucru este similară cu cea a unui gateway.Sub-lanțurile pot face schimb de informații și pot face schimb de valoare prin VEP. Printr-o astfel de colaborare, se poate forma un ecosistem blockchain cu aplicații multiple. Nu numai că, datele online non-blockchain vor fi incluse și în ecosistemul Achain, completate de contracte inteligente, care pot răspunde la evenimentele din lumea reală.
Ușurință în utilizare
Achain asigură ușurința în utilizare în două moduri. Unul este de a oferi o platformă Blockchain ca serviciu (Blockchain ca serviciu, denumită BaaS) pentru a reduce pragul de utilizare de către întreprinderi și persoane fizice. Prin bifurcarea rețelei, personalizarea datelor, eliberarea și actualizarea unui contract inteligent, monitorizarea tranzacțiilor cu active etc., completate de funcții de vizualizare, aplicațiile blockchain devin ușor de utilizat. Al doilea este că Achain oferă suport în mai multe limbi, de la Lua, C++ la Java, astfel încât dezvoltatorii de pe diferite platforme să se poată dezvolta cu ușurință.
Scenariu de aplicare
Finanțarea lanțului de aprovizionare
Finanțarea lanțului de aprovizionare este un serviciu financiar în care instituțiile financiare (de obicei băncile) gestionează fluxul de capital și logistica întreprinderilor mici și mijlocii din amonte și din aval în jurul întreprinderii de bază și controlează riscul pentru cel mai jos nivel prin integrarea informaţiei.Este una dintre industriile care s-a dezvoltat rapid în ultimii ani. Datorită costului ridicat de stabilire a creditului, instituțiile financiare trebuie să acționeze cu prudență pe baza controlului riscurilor și, adesea, ratează unele proiecte de înaltă calitate. Achain poate ajuta întreprinderile și instituțiile financiare să-și reconstruiască sistemele de credit și să stabilească o finanțare mai eficientă a lanțului de aprovizionare.
Cu întreprinderea de bază ca aprobare, Achain va stabili o platformă blockchain pentru depozitare, logistică, facturi digitale și credit corporativ. Poate realiza informații despre mărfuri, depozitare, logistică și conturi de încasat asistate în comun de întreprinderile din amonte și din aval și de instituțiile financiare din lanțul de aprovizionare. Emiterea, confirmarea, circulația, împărțirea și acceptarea facturilor digitale sunt declanșate de contractele fiecărui participant în lanțul de aprovizionare.Condițiile de declanșare pot fi bazate pe modificări ale stării datelor în depozitare, blockchain logistic și bazele de date de bază ale întreprinderii. Regulile de declanșare se bazează pe Contractul părților participante este scris, iar comportamentele de respectare sau încălcare a regulilor vor fi înregistrate în blockchain-ul de credit și nu pot fi modificate.
Achain utilizează avantaje tehnice, cum ar fi BaaS și sandbox inteligent, iar întreprinderile pot realiza o implementare rapidă. Stabiliți rețele blockchain neutilizate prin bifurcare rapidă la costuri reduse, utilizați VEP pentru a stabili protocoale de conectare și implementați bazate pe evenimente prin integrarea datelor. Toți participanții pot verifica în comun autenticitatea datelor, astfel încât să asigure transferul fără probleme a fondurilor în lanțul de aprovizionare și să îmbunătățească eficiența colaborării.
Trazabilitatea produselor
Industria de retail este caracterizată în mod natural de date fragmentate ale tranzacțiilor, noduri de tranzacții diversificate și rețele complexe de tranzacții. Când oamenii cumpără bunuri prin mall-uri online sau supermarketuri offline, ambalajul va fi marcat cu informații despre origine, data producției și producător. Dar ne este greu să judecăm autenticitatea acestor informații. Datorită marjelor mari de profit ale contrafacerii, produsele cu valoare ridicată, cum ar fi diamantele, gențile din piele, produsele de îngrijire a pielii etc. sunt mai probabil să fie contrafăcute. Contrafacerea nu doar dăunează intereselor consumatorilor, dar dăunează și reputației și imaginii de marcă a afacerilor.Societatea trebuie, de asemenea, să consume fonduri și forță de muncă pentru a exercita supravegherea legală și sancțiunile legale. În ceea ce privește trasabilitatea mărfurilor, există în prezent mai multe puncte dificile: în primul rând, trasabilitatea mărfurilor nu numai că trebuie urmărită până la legătura de producție, ci și până la legătura de circulație. Acest lucru va crește inevitabil aprobarea comună a mai multor subiecte, iar dificultatea colaborării interorganizaționale poate fi imaginată; în al doilea rând, sistemele utilizate atât de producători, cât și de furnizorii de logistică trebuie să fie centralizate și există o problemă a insulelor de informații izolate; în al treilea rând, există sisteme centralizate Riscul ca un individ să facă rău.
Vizând cele trei puncte dureroase de mai sus, Achain propune o soluție corespunzătoare - blockchain + Internet of Things. Cu ajutorul internetului obiectelor, datele din producție și logistică pot fi colectate în timp real prin intermediul dispozitivelor inteligente și conectate la Achain prin VEP pentru a fi stocate în rețeaua de trasabilitate. Structura unică de stocare a datelor și tehnologia contabilă distribuită a blockchain-ului asigură că datele din lanț nu pot fi modificate. În același timp, criptarea asimetrică și anonimatul relativ pot asigura că informațiile de bază ale întreprinderii nu sunt scurse. Atunci când consumatorii trebuie să se întrebe despre informații despre mărfuri, ei pot urmări toate informațiile despre marfă atâta timp cât cunosc codul mărfurilor și lotul de producție.
Prezentare generală tehnică
Implementarea Contractului și LVM
Contractele inteligente tradiționale sunt limitate la intrarea și ieșirea de date în lanț, care poate suporta doar câteva scenarii de aplicații simple. Din acest motiv, Achain redefinește contractul inteligent. În plus față de datele on-chain, permite, de asemenea, să interacționeze datele din lanț și din afara lanțului și acceptă răspunsurile la evenimente la modificările stării datelor în lanț și în afara lanțului. . Majoritatea aplicațiilor comerciale din lumea reală sunt foarte complexe, iar această complexitate se reflectă în structurile de date și regulile logice. Pentru a atinge obiectivele de mai sus, Achain a făcut două pregătiri în proiectarea de nivel superior. Una este să abstrageți aplicațiile potențiale, să extrageți cerințe generale și să proiectați interfețe API și structuri de date în avans. Al doilea este să alegeți un limbaj complet Turing pentru a aproxima cât mai mult posibil regulile din lumea fizică reală.
Mecanism de consens
Datorită naturii distribuite, blockchain-ul are nevoie de un mecanism de consens pentru a funcționa corect. Algoritmii de consens folosiți pe scară largă în prezent includ în principal: Proof of Work (PoW: Proof of Work), Proof of Stake (PoS: Proof of Stake), Practical Byzantine Fault Tolerance Algorithm (PBFT: Practical Byzantine Fault Tolerance), Delegated Proof of Equity (DPoS) : Dovada de miză delegată). Din luarea în considerare a siguranței și caracterului practic, Achain alege DPoS și îmbunătățește mecanismul de consens RDPoS pe baza acestuia.
RDPoS nu numai că moștenește avantajele DPoS - nu are nevoie să consume putere de calcul suplimentară pentru a realiza distribuirea drepturilor și intereselor după producția de bloc, ci poate determina dinamic rezultatele execuției contractelor inteligente de către agenți sau toate nodurile în funcție de la starea tranzacției rețelei.
Ca lanț public, Achain nu poate forma un consens comunitar fără sprijinul mijloacelor economice——Token. Holding Token nu numai că poate obține servicii blockchain de bază, cum ar fi eliberarea contractului și fork-ul de rețea, dar, de asemenea, poate participa la vot și poate deveni un nod de agent pentru a furniza servicii și a obține recompense Token. Achain a numit acest Token ACT și fiecare deținător de ACT este numit parte interesată, iar ponderea de vot corespunzătoare este alocată în funcție de numărul de dețineri ACT. Nodurile proxy sunt alese prin votul părților interesate. Primii 99 de agenți cu cele mai multe voturi verifică pe rând tranzacția, iar ordinea este stabilită în comun de toate nodurile de agenți și este garantat că nu poate fi manipulată. Agenții pot câștiga beneficii dacă lucrează normal și vor fi pedepsiți dacă lucrează anormal sau nu lucrează.
Modelul de cont
În rețeaua blockchain, adresa contului este o schemă concepută pentru schimbul în siguranță, iar procesul de generare a contului, a cheii publice și a cheii private au următoarea relație: cheie privată—>cheie publică—> Cont adresa, toate trei folosesc Secure Hash Algorithm (SHA pe scurt), care poate asigura o securitate suficientă. Un hash este o distilare a informațiilor, de obicei rezultatul este mult mai mic decât intrarea și are o lungime fixă. Cu mijloacele tehnice actuale, un hash cu criptare puternică trebuie să fie ireversibil. Adică, informațiile cheii private ale utilizatorului nu pot fi deduse din adresa contului utilizatorului.
Achain folosește modelul de cont în loc de modelul UTXO al Bitcoin (Ieșire tranzacție necheltuită). Deși designul UTXO este foarte ingenios, acceptă mai multe tranzacții în paralel, iar protecția confidențialității contului este relativ bună. Cu toate acestea, designul contului Bitcoin este specific tranzacțiilor și este foarte dificil să implementați contracte inteligente bazate pe UTXO. Contractele inteligente din ecosistemul Achain necesită adesea condiții și stări pentru a declanșa tranzacții cu active, așa că Achain a ales în sfârșit modelul Contului.
Forked Network
Achain propune o rețea bifurcată adecvată pe baza a două considerente. Unul este de a menține vitalitatea robustă, iar celălalt este de a îndeplini diferite scenarii de aplicare. În primul rând, rețeaua blockchain este o comunitate formată din mulți participanți conform unui anumit consens, scindarea consensului face ca hard fork să se întâmple, iar acest tip de fork este uneori bun și alteori rău. Prin screening-ul și eliminarea oamenilor, va rămâne în cele din urmă un lot de rețele blockchain valoroase, ceea ce este foarte în concordanță cu legea auto-evoluției continue a speciilor și a mediului în lumea auto-organizată.
Achain va servi drept punct de plecare al întregii rețele bifurcate, care poate fi numită și lanțul principal. Lanțul principal se poate bifurca în sub-lanțuri paralele, iar sub-lanțurile pot continua să se bifurcă, iar toate lanțurile au statut egal. Când apare o furcăre, VEP va înregistra și va difuza informațiile de înregistrare ale acestui sub-lanț, cum ar fi informații despre blocul genezei, ID-ul sub-lanțului, nodul semințe, activele digitale, numărul de identificare a serviciului etc. Dacă bifurcația continuă să apară, aceste informații de înregistrare vor fi actualizate din nou de VEP și sincronizate cu întreaga rețea. Când este necesară interacțiunea între lanțuri, o conexiune poate fi stabilită sub formă de descoperire a serviciului prin informații de înregistrare, iar interacțiunea de informații și schimbul de valori pot fi realizate în cadrul VEP. VEP este similar cu serviciul DNS de pe Internet, responsabil pentru înregistrarea informațiilor, actualizarea informațiilor și furnizarea de servicii de acces.
Protocol de schimb de valori (Protocol de schimb de valori)
VEP este un protocol standard pentru conexiunile dintre diferite rețele blockchain. VEP stabilește linii directoare pentru modul de colaborare. Înregistrează informațiile de înregistrare ale fiecărui lanț și oferă servicii lanțurilor din lista de încredere pentru solicitări de interogare și conectare. VEP acceptă două scenarii de aplicație: interacțiunea nodurilor încrucișate și invocarea contractelor încrucișate. Primul utilizează schimbările de stare ale datelor stocate în noduri sau date externe pentru a permite indirect interacțiunea contractelor și poate genera informații noi. De exemplu: Nerambursarea împrumutului datorat în conformitate cu contractul va afecta creditul personal. Înregistrările împrumuturilor pot fi stocate în blockchain A, în timp ce datele de credit pot fi stocate în blockchain B, iar informațiile de identificare personală pot proveni dintr-o bază de date publică externă. Acesta din urmă este apelurile reciproce între contracte. Cel mai simplu exemplu este schimbul de jetoane a două lanțuri și păstrarea valorii totale neschimbate.
Grisat de evenimente
Bazându-se pe VEP, Achain poate realiza interacțiunea de informații și schimbul de valori între lanțuri și chiar poate integra IOT (Internet of Things), AI (Inteligenta artificială), întreprinderi sau surse publice de date non-blockchain, cum ar fi bazele de date de servicii sunt, de asemenea, incluse în ecologie pentru a realiza în timp real bazate pe evenimente (Event-Driven).
Achain este o platformă publică blockchain. Dezvoltatorii pot emite jetoane, contracte inteligente, pot crea aplicații și sisteme blockchain. Originară în 2015, rețeaua principală a fost lansată în iulie 2017. Achain se angajează să creeze o rețea globală de schimb de informații și tranzacții cu valoare blockchain. Achain a fost dezvoltat inițial de organizația non-profit Achain Foundation cu sediul în Singapore, care este co-construită și menținută în comun de comunitățile de fani din întreaga lume.
Linkuri conexe:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/