Všechny jazyky
Achain je decentralizovaná veřejná blockchain platforma. Vývojáři mohou využít platformu Achain k uvolňování tokenů, chytrých smluv a blockchainových systémů jednoduše, rychle a bezpečně. Achain se zavázal k vytvoření blockchainového síťového systému s globální výměnou informací, propojením hodnot a výměnou důvěry. Koncept a technické poslání Achainu je vybudovat blockchainový svět bez bariér.
Jedinečný mechanismus distribuovaného konsenzu společnosti Achain RDPOS realizuje kompletní virtuální stroj Turing s inteligentními smlouvami s nezávislými právy duševního vlastnictví. Transakční výkon v řetězci je až 1000 TPS. Jedná se o jednoduchou, rychlou a bezpečnou blockchain platformu. Uživatelé Achain lze použít pro rychlé nasazení decentralizovaných aplikací na podnikové úrovni, jako jsou digitální aktiva a chytré smlouvy. ACT coiny mají hodnotu ekosystému Achain. Držitelé tokenů se mohou účastnit komunitních aktivit, jako je vytváření a publikování chytrých smluv, přístup k webovým službám, hlasování proxy a vydělávání zisků.
Funkce projektu
Stabilita
Stabilita je nezbytnou podmínkou, aby byl Achain použitelný. Blockchain má své vlastní decentralizované funkce a decentralizované sítě jsou obvykle složité a plné nejistot. Proto abstrahujeme a zjednodušujeme blockchain pomocí modulárních návrhových nástrojů a provozujeme chytré kontrakty vybudováním modulárního virtuálního stroje – Lua Virtual Machine (dále jen LVM) Tento návrh může přinést dvě výhody. Jedním je optimalizace výkonu LVM, aby se přímo zlepšila efektivita provádění smluv a snížily se rušivé faktory způsobené propojením systému, druhým je oslabení korelace mezi blockchainovou sítí a běžícím stavem chytrých smluv. Stabilita řetězce síť může být stále zaručena.
Bezpečnost
PoW významně přispěl k bezpečnosti bitcoinové sítě, ale vzhledem k rostoucí poptávce po těžbě a obtížnosti výpočetního výkonu jsou téměř všechna práva soustředěna v rukou těžařů a těžařských poolů. Díky profesionální spolupráci se ve skutečnosti staly vysoce centralizovaným „centrálním serverem“. Pokud se spojí více než 51 % výpočetního výkonu, může teoreticky ovládat většinu bitcoinových transakcí, jako je například známý útok DOS (Denial of Service). Kromě toho je kritizována i vysoká spotřeba. Ve srovnání s modelem PoW se model PoS stále vyvíjí a tyto vývojové směry jsou založeny především na bezpečnosti a aplikacích. Model PoS má oproti modelu PoW velké bezpečnostní výhody, ale předpokladem je, že je přitahováno dostatečné množství držitelů k provádění těžby PoS, aby bylo možné naplno využít výhody zabezpečení. DPoS je vylepšením PoS a Achain inovoval komerčněji použitelný mechanismus konsenzu RDPoS. V případě stejného zabezpečení jako DPoS může teoreticky zlepšit blokovou odezvu a zvýšit stabilitu a bezpečnost sítě. Kromě toho Achain inovativně navrhuje mechanismus inteligentního sandboxu. Jakákoli smlouva uvolněná kýmkoli musí být nejprve vyzkoušena v chytré karanténě. Achain na ní provede úplný automatický test a nepřetržitě monitoruje její provozní stav. Pokud se zdravotní stav zhorší nebo se najde mezera. Síť jej ukončí na základě vlastního úsudku, aby se vyhnula poškození ekologie blockchainu způsobené problematickými smlouvami.
Škálovatelnost
Škálovatelnost je navržena k vyřešení problému informačních ostrovů, kde jsou blockchainy vzájemně nekompatibilní. Zaprvé věříme, že upgrady a forky jsou jednou z efektivních cest pro evoluci sítě.Po forku se tvoří hlavní řetězec a několik podřetězců. Hlavní řetězec a podřetězec jsou z technického hlediska zcela ekvivalentní, ale jsou nastaveny s různými identifikacemi na základě konsensu komunity. Každý podřetězec může být vhodně přizpůsoben podle různých obchodních aplikací. Vytvořením VEP mezi podřetězci je jeho pracovní metoda podobná jako u brány. Podřetězce si mohou vyměňovat informace a vyměňovat hodnotu prostřednictvím VEP. Prostřednictvím takové spolupráce lze vytvořit multiaplikační blockchainový ekosystém. A nejen to, do ekosystému Achain budou zahrnuta i non-blockchain online data, doplněná o chytré kontrakty, které dokážou reagovat na dění v reálném světě.
Snadné použití
Achain dosahuje snadného použití dvěma způsoby. Jedním z nich je poskytnout platformu Blockchain jako službu (Blockchain jako služba, označovaná jako BaaS), aby se snížil práh pro podniky a jednotlivce, který mohou používat. Prostřednictvím rozvětvení sítě, přizpůsobení dat, chytrého uvolňování a upgradu smluv, monitorování transakcí aktiv atd., doplněné o vizualizační funkce, se blockchainové aplikace stávají snadno použitelnými. Druhým je, že Achain poskytuje vícejazyčnou podporu, od Lua, C++ po Javu, takže vývojáři na různých platformách se mohou snadno vyvíjet.
Scénář aplikace
Financování dodavatelského řetězce
Financování dodavatelského řetězce je finanční služba, ve které finanční instituce (obvykle banky) řídí kapitálový tok a logistiku malých a středních podniků na nižší a nižší úrovni v okolí hlavního podniku a kontrolují rizika integrací informací je to jedno z odvětví, které se v posledních letech rychle rozvíjí. Vzhledem k vysokým nákladům na zřízení úvěru musí finanční instituce jednat obezřetně na základě kontroly rizik a často promeškají některé vysoce kvalitní projekty. Achain může pomoci podnikům a finančním institucím rekonstruovat jejich kreditní systémy a zavést efektivnější financování dodavatelského řetězce.
Společnost Achain založí platformu blockchain pro skladování, logistiku, digitální účty a firemní úvěry. Dokáže realizovat informace o zboží, skladech, logistice a pohledávkách, které jsou společně svědky upstream a downstream podniků a finančních institucí v dodavatelském řetězci. Vystavování, potvrzování, oběh, rozdělování a přijímání digitálních účtů jsou spouštěny smlouvami každého účastníka dodavatelského řetězce. Podmínky spouštění mohou být založeny na změnách stavu dat ve skladech, logistickém blockchainu a hlavních podnikových databázích. Spouštěcí pravidla jsou založena na Smlouva zúčastněných stran je sepsána a chování při dodržování nebo porušování pravidel bude zaznamenáno v kreditním blockchainu a nelze s ním manipulovat.
Achain využívá technické výhody, jako je BaaS a smart sandbox, a podniky mohou dosáhnout rychlého nasazení. Vytvořte nepoužívané blockchainové sítě pomocí rychlé bifurkace za nízkou cenu, použijte VEP k vytvoření připojovacích protokolů a implementujte události řízené integrací dat. Všichni účastníci mohou společně ověřit pravost údajů, aby byl zajištěn hladký převod finančních prostředků v dodavatelském řetězci a zlepšila se efektivita spolupráce.
Sledovatelnost produktů
Maloobchodní průmysl je přirozeně charakterizován fragmentovanými transakčními daty, diverzifikovanými transakčními uzly a komplexními transakčními sítěmi. Když lidé nakupují zboží prostřednictvím online nákupních center nebo offline supermarketů, obal bude označen informací o původu, datu výroby a výrobci. Ale je pro nás těžké posoudit pravost těchto informací. Vzhledem k velkým ziskovým maržím padělání je pravděpodobnější, že se padělají výrobky vysoké hodnoty, jako jsou diamanty, kožené tašky, výrobky pro péči o pleť atd. Padělání nejen poškozuje zájmy spotřebitelů, ale také poškozuje pověst a image značky podniků, společnost musí také spotřebovávat finanční prostředky a lidské síly na výkon právního dohledu a právních sankcí. Pokud jde o sledovatelnost komodit, v současné době existuje několik problémů: zaprvé, sledovatelnost komodit je třeba vysledovat nejen zpětně k výrobní vazbě, ale také k cirkulační vazbě. To nevyhnutelně zvýší společnou podporu více subjektů a lze si představit obtížnost spolupráce mezi organizacemi; za druhé, systémy používané jak výrobci, tak poskytovateli logistiky musí být centralizovány a existuje problém izolovaných informačních ostrovů; existují centralizované systémy Riziko, že jedinec udělá zlo.
Achain se zaměřením na výše uvedené tři bolestivé body navrhuje odpovídající řešení – blockchain + internet věcí. S pomocí internetu věcí lze data ve výrobě a logistice shromažďovat v reálném čase prostřednictvím chytrých zařízení a propojit je s Achain přes VEP a ukládat je v síti sledovatelnosti. Jedinečná struktura ukládání dat a technologie distribuované účetní knihy blockchainu zajišťují, že s daty v řetězci nelze manipulovat. Asymetrické šifrování a relativní anonymita zároveň mohou zajistit, že nedojde k úniku základních informací podniku. Když se spotřebitelé potřebují zeptat na informace o komoditě, mohou dohledat všechny informace o komoditě, pokud znají kód komodity a výrobní šarži.
Technický přehled
Implementace kontraktu a LVM
Tradiční chytré kontrakty jsou omezeny na vstup a výstup dat v řetězci, který může podporovat pouze některé jednoduché aplikační scénáře. Z tohoto důvodu Achain nově definuje inteligentní smlouvu. Kromě dat v řetězci také umožňuje interakci dat z řetězce a mimo řetězec a podporuje reakce událostí na změny stavu dat v řetězci a mimo něj . Většina komerčních aplikací v reálném světě je velmi složitá a tato složitost se odráží v datových strukturách a logických pravidlech. Za účelem dosažení výše uvedených cílů provedl Achain dvě přípravy v designu nejvyšší úrovně. Jedním z nich je abstrahovat potenciální aplikace, extrahovat obecné požadavky a předem navrhnout rozhraní API a datové struktury. Druhým je zvolit Turingův úplný jazyk, aby se co nejvíce přiblížil pravidlům ve skutečném fyzickém světě.
Mechanismus konsenzu
Kvůli distribuované povaze potřebuje blockchain ke správnému fungování mechanismus konsensu. V současné době široce používané konsenzuální algoritmy zahrnují zejména: Proof of Work (PoW: Proof of Work), Proof of Stake (PoS: Proof of Stake), Praktický algoritmus byzantské tolerance chyb (PBFT: Praktická byzantská odolnost proti chybám), Delegovaný důkaz o rovnosti (DPoS : Delegovaný důkaz o sázce). Z hlediska bezpečnosti a praktičnosti Achain volí DPoS a na jeho základě vylepšuje mechanismus konsenzu RDPoS.
RDPoS nejenže zdědí výhody DPoS – nepotřebuje spotřebovávat další výpočetní výkon k realizaci distribuce práv a zájmů po produkci bloku, dokáže také dynamicky určovat výsledky provádění smart kontraktů agenty nebo všemi uzly podle na stav transakce sítě .
Jako veřejný řetězec nemůže Achain vytvořit komunitní konsensus bez podpory ekonomických prostředků ——Token. Holding Token může nejen získat základní blockchainové služby, jako je uvolnění smlouvy a rozvětvení sítě, ale také se zúčastnit hlasování a stát se uzlem agenta pro poskytování služeb a získávání odměn za token. Společnost Achain pojmenovala tento token ACT a každý držitel ACT se nazývá stakeholder a odpovídající hlasovací váha je přidělena podle počtu držení ACT. Proxy uzly jsou voleny hlasováním zúčastněných stran. Prvních 99 agentů s největším počtem hlasů se postupně střídá v ověření transakce a pořadí je určováno společně všemi uzly agentů a je zaručeno, že s ním nelze manipulovat. Agenti mohou získat výhody, pokud pracují normálně, a budou potrestáni, pokud budou pracovat abnormálně nebo nepracují.
Model účtu
V blockchainové síti je adresa účtu schéma navržené pro bezpečnou výměnu a proces generování účtu, veřejného klíče a soukromého klíče má následující vztah: soukromý klíč—>veřejný klíč—> Účet všechny tři používají Secure Hash Algorithm (zkráceně SHA), který dokáže zajistit dostatečnou bezpečnost. Hash je destilací informací, obvykle je výstup mnohem menší než vstup a má pevnou délku. Se současnými technickými prostředky musí být hash se silným šifrováním nevratný. To znamená, že informace o soukromém klíči uživatele nelze odvodit z adresy uživatelského účtu.
Achain používá model účtu namísto bitcoinového modelu UTXO (nevyužitý transakční výstup). Přestože je design UTXO velmi důmyslný, podporuje paralelně více transakcí a ochrana soukromí účtu je poměrně dobrá. Design účtu Bitcoinu je však specifický pro transakce a je velmi obtížné implementovat chytré smlouvy založené na UTXO. Inteligentní smlouvy v ekosystému Achain často vyžadují podmínky a stavy ke spuštění transakcí aktiv, takže Achain nakonec zvolil model účtu.
Rozvětvená síť
Achain navrhuje vhodnou rozvětvenou síť na základě dvou úvah. Jedním z nich je zachování robustní vitality a druhým je splnit různé aplikační scénáře. Za prvé, blockchainová síť je komunita tvořená mnoha účastníky podle určitého konsensu.Rozkol v konsensu způsobuje hard fork a tento druh forku je někdy dobrý a někdy špatný. Prostřednictvím screeningu a eliminace lidí bude nakonec ponechána várka cenných blockchainových sítí, což je velmi v souladu se zákonem nepřetržitého sebe-evoluce druhů a prostředí v samoorganizujícím se světě.
Achain bude sloužit jako výchozí bod celé rozvětvené sítě, kterou lze také nazvat hlavním řetězcem. Hlavní řetězec se může rozvětvovat do paralelních dílčích řetězců a dílčí řetězce se mohou také dále rozvětvovat a všechny řetězce mají stejné postavení. Když dojde k rozvětvení, VEP zaznamená a rozešle registrační informace tohoto podřetězce, jako jsou informace o genesis bloku, ID podřetězce, seed uzel, digitální aktiva, identifikační číslo služby atd. Pokud bude rozvětvení pokračovat, tyto registrační informace budou VEP znovu aktualizovány a synchronizovány s celou sítí. Když je vyžadována interakce mezi řetězci, lze vytvořit spojení ve formě zjišťování služeb prostřednictvím registračních informací a v rámci VEP lze realizovat interakci informací a výměnu hodnot. VEP je podobná službě DNS na internetu, je zodpovědná za registraci informací, aktualizaci informací a poskytování přístupových služeb.
Value Exchange Protocol (Value Exchange Protocol)
VEP je standardní protokol pro připojení mezi různými blockchainovými sítěmi. VEP stanoví pokyny, jak spolupracovat. Registruje registrační informace každého řetězce a poskytuje služby řetězcům v seznamu důvěryhodných pro dotazy a požadavky na připojení. VEP podporuje dva aplikační scénáře: cross-chain node interakci a cross-chain kontrakt vyvolání. První z nich využívá změny stavu dat uložených v uzlech nebo externích dat k nepřímé interakci smluv a může generovat nové informace. Například: Nesplacení půjčky splatné v souladu se smlouvou bude mít vliv na osobní úvěr. Záznamy o půjčkách mohou být uloženy v blockchainu A, zatímco kreditní data mohou být uložena v blockchainu B a osobní údaje mohou pocházet z externí veřejné databáze. Tím druhým jsou vzájemné hovory mezi kontrakty.Nejjednodušším příkladem je výměna tokenů dvou řetězců a zachování celkové hodnoty beze změny.
Řízené událostmi
Společnost Achain se spoléhá na VEP a může realizovat interakci informací a výměnu hodnot mezi řetězci a dokonce integrovat IOT (Internet of Things), AI (Artificial Intelligence), podnikové nebo veřejné zdroje dat bez blockchainu, jako je služba databáze jsou také zahrnuty do ekologie, aby bylo dosaženo událostí řízených v reálném čase (Event-Driven).
Achain je veřejná blockchainová platforma. Vývojáři jsou schopni vydávat tokeny, chytré smlouvy, vytvářet aplikace a blockchainové systémy. Mainnet vznikl v roce 2015 a byl spuštěn v červenci 2017. Společnost Achain se zavázala k vytvoření globální sítě pro výměnu informací o blockchainu a hodnotné transakční sítě. Achain byl původně vyvinut singapurskou neziskovou organizací Achain Foundation, která je spoluvytvářena a spravována komunitami fanoušků po celém světě.
Související odkazy:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/