Všetky jazyky
Achain je decentralizovaná verejná blockchain platforma. Vývojári môžu využiť platformu Achain na uvoľnenie tokenov, inteligentných zmlúv a blockchain systémov jednoducho, rýchlo a bezpečne. Achain sa zaviazal vytvoriť blockchain sieťový systém s globálnou výmenou informácií, prepojením hodnôt a výmenou dôvery. Koncept a technické poslanie Achainu je vybudovať blockchainový svet bez bariér.
Jedinečný mechanizmus distribuovaného konsenzu spoločnosti Achain RDPOS realizuje virtuálny stroj spoločnosti Turing s nezávislými právami duševného vlastníctva. Výkon transakcie v reťazci dosahuje až 1 000 TPS. Ide o jednoduchú, rýchlu a bezpečnú blockchain platformu. Používatelia Achain môžu používať na rýchle nasadenie decentralizovaných aplikácií na podnikovej úrovni, ako sú digitálne aktíva a inteligentné zmluvy. ACT coiny majú hodnotu ekosystému Achain. Držitelia tokenov sa môžu podieľať na komunitných aktivitách, ako je vytváranie a zverejňovanie inteligentných zmlúv, prístup k webovým službám, hlasovacie proxy a zarábanie ziskov.
Funkcie projektu
Stabilita
Stabilita je nevyhnutnou podmienkou, aby bol Achain použiteľný. Blockchain má svoje decentralizované funkcie a decentralizované siete sú zvyčajne zložité a plné neistôt. Preto abstrahujeme a zjednodušujeme blockchain pomocou modulárnych dizajnových nástrojov a spúšťame smart kontrakty vybudovaním modulárneho virtuálneho stroja – Lua Virtual Machine (ďalej len LVM).Tento dizajn môže priniesť dve výhody. Jedným je optimalizácia výkonu LVM, aby sa priamo zlepšila efektívnosť vykonávania zmlúv a znížili sa faktory rušenia spôsobené prepojením systému, druhým je oslabenie korelácie medzi blockchainovou sieťou a prevádzkovým stavom inteligentných zmlúv. Stabilita reťazca sieť môže byť stále zaručená.
Bezpečnosť
PoW výrazne prispel k bezpečnosti siete bitcoinov, ale kvôli rastúcemu dopytu po ťažbe a ťažkostiam s výpočtovou silou sú takmer všetky práva sústredené v rukách baníkov a ťažobných poolov. Prostredníctvom profesionálnej spolupráce sa v skutočnosti stali vysoko centralizovaným „centrálnym serverom“. Ak sa spojí viac ako 51 % výpočtového výkonu, môže teoreticky kontrolovať väčšinu transakcií Bitcoinu, ako je napríklad známy útok DOS (Denial of Service). Okrem toho je kritizovaná aj vysoká spotreba energie. V porovnaní s modelom PoW sa model PoS stále vyvíja a tieto smery vývoja sú založené najmä na bezpečnosti a aplikáciách. Model PoS má oproti modelu PoW veľké bezpečnostné výhody, ale predpokladom je, že je priťahovaných dostatok držiteľov na vykonávanie ťažby PoS, aby bolo možné naplno využiť výhody bezpečnosti. DPoS je vylepšením PoS a Achain inovoval komerčnejšie použiteľný mechanizmus konsenzu RDPoS. V prípade rovnakej bezpečnosti ako DPoS môže teoreticky zlepšiť odozvu bloku a zvýšiť stabilitu a bezpečnosť siete. Okrem toho Achain inovatívne navrhuje inteligentný mechanizmus sandboxu. Akákoľvek zmluva uvoľnená kýmkoľvek musí byť najprv skúšobne spustená v inteligentnom karanténe. Achain na nej vykoná úplný automatický test a nepretržite monitoruje jej prevádzkový stav. Ak sa zdravotný stav zhorší alebo sa nájde medzera. Sieť ho na základe vlastného úsudku ukončí, aby sa vyhla poškodeniu ekológie blockchainu spôsobenému problematickými zmluvami.
Škálovateľnosť
Škálovateľnosť sa navrhuje na vyriešenie problému informačných ostrovov, kde sú blockchainy navzájom nekompatibilné. V prvom rade veríme, že upgrady a forky sú jedným z efektívnych spôsobov evolúcie siete, po ktorých sa tvorí hlavný reťazec a niekoľko podreťazcov. Hlavný reťazec a podreťazec sú z technického hľadiska úplne ekvivalentné, ale sú nastavené s rôznymi identifikáciami na základe konsenzu komunity. Každý sub-reťazec môže byť vhodne prispôsobený podľa rôznych obchodných aplikácií.Konštrukciou VEP medzi sub-reťazcami je jeho pracovná metóda podobná ako pri bráne.Podreťazce si môžu vymieňať informácie a vymieňať hodnotu prostredníctvom VEP. Takouto spoluprácou môže vzniknúť multiaplikačný blockchainový ekosystém. A nielen to, do ekosystému Achain budú zahrnuté aj neblockchainové online dáta doplnené o smart kontrakty, ktoré dokážu reagovať na udalosti v reálnom svete.
Jednoduché používanie
Achain dosahuje jednoduchosť používania dvoma spôsobmi. Jedným z nich je poskytnúť platformu Blockchain ako službu (Blockchain ako služba, označovaná ako BaaS), aby sa znížil prah, ktorý môžu podniky a jednotlivci používať. Prostredníctvom sieťového rozdelenia, prispôsobenia údajov, inteligentného uvoľnenia a upgradu zmlúv, monitorovania transakcií aktív atď., doplneného o vizualizačné funkcie, sa blockchainové aplikácie stanú ľahko použiteľnými. Druhým je, že Achain poskytuje viacjazyčnú podporu, od Lua, C++ po Javu, takže vývojári na rôznych platformách sa môžu ľahko rozvíjať.
Scenár aplikácie
Financovanie dodávateľského reťazca
Financovanie dodávateľského reťazca je finančná služba, v rámci ktorej finančné inštitúcie (zvyčajne banky) riadia tok kapitálu a logistiku malých a stredných podnikov na začiatku a nadol v okolí hlavného podniku a kontrolujú riziko integráciou informácií je to jedno z odvetví, ktoré sa v posledných rokoch rýchlo rozvíja. Vzhľadom na vysoké náklady na zriadenie úveru musia finančné inštitúcie konať opatrne na základe kontroly rizika a často zmeškajú niektoré vysokokvalitné projekty. Achain môže pomôcť podnikom a finančným inštitúciám zrekonštruovať ich úverové systémy a vytvoriť efektívnejšie financovanie dodávateľského reťazca.
S hlavným podnikom ako podporou Achain vytvorí blockchainovú platformu pre skladovanie, logistiku, digitálne účty a firemné úvery. Dokáže realizovať informácie o tovare, skladoch, logistike a pohľadávkach, ktoré sú spoločne svedkami podnikov na začiatku a strane dodávateľského reťazca a finančných inštitúcií v dodávateľskom reťazci. Vydávanie, potvrdzovanie, obeh, delenie a prijímanie digitálnych účtov sú spúšťané zmluvami každého účastníka dodávateľského reťazca. Podmienky spúšťania môžu byť založené na zmenách stavu údajov v skladoch, logistickom blockchaine a základných podnikových databázach. Spúšťacie pravidlá sú založené na Zmluve zúčastnených strán je napísaná a správanie pri dodržiavaní alebo porušovaní pravidiel bude zaznamenané v kreditnom blockchaine a nebude možné s ním manipulovať.
Achain využíva technické výhody, ako sú BaaS a inteligentné karantény, a podniky môžu dosiahnuť rýchle nasadenie. Vytvorte nepoužívané blockchainové siete pomocou rýchlej bifurkácie s nízkymi nákladmi, použite VEP na vytvorenie protokolov pripojenia a implementujte udalosti riadené integráciou údajov. Všetci účastníci môžu spoločne overiť pravosť údajov, aby sa zabezpečil hladký prevod finančných prostriedkov v dodávateľskom reťazci a zlepšila sa efektívnosť spolupráce.
Vysledovateľnosť produktov
Maloobchodný priemysel je prirodzene charakterizovaný fragmentovanými transakčnými údajmi, diverzifikovanými transakčnými uzlami a komplexnými transakčnými sieťami. Keď ľudia nakupujú tovar cez online nákupné centrá alebo offline supermarkety, na obale budú označené informácie o pôvode, dátume výroby a výrobcovi. Ale je pre nás ťažké posúdiť pravosť týchto informácií. Vzhľadom na veľké ziskové marže z falšovania je pravdepodobnejšie, že sa falšujú výrobky vysokej hodnoty, ako sú diamanty, kožené tašky, výrobky na starostlivosť o pleť atď. Falšovanie poškodzuje nielen záujmy spotrebiteľov, ale poškodzuje aj dobré meno a imidž podnikov, spoločnosť musí spotrebúvať finančné prostriedky a pracovné sily na výkon právneho dohľadu a právnych sankcií. Vysledovateľnosť komodít má v súčasnosti niekoľko problémov: po prvé, sledovateľnosť komodít nie je potrebné vysledovať len späť k výrobnému prepojeniu, ale je potrebné ju vysledovať aj k obehovému prepojeniu. To nevyhnutne zvýši spoločnú podporu viacerých subjektov a možno si predstaviť náročnosť spolupráce medzi organizáciami; po druhé, systémy používané výrobcami aj poskytovateľmi logistiky musia byť centralizované a vzniká problém izolovaných informačných ostrovov; existujú centralizované systémy Riziko, že jednotlivec urobí zlo.
Achain so zameraním na vyššie uvedené tri bolestivé body navrhuje zodpovedajúce riešenie – blockchain + internet vecí. S pomocou internetu vecí je možné dáta vo výrobe a logistike zbierať v reálnom čase prostredníctvom inteligentných zariadení a prepojiť ich s Achainom cez VEP a uložiť ich do sledovacej siete. Jedinečná štruktúra ukladania údajov a technológia distribuovanej účtovnej knihy blockchainu zaisťujú, že s údajmi v reťazci nie je možné manipulovať. Asymetrické šifrovanie a relatívna anonymita zároveň môžu zabezpečiť, aby nedošlo k úniku základných informácií podniku. Keď sa spotrebitelia potrebujú opýtať na informácie o komodite, môžu dohľadať všetky informácie o komodite, pokiaľ poznajú kód komodity a výrobnú dávku.
Technický prehľad
Implementácia kontraktu a LVM
Tradičné inteligentné kontrakty sú obmedzené na vstup a výstup údajov v reťazci, ktorý môže podporovať len niektoré jednoduché aplikačné scenáre. Z tohto dôvodu Achain nanovo definuje inteligentnú zmluvu. Okrem údajov v reťazci umožňuje interakciu údajov z reťazca a mimo neho a podporuje reakcie udalostí na zmeny v stave údajov v reťazci a mimo neho. . Väčšina komerčných aplikácií v reálnom svete je veľmi zložitá a táto zložitosť sa odráža v dátových štruktúrach a logických pravidlách. Na dosiahnutie vyššie uvedených cieľov spoločnosť Achain urobila dve prípravy v dizajne najvyššej úrovne. Jedným z nich je abstrahovať potenciálne aplikácie, extrahovať všeobecné požiadavky a vopred navrhnúť rozhrania API a dátové štruktúry. Druhým je vybrať si Turingov úplný jazyk, aby sa čo najviac priblížili pravidlám v reálnom fyzickom svete.
Mechanizmus konsenzu
Kvôli distribuovanej povahe potrebuje blockchain mechanizmus konsenzu, aby správne fungoval. V súčasnosti široko používané konsenzuálne algoritmy zahŕňajú najmä: Dôkaz o práci (PoW: Dôkaz o práci), Dôkaz o stávke (PoS: Dôkaz o stávke), Praktický algoritmus byzantskej tolerancie chýb (PBFT: Praktická byzantská tolerancia chýb), Delegovaný dôkaz o rovnosti (DPoS : Delegovaný dôkaz o stávke). Z hľadiska bezpečnosti a praktickosti si Achain vyberá DPoS a na jeho základe vylepšuje mechanizmus konsenzu RDPoS.
RDPoS nielenže dedí výhody DPoS – nepotrebuje spotrebovať dodatočný výpočtový výkon na realizáciu rozdelenia práv a záujmov po produkcii bloku, dokáže tiež dynamicky určovať výsledky realizácie smart kontraktov agentmi alebo všetkými uzlami podľa na stav transakcie siete.
Ako verejný reťazec nemôže Achain vytvoriť komunitný konsenzus bez podpory ekonomických prostriedkov – tokenu. Holding Token môže nielen získať základné blockchainové služby, ako je uvoľnenie zmluvy a sieťové videnie, ale tiež sa zúčastniť hlasovania a stať sa uzlom agenta na poskytovanie služieb a získavanie odmien za token. Achain pomenoval tento token ACT a každý držiteľ ACT sa nazýva zainteresovaný subjekt a zodpovedajúca hlasovacia váha sa prideľuje podľa počtu držieb ACT. Zástupné uzly sa volia hlasovaním zainteresovaných strán. Prvých 99 agentov s najvyšším počtom hlasov sa strieda v overovaní transakcie a poradie je určované spoločne všetkými uzlami agentov a je zaručené, že s ním nebude možné manipulovať. Agenti môžu získať výhody, ak pracujú normálne, a budú potrestaní, ak budú pracovať abnormálne alebo nepracujú.
Model účtu
V blockchainovej sieti je adresa účtu schéma navrhnutá na bezpečnú výmenu a proces generovania účtu, verejného kľúča a súkromného kľúča má nasledujúci vzťah: súkromný kľúč—>verejný kľúč—> Účet všetky tri používajú Secure Hash Algorithm (skrátene SHA), ktorý dokáže zabezpečiť dostatočnú bezpečnosť. Hash je destilácia informácií, zvyčajne je výstup oveľa menší ako vstup a má pevnú dĺžku. Pri súčasných technických prostriedkoch musí byť hash so silným šifrovaním nezvratný. To znamená, že informácie o súkromnom kľúči používateľa nemožno odvodiť z adresy účtu používateľa.
Achain používa model účtu namiesto bitcoinového modelu UTXO (nespotrebovaný výstup transakcií). Aj keď je dizajn UTXO veľmi dômyselný, podporuje paralelne viacero transakcií a ochrana súkromia účtu je pomerne dobrá. Dizajn účtu Bitcoin je však špecifický pre transakcie a je veľmi ťažké implementovať smart kontrakty založené na UTXO. Inteligentné zmluvy v ekosystéme Achain často vyžadujú podmienky a stavy na spustenie transakcií aktív, takže Achain nakoniec zvolil model účtu.
Rozvetvená sieť
Achain navrhuje vhodnú rozvetvenú sieť na základe dvoch úvah. Jedným z nich je udržať si robustnú vitalitu a druhým je splniť rôzne aplikačné scenáre. Po prvé, blockchainová sieť je komunita tvorená mnohými účastníkmi podľa určitého konsenzu. Rozkol v konsenze spôsobuje hard fork a tento druh forku je niekedy dobrý a niekedy zlý. Prostredníctvom skríningu a eliminácie ľudí nakoniec zostane hromada cenných blockchainových sietí, čo je veľmi v súlade so zákonom neustáleho sebaevolúcie druhov a prostredí v samoorganizujúcom sa svete.
Achain bude slúžiť ako východiskový bod celej rozvetvenej siete, ktorú možno nazvať aj hlavným reťazcom. Hlavný reťazec sa môže rozvetvovať na paralelné podreťazce a podreťazce sa tiež môžu ďalej rozvetvovať a všetky reťazce majú rovnaké postavenie. Keď dôjde k rozvetveniu, VEP zaznamená a rozošle registračné informácie tohto podreťazca, ako sú informácie o genéznom bloku, ID podreťazca, počiatočný uzol, digitálne aktíva, identifikačné číslo služby atď. Ak bude rozdvojenie pokračovať, tieto registračné informácie budú VEP znova aktualizované a synchronizované s celou sieťou. Keď sa vyžaduje interakcia medzi reťazcami, môže sa vytvoriť spojenie vo forme objavenia služby prostredníctvom registračných informácií a interakcia informácií a výmena hodnôt môže byť realizovaná v rámci VEP. VEP je podobná službe DNS na internete, ktorá je zodpovedná za registráciu informácií, aktualizáciu informácií a poskytovanie prístupových služieb.
Protokol výmeny hodnôt (Protokol výmeny hodnôt)
VEP je štandardný protokol pre spojenia medzi rôznymi blockchainovými sieťami. VEP stanovuje usmernenia, ako spolupracovať. Registruje registračné informácie každého reťazca a poskytuje služby reťazcom v zozname dôveryhodných pre dopyty a požiadavky na pripojenie. VEP podporuje dva aplikačné scenáre: interakciu uzlov s krížovým reťazcom a vyvolanie kontraktu s krížovým reťazcom. Prvý využíva zmeny stavu údajov uložených v uzloch alebo externých údajov, aby nepriamo umožnil interakciu zmlúv a mohol generovať nové informácie. Napríklad: Nesplácanie pôžičky splatnej v súlade so zmluvou ovplyvní osobný úver. Záznamy o pôžičkách môžu byť uložené v blockchaine A, zatiaľ čo úverové údaje môžu byť uložené v blockchaine B a osobne identifikovateľné informácie môžu pochádzať z externej verejnej databázy. Ide o vzájomné hovory medzi zmluvami.Najjednoduchším príkladom je výmena tokenov dvoch reťazcov a zachovanie celkovej hodnoty nezmenenej.
Podpora udalostí
Spoliehajúc sa na VEP môže Achain realizovať interakciu informácií a výmenu hodnôt medzi reťazcami a dokonca integrovať IOT (Internet of Things), AI (Artificial Intelligence), podnikové alebo verejné zdroje údajov bez blockchainu, ako napr. databázy služieb sú tiež zahrnuté v ekológii, aby sa dosiahli udalosti riadené v reálnom čase (Event-Driven).
Achain je verejná blockchain platforma. Vývojári sú schopní vydávať tokeny, smart kontrakty, vytvárať aplikácie a blockchainové systémy. Mainnet, ktorý vznikol v roku 2015, bol spustený v júli 2017. Spoločnosť Achain sa zaviazala vytvoriť globálnu sieť na výmenu informácií o blockchaine a hodnotovú transakčnú sieť. Achain bol pôvodne vyvinutý neziskovou organizáciou Achain Foundation so sídlom v Singapure, ktorú spoluvytvárajú a udržiavajú komunity fanúšikov po celom svete.
Súvisiace odkazy:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/