Toate limbile
Achain este o platformă de blockchain public descentralizată. Dezvoltatorii pot utiliza platforma Achain pentru a publica jetoane, contracte inteligente și sisteme blockchain într -o manieră simplă, rapidă și sigură. Achain se angajează să construiască un sistem de rețea blockchain cu interconectare a informațiilor globale, interconexiune de valoare și schimb de încredere. Filosofia și misiunea tehnică a lui Achain este de a construi o lume blockchain fără bariere.
Mecanismul unic de consens distribuit de RDPOS a lui Achain realizează o mașină virtuală completă a contractului inteligent, cu drepturi independente de proprietate intelectuală, cu performanță a tranzacției pe lanț până la 1.000 TPS. Este o platformă blockchain simplă, rapidă și sigură. Utilizatorii pot utiliza Achain 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 monede pot participa la activități comunitare, cum ar fi crearea și publicarea contractelor inteligente, accesarea serviciilor web, agenții de vot și obținerea de profituri.
caracteristici ale proiectului
stabilitate
Stabilitatea este o cerință necesară pentru a vă asigura că Achain este disponibil. Blockchain vine cu propriile caracteristici descentralizate, iar rețelele descentralizate sunt de obicei complexe și pline de incertitudine. Prin urmare, rezumăm și simplificăm blockchain -ul cu instrumente de proiectare modulare și rulăm contracte inteligente prin construirea unei mașini virtuale modulare, LUA Virtual Machine (denumită în continuare LVM), poate aduce două beneficii acestui design. În primul rând, optimizați performanța LVM pentru a îmbunătăți direct eficiența executării contractului și a reduce factorii de interferență cauzate de cuplarea sistemului; În al doilea rând, slăbiți corelația dintre rețeaua blockchain și starea de rulare a contractelor inteligente. Chiar dacă există probleme cu execuția contractului sau mașina virtuală funcționează anormal, stabilitatea rețelei blockchain poate fi în continuare garantată.
Securitate
POW a adus o contribuție de neșters la securitatea rețelei Bitcoin, dar din cauza cererii crescânde de exploatare și a dificultăților crescute de putere de calcul, aproape toate drepturile sunt concentrate în mâinile minerilor și a grupurilor miniere. Prin cooperarea profesională, acestea au devenit de fapt „servere centrale” extrem de centralizate. Dacă mai mult de 51% din puterea de calcul este combinată, majoritatea tranzacțiilor Bitcoin pot fi controlate teoretic, cum ar fi atacurile DOS (refuzul serviciului) cu care suntem familiarizați. În plus, consumul mare de energie este, de asemenea, criticat. Î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 aplicare. Modul POS are un mare avantaj de securitate față de modul POW, dar premisa este de a atrage suficienți deținători pentru a efectua Mining POS pentru a utiliza pe deplin avantajele de securitate. DPOS este o îmbunătățire a POS, iar Achain a inovat un mecanism de consens RDPOS mai universal din punct de vedere comercial. Cu aceeași securitate ca DPOS, răspunsul la bloc poate fi teoretic îmbunătățit și stabilitatea și securitatea rețelei pot fi crescute. În plus, Achain a propus inovativ un mecanism inteligent de nisip. Contractul oricui este testat pentru prima dată într -o cutie de nisip inteligentă. Achain va efectua teste automatizate pe cale completă și își va monitoriza continuu starea de funcționare. Dacă nivelul de sănătate se deteriorează sau se găsesc vulnerabilități. Rețeaua o va încheia de la sine pentru a evita deteriorarea ecosistemului blockchain din cauza contractului problematic.
scalabilitate
Scalabilitatea este propusă pentru a rezolva problema insulelor informaționale în care blockchain -urile sunt incompatibile între ele. În primul rând, credem că modernizarea și furculița sunt unul dintre modalitățile eficiente de evoluție a rețelei și, după furculiță, se formează un lanț principal și mai multe sub-lanțuri. Lanțul principal și sub-lanțul sunt complet de la o perspectivă tehnică, dar sunt identificatori diferiți pe baza consensului comunității. Fiecare sub-lanț poate fi personalizat în funcție de diferite aplicații comerciale. Construind VEP-uri între sub-lanțuri, funcționează similar cu o poartă, iar informațiile și valoarea pot fi schimbate între sub-lanțuri prin VEP. Prin o astfel de colaborare, se poate forma un ecosistem blockchain multi-aplicație. 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șor de utilizat
Achain atinge ușurința de utilizare prin două aspecte. În primul rând, oferiți un blockchain ca Aservice (BAAS) pentru a scădea pragul de utilizare de către întreprinderi și persoane fizice. Prin forkingul de rețea, personalizarea datelor, eliberarea de contract inteligent și actualizarea, monitorizarea tranzacțiilor de activ, etc. și completate de funcții vizuale, aplicațiile blockchain sunt simple și ușor de utilizat. În al doilea rând, Achain oferă suport pentru mai multe limbi, de la LUA, C ++ la Java, permițând dezvoltatorilor de diferite platforme să se dezvolte în mod convenabil.
scenarii de aplicație
Finanțe de lanț de aprovizionare
Finanțarea lanțului de aprovizionare este un serviciu financiar în care instituțiile financiare (de obicei băncile) se concentrează pe întreprinderile de bază pentru a gestiona fluxul de capital și logistica întreprinderilor mici și din aval de dimensiuni mici și mijlocii, iar prin integrarea informațiilor, controlează riscurile la cel mai scăzut nivel. Este una dintre industriile care s -au dezvoltat rapid în ultimii ani. Datorită costului ridicat de stabilire a creditului, instituțiile financiare trebuie să acționeze cu precauție pe baza controlului riscurilor și adesea să rateze unele proiecte de înaltă calitate. Achain poate ajuta întreprinderile și instituțiile financiare să -și reconstruiască sistemele de credit și să stabilească finanțe mai eficiente ale lanțului de aprovizionare.
În cadrul întreprinderilor de bază ca aviz, o platformă blockchain pentru depozitare, logistică, facturi digitale și raportarea creditului pentru întreprinderi este stabilită prin Achain. Poate realiza informațiile despre bunuri, depozitare, logistică și conturi de primit martorii întreprinderilor din amonte și din aval și instituțiile financiare din lanțul de aprovizionare. Emiterea, confirmarea, circulația, împărțirea și acceptarea notelor digitale sunt declanșate de fiecare participant la lanțul de aprovizionare prin contracte. Condițiile de declanșare se pot baza pe modificările stării datelor din bazele de date de depozitare, logistică și bazele de date ale întreprinderii de bază. Normele de declanșare sunt compilate în conformitate cu contractele părților participante. Actele care respectă sau încalcă regulile vor fi înregistrate pe blockchain -ul de raportare a creditului și nu pot fi modificate.
Achain folosește avantajele BAA -urilor, Smart Sandboxing și alte tehnologii pentru a permite implementarea rapidă. Prin transferul rapid rețelei blockchain inutile la costuri reduse, stabilind un protocol de conexiune folosind VEP și realizând orientate la evenimente prin integrarea datelor. Toți participanții pot verifica în comun autenticitatea datelor, asigurând astfel transferul lină de fonduri în lanțul de aprovizionare și îmbunătățind eficiența colaborării.
Trasabilitatea produsului
Industria de vânzare cu amănuntul are în mod natural caracteristicile datelor de tranzacții fragmentate, nodurilor de tranzacție diversificate și rețelelor de tranzacții complexe. Comunicarea oamenilor
Când achiziționați mărfuri prin mall -uri online sau supermarketuri offline, ambalajul va fi marcat cu informațiile de origine, data producției și producătorul. Dar este dificil pentru noi să judecăm autenticitatea acestor informații. Din cauza marjei de profit de fraudă, mărfuri de mare valoare, cum ar fi diamante, pungi din piele, produsele de îngrijire a pielii sunt mai susceptibile să aibă falsuri. Falsificarea nu numai că dăunează intereselor consumatorilor, dar dăunează și reputației și imaginii de marcă a comercianților, dar societatea trebuie să consume fonduri și forță de muncă pentru a exercita supravegherea legală și sancțiunile legale. În prezent, există mai multe puncte de durere pentru trasabilitatea produsului: în primul rând, trasabilitatea produsului are nevoie nu numai pentru a urmări legătura de producție, ci și legătura de circulație. Acest lucru va adăuga inevitabil mai multă aprobare comună a subiecților și se poate imagina dificultatea colaborării trans-organizaționale; În al doilea rând, indiferent dacă este un producător sau un furnizor de logistică, sistemul utilizat trebuie să fie centralizat și există o problemă cu insula informațională; În al treilea rând, sistemul centralizat are riscul ca indivizii să facă rău.
Ca răspuns la cele trei puncte de durere de mai sus, Achain propune o soluție corespunzătoare - blockchain + Internet of Things. Cu ajutorul Internetului lucrurilor, datele de la legăturile de producție și logistică pot fi colectate în timp real prin intermediul dispozitivelor inteligente și conectate la Achain prin VEP și stocate în rețeaua de trasabilitate. Structura unică de stocare a datelor și tehnologia de evidență distribuită a blockchainului asigură că datele de pe 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ă interogheze informații despre produs, aceștia pot urmări toate informațiile despre produs, atât timp cât cunosc codul produsului și lotul de producție.
Prezentare generală tehnică
Contract și implementare LVM
Contractele inteligente tradiționale sunt limitate la introducerea și ieșirea datelor din lanț, care pot suporta doar unele scenarii simple de aplicație. Din această cauză, Achain a redefinit contractul inteligent. În plus față de datele de pe lanț, permite, de asemenea, datele pe lanț și în afara lanțului să interacționeze și acceptă răspunsurile la eveniment la modificările statutului de date pe 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 în regulile logice. Pentru a atinge obiectivele de mai sus, Achain a făcut două preparate în proiectarea de nivel superior. În primul rând, aplicații potențiale abstracte, extrageți cerințele generale și proiectați interfețe API și structuri de date în avans. Al doilea este să alegeți un limbaj complet pentru a aborda regulile din lumea fizică reală pe cât posibil.
Mecanism de consens
Datorită caracteristicilor distribuției, blockchain necesită un mecanism de consens pentru a funcționa normal. În prezent, algoritmii de consens folosiți pe scară largă sunt în principal: dovada muncii (POW: dovada muncii), dovada echității (POS: dovada mizăi), algoritmul de toleranță la erori bizantine practice (PBFT: toleranța practică a erorilor bizantine) și dovada delegată a mizerii (DPOS: dovada delegată a mizăi). Din perspectiva securității și practicilor, Achain selectează DPOS și îmbunătățește mecanismul de consens RDPOS bazat pe acesta.
RDPO nu numai că moștenește avantajele DPOS - nu necesită o putere de calcul suplimentară pentru a obține alocarea capitalurilor proprii după producția de bloc, dar poate determina, de asemenea, dinamic rezultatele de execuție ale contractului inteligent de către agent sau toate nodurile bazate pe starea tranzacției a rețelei.
Achain ca lanț public, formarea consensului comunității este inseparabilă de sprijinul tokenului. Deținerea unui jeton nu poate obține doar servicii de blockchain de bază, cum ar fi eliberarea de contract și Fork Fork, dar, de asemenea, să participe la vot și să devină un nod proxy pentru a oferi servicii pentru a primi recompense de token. Achain a numit acest act de jetoane și fiecare titular al actului este numit părți interesate, iar greutatea de vot corespunzătoare este alocată în funcție de numărul de act deținut. Nodurile agentului sunt votate de către părțile interesate. Primii 99 de agenți cu cel mai mare număr de voturi se transformă pentru a verifica tranzacțiile, iar comanda este determinată de toate nodurile proxy și se asigură că nu pot fi modificate. Agenții pot beneficia de lucrul normal, dar în caz contrar, dacă lucrează anormal sau nu reușesc să lucreze, vor fi pedepsiți.
Model de cont
În rețeaua blockchain, adresa contului este o soluție concepută pentru schimbul securizat. Contul, cheia publică și procesul de generare a cheilor private au următoarea relație: Cheie privată -> Cheie publică -> Adresa contului. Toate aceste trei folosesc algoritmul HASH securizat (SHA) pentru a asigura o securitate suficientă. Hash este un rafinament al informațiilor, de obicei, producția sa este mult mai mică decât aportul și este o lungime fixă. Cu mijloace tehnice actuale, hașele cu criptare puternică trebuie să fie ireversibile. Adică, informațiile cheie private ale utilizatorului nu pot fi derivate prin adresa contului utilizatorului.
Achain folosește modelul de cont în locul modelului UTXO al Bitcoin (ieșire de tranzacție nesperată). Deși UTXO este proiectat foarte inteligent, acceptă mai multe tranzacții în paralel și are o protecție relativ bună a confidențialității contului. Cu toate acestea, proiectarea contului Bitcoin este un design orientat către tranzacții și este foarte dificil să implementați contracte inteligente bazate pe UTXO. Contractele inteligente din ecosistemul Achain necesită adesea condiții și state pentru a declanșa tranzacții de active, așa că Achain a ales în sfârșit modelul de cont.
Rețeaua de furcă
Achain propune o rețea potrivită pentru furculița pe baza a două considerente. În primul rând, mențineți o vitalitate puternică și, în al doilea rând, întâlniți diferite scenarii de aplicare. În primul rând, rețeaua blockchain este o comunitate formată din mulți participanți în funcție de anumite consens. Împărțirea consensului determină apariția furcilor grele, iar astfel de furci sunt uneori bune și alteori au diferență de timp. Prin screeningul și eliminarea oamenilor, un grup de rețele valoroase blockchain vor fi în cele din urmă lăsate în urmă, ceea ce este foarte în concordanță cu legea autoevoluției continue a speciilor și a mediului în lumea auto-organizată.
Achain va servi drept punct de plecare al întregii rețele de furcă și poate fi, de asemenea, numit lanț principal. Lanțul principal poate elimina sub-lanțul paralel cu acesta, iar sub-lanțul poate continua să continue furculița, iar toate lanțurile au un statut egal. Când are loc o furculiță, VEP va înregistra și va transmite informațiile de înregistrare ale acestui sub-lanț, cum ar fi Genesis Block Information, sub-lanț ID, nod de semințe, active digitale, număr de identificare a serviciilor, etc. Dacă furculița continuă să apară, aceste informații de înregistrare vor fi actualizate de VEP și sincronizate din nou la întreaga rețea. Când este necesară interacțiunea între lanțuri, conexiunile pot fi stabilite prin înregistrarea informațiilor, adică descoperirea serviciilor și interacțiunea informațională și schimbul de valori pot fi obținute în cadrul VEP. VEP este similar cu serviciul DNS de pe Internet și este responsabil pentru înregistrarea informațiilor, actualizarea informațiilor și furnizarea de servicii de acces.
Protocol de schimb de valori
VEP este un protocol standard pentru conectarea diferitelor rețele blockchain. VEP a stabilit linii directoare pentru a colabora. Înregistrează informațiile de înregistrare ale fiecărui lanț și oferă servicii lanțurilor din lista de încredere pentru solicitări de interogare și conexiune. VEP acceptă două scenarii de aplicație: interacțiunea nodului cu lanț transversal și apel contractual cu lanț. Primul folosește modificările de stat ale datelor stocate pe noduri sau date externe pentru a genera indirect interacțiuni între contracte și poate genera informații noi. De exemplu: împrumutul restant datorat, după cum a fost convenit în contract, va afecta creditul personal. Înregistrările de împrumut pot fi stocate pe blockchain A, în timp ce datele de credit pot fi stocate pe blockchain B, iar informațiile de identificare personală pot proveni din baze de date publice externe. Acesta din urmă este apelul reciproc între contracte. Un exemplu cel mai simplu este schimbul de jetoane a două lanțuri și menținerea valorii totale neschimbate.
Eveniment condus
Bazându-se pe VEP, Achain poate realiza interacțiunea informațională și schimbul de valori între lanțuri și chiar să încorporeze surse de date non-blockchain precum IoT (Internet of Things), AI (inteligență artificială), baze de date pentru întreprinderi sau servicii publice în lumea fizică reală în ecosistem, realizând în timp real.
Achain este o platformă publică blockchain. Dezvoltatorii sunt capabili să emită jetoane, contracte inteligente, să creeze aplicații și sisteme blockchain. Origiat în 2015, a fost lansat pe site -ul principal în iulie 2017. Achain se angajează să înființeze o rețea globală de schimb de informații și de tranzacționare a valorilor. Achain a fost inițial dezvoltat de Fundația Achain nonprofit, bazată pe Singapore, care este construită și întreținută de comunitățile de fani din întreaga lume.
link -uri conexe:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html####
https://www.okex.com/cn/project/98/