Tutte le lingue
ECOChain è una catena pubblica decentralizzata veramente veloce ed economica che utilizza contratti intelligenti Ethereum eseguiti in una macchina virtuale (VM). Avviato da un noto team blockchain internazionale, utilizza la tecnologia blockchain come base per esplorare il mercato economico globale e il mondo blockchain e costruire un ecosistema distribuito decentralizzato globale.
Missione di ECOChain Nello sviluppo del futuro sistema di mercato economico, l'Organizzazione per la cooperazione economica si assume la missione di sfruttare appieno i vantaggi della blockchain, utilizzando il tradizionale sistema di mercato economico, rimodellando il nuovo ecosistema economico e ottenendo un solido, ecosistema decentralizzato credibile, veloce, favorevole alla finanza e favorevole all'economia. Allo stesso tempo, consente a più persone di disporre di una rete di sicurezza distribuita sicura e di alta qualità, in modo che lo sviluppo sano e affidabile e gli incentivi del mercato possano essere realizzati attraverso la catena di cooperazione economica. Questa è anche la missione dell'OCSE Chain Group.
A livello tecnico, ECOChain è costruito utilizzando la tecnologia blockchain (protocolli di comunicazione, crittografia, ecc.) per garantire che non vi siano ostacoli nella connessione tra gli utenti. Presenta i seguenti vantaggi esclusivi:
1. Prestazioni elevate
(1) Gli utenti possono sperimentare un'elevata velocità di transazione La catena economica utilizza protocolli di comunicazione noti da tempo per massimizzare i suoi vantaggi. Varie analisi del modello e scarpe da stress test, può supportare fino a 560 transazioni al secondo.
(2) Un efficace algoritmo di consenso adattivo è un protocollo blockchain fornito da ECOSOC. Questo algoritmo adattivo garantisce un'elaborazione simultanea efficiente della catena pubblica e risolve accuratamente gli errori dei nodi e i problemi di connessione di rete.
(3) Conferma rapida della transazione. ECOC utilizza un algoritmo di consenso efficiente e adattivo per garantire il completamento delle transazioni, ovvero la conferma della transazione, e ottimizza altri attributi nel processo di conferma della transazione, come algoritmi di firma di sicurezza crittografica e metodi di archiviazione del libro mastro.
(4) Per l'archiviazione, ECOC supporta l'archiviazione di database locale, l'archiviazione di file system e l'archiviazione su cloud. L'archiviazione locale realizza la separazione caldo e freddo, l'archiviazione del database utilizza modelli di database e tabella e l'archiviazione cloud supporta l'espansione in base alle regole del cluster cloud.
2. L'accesso ad alta velocità a ECOC si basa sul principio di ridurre al minimo il cerchio di sviluppo delle applicazioni aziendali, soddisfare le conoscenze di sviluppo esistenti dei programmatori e promuoverne l'implementazione e la manutenzione con un'elevata sicurezza. Pertanto, raggiunge un'elevata compatibilità in termini di sviluppo, implementazione e sicurezza del business degli utenti. L'ecosistema fornisce molti client (diversi tipi di portafoglio) e strumenti (SDK) per utenti e sviluppatori, che possono scegliere come connettersi alla blockchain con una buona esperienza di interfaccia utente, elevata sicurezza, costi inferiori e velocità elevata. Sono disponibili anche client SPV (Simple Verification Payments), che rendono possibili molte operazioni senza eseguire un nodo completo, ma anche senza utilizzare servizi di terze parti (operazioni senza fiducia).
3. Elevata sicurezza
(1) Archiviazione affidabile e coerente ECOC garantisce che le richieste di servizio non vengano manomesse durante la trasmissione tramite crittografia asimmetrica e firme digitali (crittografia pubblica) e archivia i dati di ciascun nodo. Per i record di dati archiviati, vengono utilizzati i controlli automatici nel nodo e la convalida dei dati multi-nodo quasi in tempo reale per garantire che i record di dati archiviati non possano essere modificati.
(2) Privacy dell'utente e riservatezza delle transazioni L'identità reale dell'utente e l'indirizzo pubblico blockchain in ECOC sono isolati. L'indirizzo pubblico è uno pseudonimo. Impossibile ottenere le informazioni sull'utente associato dall'archivio di record di ciascun nodo. L'archiviazione delle informazioni dell'utente ha più livelli di protezione, come il controllo delle autorizzazioni, l'autenticazione dell'accesso e l'archiviazione crittografata. Gli utenti con maggiore riservatezza delle transazioni possono anche scegliere un meccanismo indipendente dalle transazioni. Ogni transazione dello stesso utente viene mappata a un indirizzo diverso sulla blockchain, garantendo che più record di un utente non possano essere ottenuti sul libro mastro (non rintracciabile).
(3) Sistema di gestione delle chiavi di sicurezza Nella soluzione di gestione delle chiavi ECOC, vengono fornite le funzioni di sicurezza delle chiavi e di delega degli account utente per garantire la sicurezza delle chiavi. Key Security crittografa la chiave privata con le informazioni dell'utente. Non è possibile accedere alla sicurezza delle chiavi durante i normali processi aziendali. Esistono strumenti CLI e GUI per salvare le chiavi offline (cold storage). Inoltre, grazie all'algoritmo di consenso interno, gli scommettitori possono utilizzare diversi account dello stesso portafoglio per co-firmare durante la formazione di blocchi (transazioni Coinbase). Ciò aumenta la sicurezza degli scommettitori.
(4) Efficienza operativa ECOChain crea strumenti GUI e CLI per indicatori di dati (analisi). I dati di smart contract storage e blockchain possono essere testati, ispezionati, filtrati o personalizzati per generare qualsiasi tipo di report a seconda delle esigenze dell'applicazione e della Dapp aziendale. Inoltre, esiste un compilatore boost per la compilazione del codice. Esistono altri strumenti per l'analisi della sicurezza, i costi e le prestazioni dei contratti intelligenti. Tutti questi appartengono all'ecosistema dell'Organizzazione per la cooperazione economica (ECOC). ECOChain fornisce componenti generali ed efficienti per la raccolta di informazioni, che vengono implementati nel livello aziendale, nel livello del nodo di consenso e nel livello di archiviazione del libro mastro. Il componente di raccolta delle informazioni raccoglie le informazioni di sistema della macchina (come CPU, memoria, disco rigido e stato della rete), lo stato di utilizzo del nodo (come l'accesso al nodo, il tempo trascorso, lo stato del nodo, ecc.) e l'utilizzo aziendale (accesso aziendale, tasso di successo, distribuzione dispendiosa in termini di tempo, ecc.) vengono visualizzati sull'interfaccia di monitoraggio in tempo reale per facilitare la gestione dell'intero sistema.
Con il continuo miglioramento, l'espansione e lo sviluppo dell'ecosistema della catena ECO, è possibile risolvere sempre più casi d'uso e l'usabilità della catena ECO sarà migliorata, con conseguente maggiore circolazione e inevitabile valore superiore.
Caso d'uso 1: economia dei centri commerciali del mercato commerciale
I centri commerciali del mercato commerciale non solo offrono comodità alle persone, ma portano anche un enorme flusso di traffico. La catena ECOC istituirà una piattaforma commerciale decentralizzata di mercato economico online su cui verranno visualizzati vari articoli. L'acquirente e il venditore concordano un contratto intelligente sulla piattaforma ECOChain. L'acquirente posiziona una certa quantità di token sulla blockchain. Una volta che il venditore conferma che l'articolo è stato ricevuto correttamente, il token sulla blockchain viene automaticamente inviato all'account del venditore. Altrimenti, se l'acquirente non ha ricevuto l'articolo o non lo ha confermato, secondo l'accordo dello smart contract, il token sulla blockchain verrà restituito all'account dell'acquirente. Per alcune transazioni di grandi dimensioni, sono necessarie più garanzie. La tecnologia dell'intelligenza artificiale può essere utilizzata per proteggere i diritti di proprietà degli elementi registrati sulla catena per evitare la violazione del contratto da entrambe le parti. È richiesto un certo importo di deposito (garanzia). Questo tipo di processo di acquisto e vendita non solo è sicuro, ma protegge anche i diritti di acquirenti e venditori.
Caso d'uso 2: transazioni cross-chain e interoperabilità
Le blockchain oggi hanno molte architetture, proprietà e obiettivi diversi. Alcuni sopravviveranno, altri no. Ma è possibile collegarli in maniera decentralizzata? La connettività a catena decentralizzata (cross-chain) aggiunge valore alle catene connesse e al settore blockchain. Le applicazioni possono essere utilizzate universalmente; gli effetti di rete ne aumentano l'usabilità e preservano il decentramento (trust less property). L'OCSE sta già lavorando su questo. Il codice di scambio atomico viene implementato come open source, con il repository pubblicato su GitHub (codice sorgente GitHub). Il primo obiettivo è Ethereum, perché è una grande piattaforma con un ricco ecosistema. Seguiranno altre piattaforme. Gli swap atomici sono lo scambio di asset in modo completamente decentralizzato, il che significa che monete o token vengono scambiati tra diverse catene senza la necessità di terze parti o custodi. In futuro, sarà raggiunta l'interoperabilità tra la catena OCSE e altre catene che eseguono macchine virtuali. In corso anche una carta gialla sulle catene incrociate.
Caso d'uso 3: protocollo separato di Oracle (consenso)
La macchina virtuale è una macchina a stati deterministica. È tagliato fuori dal mondo esterno. Ciò significa che non può accedere a nessun dato dall'esterno. L'unico modo per ottenere i dati è inserirli da qualcuno che ha accesso allo smart contract (tramite le funzioni del contratto). Le entità che hanno accesso a queste funzioni possono rendere utile il codice VM. Un esempio comune sono i dati sui tassi di cambio. È così che è nato il termine "oracolo". L'entità che ha accesso speciale allo smart contract e lo alimenta regolarmente con dati reali è l'oracolo. Il termine deriva probabilmente dal fatto che questa entità (di solito il server) è altamente attendibile dagli utenti dell'applicazione. In questo modo, le applicazioni decentralizzate possono funzionare per casi d'uso reali.
Caso d'uso 4: applicazione della prova della posizione (PoL)
La prova della posizione è un problema in cui un'entità deve dimostrare la sua vera posizione (fisica) agli altri. Un sistema GPS fornisce informazioni a qualcuno per calcolare automaticamente la propria posizione, con errori minori. Il problema è che queste informazioni GPS non possono essere utilizzate per convincere gli altri. Quindi l'intera domanda è: come può qualcuno dimostrare che, in un dato momento, non sta falsificando la sua posizione. Il caso più comune di PoL è applicato alla catena logistica. Per quanto riguarda i prodotti chiave, come alimenti e medicinali, la questione è ancora più pressante. Ci sono altri casi d'uso. PoL non ha soluzioni convenzionali. Fortunatamente, i casi d'uso sono specifici e vincolati alla posizione. In questi luoghi, è possibile utilizzare hardware speciale di entità diverse. Il nostro sistema Oracle, che chiamiamo caso d'uso 3, può fornire PoL in piena fiducia qui. Una rete mesh di hardware, consenso Oracle e punti di interesse può fornire una soluzione praticabile.