Tutte le lingue
Origo.Network è una piattaforma applicativa per la privacy distribuita investita da importanti istituti di investimento come Polychain Capital, che può supportare sia trasferimenti privati che smart contract privati. Sulla testnet recentemente rilasciata Originis, la piattaforma PAPP (Privacy Distributed Application) attualmente lanciata da Origo.Network contiene tre funzioni principali: (1) La funzione di trasferimento privato della prima struttura dell'account e ZCash / Monero / Grin sono tutti UTXO La privacy il trasferimento del framework non supporta ancora i contratti intelligenti; (2) La prima funzione del protocollo di contratto intelligente per la privacy applicabile a più blockchain di contratti intelligenti, che supporta la protezione della privacy e la protezione dei dati sensibili delle applicazioni distribuite tramite hardware convenzionale Calcolo crittografato e affidabile; (3 ) Passa liberamente tra trasferimenti pubblici e privati.Il design flessibile consente agli utenti di scegliere le funzioni di trasferimento pubblico o privato in base alle loro esigenze, che è adatto a vari scenari con diversi requisiti di privacy. Le funzioni di Origo Token includono non solo denaro privato come ZCash/Monero/Grin, ma anche una versione privata delle commissioni minerarie di Ethereum per supportare le applicazioni di privacy distribuite.
Origo è una nuova soluzione per la privacy.Attraverso il protocollo di privacy sviluppato da lui stesso, viene realizzata l'operazione sulla catena e fuori dalla catena e le informazioni fuori catena vengono crittografate prima di essere caricate sulla catena. allo stesso tempo, Origo presta attenzione anche al tema della scalabilità, e migliora la velocità della catena pubblica attraverso doppie catene e frammentazione.
Origo è un buon progetto. Prima di tutto, il white paper rigoroso e logico è il più grande punto culminante di questo progetto. Il posizionamento nel white paper è chiaro, la parte tecnica è chiara, completa, approfondita , e rigoroso nel pensiero, il che dimostra che il team ha una visione chiara.Idee di sviluppo, ma la descrizione della parte dell'economia della crittografia è un po 'carente, puoi pensare ulteriormente a questo aspetto. In secondo luogo, il progetto è molto popolare, molti potenti istituti di investimento sono entrati nel mercato e anche il mercato ha mantenuto un alto grado di attenzione a questo progetto. Sebbene il white paper sia bello, la gamma di investimenti è lussuosa e il mercato è caldo, ma il team di fondatori è leggermente insufficiente.La parte teorica della blockchain è solida e l'esperienza effettiva è insufficiente.Secondo LinkedIn, il CEO è ancora ho lavorato nella società precedente nella fase iniziale del progetto, ho lasciato l'incarico solo a luglio, quindi lo sviluppo del progetto è un posto che deve essere considerato.
Origo Network propone un protocollo di sicurezza che non solo garantisce le transazioni private, ma garantisce anche la privacy dei dati di input/output delle applicazioni decentralizzate mediante la scrittura di contratti intelligenti.
Con Origo Privacy Preserving Application Platform (PPAP), gli sviluppatori di applicazioni possono sviluppare dAPP con dati di input/output sicuri senza dover comprendere la crittografia. Al fine di migliorare il grado di anonimato, Origo aggira le restrizioni della catena pubblica attraverso l'esecuzione off-chain e la Prova di Correttezza (nella catena pubblica, ogni informazione di transazione viene fornita a tutti). In altri casi, come la verifica computazionale per le applicazioni che preservano la privacy, il calcolo viene eseguito on-chain.
Al fine di fornire calcoli sia off-chain che on-chain, Origo ha sviluppato un protocollo per garantire la privacy degli smart contract durante l'esecuzione.
All'interno del protocollo, ci sono quattro fasi principali:
Fase di inizializzazione - Viene selezionato un esecutore dalla rete da utilizzare nella fase di esecuzione.
Fase di commit: le parti congelano i propri token nel contratto e inviano una delega contenente i propri input privati e le informazioni sui token. Una volta inviato, il delegato non può essere modificato. Dopo un timeout o quando tutti i negozi sono stati convalidati, la delega termina.
Fase di esecuzione: tutti gli input vengono forniti agli esecutori off-chain, il che evita di rivelare i dati di input al pubblico.
Fase di regolamento - L'esecutore forma una prova a conoscenza zero che il contratto è stato eseguito correttamente e lo invia a una catena dove può essere verificato tramite la blockchain. Infine, le parti decrittano i dati di output.
Per garantire la sicurezza dei dati di input/output, Origo applica una politica sulla privacy delle transazioni, creando 2 registri:
Registro pubblico
Registro privato - supporta i trasferimenti di denaro. Attraverso la tecnologia Zerocah, Mint (consente agli utenti di convertire token non anonimi in nuovi token con valore iniziale nascosto e indirizzo del proprietario tramite delega) e operazione di vendita (consente agli utenti di condurre transazioni private e generare nuovi token pubblici consumando token privati) o token privati ).
Origo propone tre meccanismi infrastrutturali basati su blockchain per migliorare la scalabilità:
Consenso ibrido: elimina le carenze del consenso PoS, PoW e PoA e migliora il throughput delle transazioni;
Tecnologia di frammentazione avanzata: ridimensionamento lineare di Origo;
br> Enhanced Virtual Machine (VM) - Maggiore velocità di esecuzione dei contratti intelligenti.
Origo VM si basa su uno standard di macchina virtuale emergente: WebAssembly (WASM), supportato da LLVM come backend di compilazione, e può utilizzare più linguaggi di programmazione per l'input. Inizialmente, è supportato solo il linguaggio di programmazione C++. La VM è basata sull'EVM con codici operativi estesi per supportare ZKP e operazioni di loop di verifica.
Altri ruoli sulla piattaforma:
Validatori, forniscono potenza di calcolo alla piattaforma ed eseguono varie attività come la verifica di prove e blocchi e attività di mining e calcolo;
Utenti, utilizzano sulla piattaforma Contratti o DApp ;
sviluppatori di contratti/dApp, creare contratti intelligenti e Dapp che tutelino la privacy;
esecutori, eseguire attività di tutela della privacy attraverso prove a conoscenza zero.
Il protocollo di protezione della privacy di Origos consente un'adozione diffusa nelle dAPP pubbliche e private, con applicazioni in ambito finanziario, aziendale, sanitario, IoT e altri campi.
Origo considera la propria catena pubblica da diversi aspetti. In primo luogo, Origo è una piattaforma applicativa per la protezione della privacy. Aggiungendo il proprio protocollo sulla privacy nel framework a prova di conoscenza zero, crea una protezione della privacy dei dati Dapp e il commercio della privacy piattaforma (PPAP). In secondo luogo, Origo supporta il funzionamento off-chain di Dapp, che non solo protegge la privacy, ma migliora anche la velocità della catena. In terzo luogo, Origo adotta un'architettura altamente scalabile, inclusi protocolli di consenso migliorati, tecnologia di sharding, client stateless e macchine virtuali con prestazioni eccellenti. Questo articolo si concentra sul protocollo sulla privacy di Origo.
Il protocollo di Origo è suddiviso in quattro fasi, tra cui inizializzazione, invio, esecuzione e fine. L'oggetto comprende tre parti, vale a dire il partecipante, il registro blockchain e l'esecutore.
Fase di inizializzazione: il sistema eleggerà un esecutore, che contribuirà con le proprie risorse informatiche, ed eseguirà lo smart contract per ottenere il risultato (la chiave pubblica dell'esecutore sarà nota a tutte le parti).
Fase di invio: tutte le parti nel sistema bloccheranno determinati token nello smart contract, invieranno le informazioni e le caricheranno nella blockchain. Le informazioni caricate includono i parametri che i partecipanti inseriranno utilizzando la chiave pubblica dell'esecutore per crittografare e calcolare la prova a conoscenza zero del risultato finale e dei token bloccati.
Fase di esecuzione: dopo che la blockchain ha ricevuto le informazioni, verifica le prove a conoscenza zero presentate da tutte le parti. Al termine della verifica, le informazioni vengono inviate all'esecutore e l'esecutore le decrittografa con la propria chiave privata. Quindi l'esecutore esegue lo smart contract off-chain, in modo che né le informazioni inserite dall'utente né il risultato dell'esecuzione dello smart contract siano noti al pubblico.
Fase finale: l'esecutore eseguirà una prova a conoscenza zero per dimostrare di aver eseguito correttamente il contratto e crittograferà il risultato dell'esecuzione con la chiave pubblica di ciascun partecipante, quindi invierà insieme le due informazioni alla blockchain , Una volta che la blockchain avrà verificato la correttezza di questa prova a conoscenza zero, i token bloccati verranno distribuiti alle parti partecipanti in base ai risultati.
Attraverso questi quattro passaggi, le informazioni dell'utente, l'importo della transazione e i dettagli dell'esecuzione del contratto saranno mantenuti riservati, ma le persone possono verificare se il contratto è stato eseguito correttamente. D'altra parte, al fine di impedire il comportamento doloso dei partecipanti e dell'esecutore di annunciare le informazioni del partecipante dopo la scadenza del contratto, il sistema richiederà prima di bloccare i token dei partecipanti e degli esecutori e i token saranno confiscati dopo che si è verificato il comportamento dannoso.
Innovazione tecnologica: l'espansione della tecnologia a prova di conoscenza zero all'input e all'output delle applicazioni blockchain è un'importante innovazione tecnologica. L'espansione della protezione della privacy consentirà di applicare la tecnologia blockchain a più settori. Nel white paper tecnico di Origo, viene esemplificato un gran numero di descrizioni tecniche, come origo VM, che supporta C++ per lo sviluppo di contratti intelligenti e può anche supportare Python e Java a lungo termine.
Al momento, il consenso tradizionale e il consenso blockchain non sono l'ideale per applicazioni commerciali su larga scala. origo ha progettato un consenso ibrido che può ottenere prestazioni simili al consenso tradizionale, ma non richiede impostazioni di autorizzazione.
Allo stesso tempo, Origo adotta la combinazione di on-chain (simili alle transazioni bitcoin, che avvengono sulla catena) e off-chain (simili alle transazioni intra-exchange, cambiano solo i dati dello scambio, non su la catena) Il metodo garantisce un'elevata efficienza e protezione della privacy.La correttezza della verifica della privacy richiesta da DAPP adotta off-chain e la conservazione della privacy del verificatore DAPP e la normale esecuzione di DAPP avvengono on-chain.
Link correlati:
https://www.qukuaiwang.com.cn/szhb/3294.html###
*Il contenuto di cui sopra è organizzato da YouToCoin ufficiale. Se ristampato, indicare la fonte.