Tutte le lingue
Vite ha istituito la prima piattaforma di contratto intelligente al mondo basato sul grafico anormale diretto (DAG). Questa piattaforma adotta una struttura della catena di istantanee che consente trasferimenti a zero con la velocità di trasferimento, l'affidabilità e la sicurezza. La catena di snapshot Vite utilizza la delega gerarchica della prova della partecipazione ("HDPO") per raggiungere il consenso della rete.
I prodotti attuali di Vite includono Dex (Vitex) veramente affidabile (VITEX), Super (APP VITE) e soluzioni di pagamento basate su Vite (VitePay).
Il prossimo obiettivo di Vite è Vitebridge, una soluzione universale a catena incrociata che consente i trasferimenti di attività tra due catene in modo decentralizzato.
throughput elevato. Vite adotta una struttura di contabilità DAG e le transazioni ortogonali possono essere scritte al libro mastro in parallelo; Inoltre, nell'algoritmo di consenso HDPO, i gruppi di consenso delegati multipli non hanno dipendenza reciproca e possono funzionare in parallelo; Il punto più importante è che la comunicazione inter-contratto di Vite è un modello asincrono basato su messaggi. Questi sono tutti favorevoli al miglioramento delle capacità di throughput del sistema.
Bassa latenza. Vite adotta l'algoritmo di consenso HDPO per completare la produzione di blocchi in modo collaborativo attraverso nodi proxy. Non è necessario calcolare il POW e l'intervallo di uscita del blocco può essere ridotto a 1 secondo, il che è favorevole a ridurre la latenza della conferma delle transazioni.
scalabile. Al fine di soddisfare i requisiti di scalabilità, Vite ha fissato un singolo grado di libertà sulle transazioni, le transazioni raggruppate nel libro mastro in base alla dimensione dell'account, consentendo la produzione di blocchi di diversi account di essere completati da diversi nodi e rimosso la semantica acida delle chiamate di contratto incroci e modificata in semantica base basata su messaggi. In questo modo, i nodi non devono più salvare l'intero stato mondiale e i dati vengono salvati sull'intera rete distribuita in frammenti.
economico. Poiché Vite adotta un modello di configurazione delle risorse basato su quote, gli utenti leggeri che non sono frequentemente commerciali non devono pagare tasse di gestione elevate o commissioni di carburante. Gli utenti possono scegliere una varietà di modi per lo scambio di risorse di elaborazione e possono anche trasferire quote aggiuntive ad altri utenti attraverso accordi di leasing delle quote per migliorare l'efficienza di utilizzo delle risorse di sistema.
facile da usare. I miglioramenti della facilità d'uso di VITE includono: Fornire supporto alla libreria standard in Solidità ++, Sintassi utilizzata specificamente per i messaggi di elaborazione, pianificazione dei tempi del contratto, servizi di denominazione VNS, supporto per l'aggiornamento del contratto, ecc.
Valutare il ciclo chiuso. Vite supporta l'emissione di attività digitali, la trasmissione del valore incrociata, lo scambio di token in base al protocollo Loopprint, ecc., Formando un sistema di valori completo. Dal punto di vista dell'utente, Vite è uno scambio decentralizzato completamente funzionale.
Innanzitutto, abbiamo diviso le chiamate di contratti intelligenti in modo asincrono. Nano divide un trasferimento in due azioni: contabilità e contabilità. Abbiamo preso in prestito da Nano e lo abbiamo esteso alle chiamate contrattuali intelligenti (Nano non supporta i contratti intelligenti). In Vite, una transazione di trasferimento viene divisa in conto e un conto e una transazione di chiamata a contratto viene divisa in due parti: una transazione di richiesta del contratto e una transazione di risposta del contratto.
In secondo luogo, è un design asincrono di scrittura e conferma. In Vite, una transazione viene scritta al libro mastro ed è confermata come asincrona. Nelle blockchain tradizionali (come Bitcoin), la velocità delle transazioni scritte al libro mastro sarà limitata dalla velocità di imballaggio. In Vite, gli utenti possono scrivere molte transazioni al libro dell'account prima entro il limite di quota e quindi confermare in modo uniforme e asincrono. Ciò può livellare i picchi e le depressioni del carico, massimizzare l'uso delle risorse del sistema e migliorare il throughput dell'intero sistema. Inoltre, le transazioni tra due conti non verranno bloccate l'una dall'altra e non ci saranno transazioni inviate da un conto, che causerà le transazioni in altri conti non confermate a lungo.
Terzo, è il design asincrono di chiamate inter-contratto. Le chiamate inter-contratto in Ethereum vengono completate tramite chiamate di messaggio o transazioni interne. Questo set di chiamate viene completato contemporaneamente o tutti i fallimenti. Questo è un semantico dell'acido atomico, che diventerà un collo di bottiglia per le prestazioni. Abbiamo preso in prestito alcune soluzioni relativamente mature nella tecnologia Internet centralizzata e abbiamo adottato un'architettura basata sui messaggi. I contratti non condividono nessuno stato, ma comunicano solo inviandosi messaggi.
Link correlati:
https://www.qukuaiwang.com.cn/szhb/2989.html###
*Il contenuto di cui sopra è compilato dal conto ufficiale dei conti non piccoli. Se ristampato, indicare la fonte.