Tutte le lingue
Achain è una piattaforma blockchain pubblica decentralizzata. Gli sviluppatori possono utilizzare la piattaforma ACHAIN per pubblicare token, contratti intelligenti e sistemi blockchain in modo semplice, veloce e sicuro. Achain si impegna a costruire un sistema di rete blockchain con interconnessione delle informazioni globali, interconnessione del valore e scambio di fiducia. La filosofia e la missione tecnica di Akain sono costruire un mondo blockchain senza ostacoli.
Il meccanismo di consenso distribuito RDPOS di ACHAIN realizza una macchina virtuale di contratto intelligente completo con diritti di proprietà intellettuale indipendenti, con prestazioni di transazione su catena fino a 1.000 TPS. È una piattaforma blockchain semplice, veloce e sicura. Gli utenti possono utilizzare ACHAIN per distribuire rapidamente applicazioni decentralizzate a livello aziendale come risorse digitali e contratti intelligenti. Le monete ACT hanno il valore dell'ecosistema di ACHAIN. I titolari di monete possono partecipare ad attività della comunità come la creazione e la pubblicazione di contratti intelligenti, l'accesso ai servizi Web, gli agenti di voto e gli utili.
Funzionalità del progetto
stabilità
La stabilità è un requisito necessario per garantire che sia disponibile ACCHIN. Blockchain viene fornito con le sue caratteristiche decentralizzate e le reti decentralizzate sono generalmente complesse e piene di incertezza. Pertanto, astrattiamo e semplifichiamo la blockchain con strumenti di progettazione modulare ed eseguiamo contratti intelligenti creando una macchina virtuale modulare, la macchina virtuale LUA (di seguito denominata LVM), può offrire due vantaggi a questo progetto. In primo luogo, ottimizzare le prestazioni LVM per migliorare direttamente l'efficienza dell'esecuzione del contratto e ridurre i fattori di interferenza causati dall'accoppiamento del sistema; In secondo luogo, indebolire la correlazione tra la rete blockchain e lo stato di esecuzione dei contratti intelligenti. Anche se ci sono problemi con l'esecuzione del contratto o la macchina virtuale è in esecuzione in modo anomalo, la stabilità della rete blockchain può ancora essere garantita.
Sicurezza
Pow ha dato un contributo indelebile alla sicurezza della rete Bitcoin, ma a causa della crescente domanda di mining e di una maggiore difficoltà di potenza di calcolo, quasi tutti i diritti sono concentrati nelle mani di minatori e pool di estrazione. Attraverso la cooperazione professionale, in realtà sono diventati "server centrali" altamente centralizzati. Se è combinato più del 51% della potenza di calcolo, la maggior parte delle transazioni Bitcoin può essere teoricamente controllata, come gli attacchi DOS (Denial of Service) con cui conosciamo. Inoltre, è anche criticato l'alto consumo di energia. Rispetto al modello POW, il modello POS si sta ancora sviluppando e queste direzioni di sviluppo si basano principalmente sulla sicurezza e sull'applicazione. La modalità POS ha un grande vantaggio di sicurezza rispetto alla modalità POW, ma la premessa è attirare abbastanza titolari da eseguire il mining POS al fine di utilizzare appieno i vantaggi della sicurezza. Il DPO è un miglioramento di POS e ACHAIN ha innovato un meccanismo di consenso RDPO più universale commerciale. Con la stessa sicurezza dei DPO, la risposta al blocco può essere teoricamente migliorata e la stabilità e la sicurezza della rete possono essere aumentate. Inoltre, Achein ha proposto innovatamente un meccanismo di sandbox intelligente. Il contratto di chiunque viene testato per la prima volta in una sandbox intelligente. Achain effettuerà test automatizzati per il percorso intero e monitorerà continuamente il suo stato operativo. Se il livello di salute si deteriora o vengono trovate vulnerabilità. La rete lo terminerà da sola per evitare il danno all'ecosistema blockchain a causa del contratto problematico.
Scalabilità
La scalabilità è proposta per risolvere il problema delle isole di informazione in cui le blockchain sono incompatibili tra loro. Prima di tutto, crediamo che l'aggiornamento e la biforcazione siano uno dei modi efficaci per l'evoluzione della rete e, dopo la biforcazione, si formano una catena principale e diverse sottochain. La catena principale e la sotto-catena sono completamente pari da una prospettiva tecnica, ma sono impostati diversi identificatori in base al consenso della comunità. Ogni sotto-catena può essere personalizzata in base a diverse applicazioni commerciali. Costruendo VEPS tra le principali catene, funziona in modo simile a un gateway e le informazioni e il valore possono essere scambiate tra le sottochain attraverso VEP. Attraverso tale collaborazione, è possibile formare un ecosistema blockchain multi-applicazione. Non solo, i dati online non bloccanti saranno inclusi nell'ecosistema di Aceain, integrati da contratti intelligenti, che possono rispondere agli eventi nel mondo reale.
Facile da usare
Achain raggiunge la facilità d'uso attraverso due aspetti. Innanzitutto, fornire una blockchain come aservice (BAAS) per abbassare la soglia per l'uso da parte delle imprese e degli individui. Attraverso la biforcazione di rete, la personalizzazione dei dati, il rilascio e l'aggiornamento del contratto intelligente, il monitoraggio delle transazioni delle attività, ecc. E integrate da funzioni visive, le applicazioni blockchain sono rese semplici e facili da usare. In secondo luogo, Achain fornisce supporto per più lingue, da Lua, C ++ a Java, consentendo agli sviluppatori di diverse piattaforme di svilupparsi comodamente.
Scenari di applicazione
Finanza della catena di approvvigionamento
La finanza della catena di approvvigionamento è un servizio finanziario in cui gli istituti finanziari (solitamente le banche) si concentrano sulle imprese di base per gestire il flusso di capitale e la logistica delle piccole e medie imprese a monte e a valle e, integrando le informazioni, controlla i rischi a livello più basso. È una delle industrie che si sono sviluppate rapidamente negli ultimi anni. A causa dell'elevato costo di stabilire crediti, gli istituti finanziari devono agire con cautela in base al controllo del rischio e spesso perde alcuni progetti di alta qualità. ACHAIN può aiutare le aziende e le istituzioni finanziarie ricostruire i loro sistemi di credito e stabilire un finanziamento della catena di approvvigionamento più efficiente.
Sotto le imprese principali come l'approvazione, una piattaforma blockchain per il deposito di deposito, la logistica, le fatture digitali e i rapporti sul credito aziendale viene stabilita tramite ACHAIN. Può realizzare le informazioni su merci, deposito, logistica e crediti testimoniabili da parte di imprese e istituti finanziari a monte e a valle della catena di approvvigionamento. L'emissione, la conferma, la circolazione, la divisione e l'accettazione delle note digitali sono attivate da ciascun partecipante alla catena di approvvigionamento attraverso contratti. Le condizioni di innesco possono essere basate su modifiche allo stato dei dati nei database di magazzino, blockchain logistica e enterprise core. Le regole di innesco vengono compilate in base ai contratti delle parti partecipanti. Gli atti che rispettano o violano le regole saranno registrati sulla blockchain che segnalano il credito e non possono essere manomesse.
ACHAIN sfrutta i vantaggi di BAAS, sandboxing intelligente e altre tecnologie per consentire una rapida distribuzione. Parabora rapidamente alla rete blockchain non necessaria a basso costo, stabilendo un protocollo di connessione utilizzando VEP e realizzando gli eventi-guida integrando i dati. Tutti i partecipanti possono verificare congiuntamente l'autenticità dei dati, garantendo così il trasferimento regolare di fondi nella catena di approvvigionamento e il miglioramento dell'efficienza di collaborazione.
Tracciabilità del prodotto
Il settore della vendita al dettaglio ha naturalmente le caratteristiche dei dati di transazione frammentati, i nodi di transazione diversificati e le reti di transazione complesse. Comunicazione delle persone
Quando acquisti merci attraverso centri commerciali online o supermercati offline, l'imballaggio sarà contrassegnato con le informazioni di origine, la data di produzione e il produttore. Ma è difficile per noi giudicare l'autenticità di queste informazioni. A causa del margine di profitto di frode, prodotti di alto valore come diamanti, borse in pelle, prodotti per la cura della pelle hanno maggiori probabilità di avere falsi. La falsificazione non solo danneggia gli interessi dei consumatori, ma danneggia anche la reputazione e l'immagine del marchio dei commercianti, ma la società deve anche consumare fondi e manodopera per esercitare la supervisione legale e le sanzioni legali. Attualmente ci sono diversi punti deboli per la tracciabilità del prodotto: in primo luogo, la tracciabilità del prodotto non ha bisogno di tracciare il collegamento di produzione, ma anche per il collegamento di circolazione. Ciò aggiungerà inevitabilmente una maggiore approvazione articolare dei soggetti e può essere immaginata la difficoltà della collaborazione cross-organizzativa; In secondo luogo, che si tratti di un produttore o di un fornitore di logistica, il sistema utilizzato deve essere centralizzato e c'è un problema dell'isola di informazione; In terzo luogo, il sistema centralizzato ha il rischio che gli individui facciano il male.
In risposta ai tre punti deboli di cui sopra, ACHAIN propone una soluzione corrispondente - blockchain + Internet of Things. Con l'aiuto di Internet of Things, i dati dei collegamenti di produzione e logistica possono essere raccolti in tempo reale tramite dispositivi intelligenti e connessi a ACHAIN tramite VEP e memorizzati nella rete di tracciabilità. L'esclusiva struttura di archiviazione dei dati e la tecnologia di contabilità distribuita della blockchain assicurano che i dati sulla catena non possano essere manomessi. Allo stesso tempo, la crittografia asimmetrica e l'anonimato relativo possono garantire che le informazioni fondamentali dell'impresa non siano trapelate. Quando i consumatori devono interrogare le informazioni sul prodotto, possono tracciare tutte le informazioni del prodotto fintanto che conoscono il codice del prodotto e il lotto di produzione.
Panoramica tecnica
Contratto e implementazione LVM
I contratti intelligenti tradizionali sono limitati all'input e all'output di dati sulla catena, che possono supportare solo alcuni semplici scenari di applicazione. Per questo motivo, Achain ha ridefinito il contratto intelligente. Oltre ai dati su catena, consente anche ai dati su catena e off-catena di interagire e supporta le risposte degli eventi alle modifiche allo stato dei dati su catena e off-catena. La maggior parte delle applicazioni commerciali nel mondo reale sono molto complesse e questa complessità si riflette nelle strutture di dati e nelle regole logiche. Al fine di raggiungere gli obiettivi di cui sopra, Achein ha fatto due preparativi nel design di alto livello. In primo luogo, potenziali applicazioni astratte, estratto requisiti generali e interfacce API di progettazione e strutture di dati in anticipo. Il secondo è scegliere un linguaggio completo per affrontare le regole nel mondo fisico reale il più possibile.
Meccanismo di consenso
A causa delle caratteristiche della distribuzione, la blockchain richiede un meccanismo di consenso per funzionare normalmente. Attualmente, gli algoritmi di consenso ampiamente utilizzati sono principalmente: prova del lavoro (POW: prova del lavoro), prova dell'equità (POS: prova della partecipazione), algoritmo pratico di tolleranza ai guasti bizantina (PBFT: tolleranza pratica di errori bizantina) e tolleranza a errore bizantino pratico) e tolleranza a errore bizantino) e tolleranza alla prova delegata della partecipazione (DPO: delegata prova della partecipazione). Dal punto di vista della sicurezza e della praticità, Achain seleziona i DPO e migliora il meccanismo di consenso RDPO basato su di esso.
RDPOS non solo eredita i vantaggi dei DPO: non richiede un'ulteriore potenza di calcolo per ottenere l'allocazione azionaria dopo la produzione di blocchi, ma può anche determinare dinamicamente i risultati di esecuzione del contratto intelligente da parte dell'agente o di tutti i nodi in base allo stato di transazione della rete.
Achain come catena pubblica, che forma il consenso della comunità è inseparabile dal sostegno del token. Tenere un token non può solo ottenere servizi di blockchain di base come il rilascio del contratto e la forcella di rete, ma anche partecipare al voto e diventare un nodo proxy per fornire servizi per ricevere premi token. Achain ha nominato questo Token Act e ogni titolare di ACT è chiamato stakeholder e il corrispondente peso di voto viene assegnato in base al numero di atto detenuto. I nodi dell'agente sono votati dallo stakeholder. I primi 99 agenti con il maggior numero di voti si alternano per verificare le transazioni e l'ordine è determinato da tutti i nodi proxy e assicurarsi che non possano essere manomesse. Gli agenti possono beneficiare del lavoro normalmente, ma per il resto, se lavorano in modo anomalo o non funzionano, saranno puniti.
Modello di account
Nella rete blockchain, l'indirizzo dell'account è una soluzione progettata per lo scambio sicuro. L'account, la chiave pubblica e il processo di generazione della chiave privata hanno la seguente relazione: chiave privata—> chiave pubblica—> indirizzo account. Tutti questi tre usano l'algoritmo Hash Secure Hash (SHA) per garantire una sicurezza sufficiente. L'hash è un perfezionamento delle informazioni, di solito la sua uscita è molto più piccola dell'input ed è una lunghezza fissa. Con gli attuali mezzi tecnici, gli hash con forte crittografia devono essere irreversibili. Cioè, le informazioni sulla chiave privata dell'utente non possono essere derivate tramite l'indirizzo dell'account dell'utente.
Achain utilizza il modello account anziché il modello UTXO di Bitcoin (output di transazioni non spese). Sebbene UTXO sia progettato in modo molto intelligente, supporta più transazioni in parallelo e abbia una protezione della privacy relativamente buona. Tuttavia, il design dell'account di Bitcoin è un design orientato alle transazioni ed è molto difficile implementare contratti intelligenti basati su UTXO. I contratti intelligenti nell'ecosistema di ACHAIN richiedono spesso condizioni e stati per attivare le transazioni di attività, quindi ACHAIN ha finalmente scelto il modello di account.
rete fork
Achain propone una rete adatta per la biforcazione in base a due considerazioni. Innanzitutto, mantenere una forte vitalità e, in secondo luogo, incontra diversi scenari di applicazione. Prima di tutto, la rete blockchain è una comunità formata da molti partecipanti secondo un certo consenso. La divisione nel consenso provoca che si verificano forchette difficili e tali forche sono talvolta buone e talvolta hanno una differenza di tempo. Attraverso lo screening e l'eliminazione delle persone, un gruppo di preziose reti blockchain verrà infine lasciato indietro, il che è molto coerente con la legge della continua autoevoluzione delle specie e dell'ambiente nel mondo auto-organizzato.
Achain fungerà da punto di partenza dell'intera rete forcella e può anche essere chiamato catena principale. La catena principale può sborsare la sottochaina parallela ad essa e anche la sottochaina può continuare a forconare e tutte le catene hanno lo stesso stato. Quando si verifica una forchetta, il VEP registrerà e trasmetterà le informazioni di registrazione di questa sotto-catena, come informazioni sul blocco di Genesis, ID sotto-catena, nodo seme, risorse digitali, numero di identificazione del servizio, ecc. Se la forcella continua a verificarsi, queste informazioni di registrazione verranno aggiornate da VEP e sincronizzate di nuovo all'intera rete. Quando è necessaria l'interazione tra le catene, è possibile stabilire connessioni attraverso la registrazione delle informazioni, ovvero la scoperta del servizio e l'interazione delle informazioni e lo scambio di valori possono essere raggiunti nell'ambito del framework VEP. VEP è simile al servizio DNS di Internet ed è responsabile della registrazione delle informazioni, dell'aggiornamento delle informazioni e della fornitura di servizi di accesso.
Protocollo di scambio di valori
VEP è un protocollo standard per collegare diverse reti blockchain. VEP ha impostato linee guida su come collaborare. Registra le informazioni di registrazione di ciascuna catena e fornisce servizi alle catene nell'elenco attendibile per le richieste di query e di connessione. VEP supporta due scenari di applicazione: interazione nodo incrociata e chiamata contrattuale a catena incrociata. Il primo utilizza le modifiche allo stato dei dati memorizzati su nodi o dati esterni per generare indirettamente interazioni tra contratti e può generare nuove informazioni. Ad esempio: il prestito in essere dovuto come concordato nel contratto influirà sul credito personale. I record di prestito possono essere archiviati su blockchain A, mentre i dati di credito possono essere archiviati su blockchain B e le informazioni di identificazione personale possono provenire da database pubblici esterni. Quest'ultimo è la chiamata reciproca tra i contratti. Un esempio più semplice è lo scambio di token di due catene e mantenendo invariato il valore totale.
Evento guidato
Facendo affidamento su VEP, Achain può realizzare l'interazione delle informazioni e lo scambio di valore tra le catene e persino incorporare fonti di dati non bloccanti come IoT (Internet of Things), AI (intelligenza artificiale), database aziendali o di servizio pubblico nel vero mondo fisico nell'ecosistema, raggiungendo il trasgressore in tempo reale.
Achain è una piattaforma blockchain pubblica. Gli sviluppatori sono in grado di emettere token, contratti intelligenti, creare applicazioni e sistemi blockchain. Originato nel 2015, è stato lanciato sul sito Web principale a luglio 2017. Achain si impegna a stabilire uno scambio di informazioni blockchain globale e una rete di trading di valore. Achain è stato originariamente sviluppato dalla Fondazione Achain senza scopo di lucro con sede a Singapore, che è costruita e mantenuta dalle comunità di fan di tutto il mondo.
Link correlati:
https://www.achain.com/
http://www.qukuaiwang.com.cn/szhb/2352.html###
https://www.okex.com/cn/project/98/