Tutte le lingue
ThunderCore (catena TT) è una piattaforma di catena pubblica blockchain di nuova generazione. Rompe il dilemma della blockchain odierna, raggiunge un'elevata scalabilità, sicurezza ed è compatibile con la macchina virtuale Ethereum. ThunderCore si impegna a costruire una piattaforma di catena pubblica decentralizzata con efficienza e sicurezza.Il team fondatore ha riunito i migliori contratti intelligenti nel mondo accademico americano, pionieri negli algoritmi distribuiti e imprenditori senior nella Silicon Valley, e l'ha adottato in modo univoco dopo la professoressa Elaine Shi The rigoroso algoritmo di consenso PoS matematicamente provato garantisce l'efficienza e la sicurezza della blockchain. Attraverso questo algoritmo, ThunderCore risolve i problemi dell'elevata tariffa del gas di Ethereum, del basso TPS e dell'elevato tempo di conferma della transazione. Allo stato attuale, la rete principale ThunderCore è stata lanciata l'11 marzo 2019 e la costruzione ecologica ThunderCore è stata lanciata ufficialmente.Il PoS verrà lanciato in seguito per supportare gli utenti a partecipare al consenso e alla contabilità tramite token bloccati. Insieme a un'interfaccia di contratto intelligente completamente compatibile con Ethereum, gli sviluppatori possono distribuire le applicazioni Ethereum sulla piattaforma ThunderCore in pochi minuti. Pertanto, veloce, sicuro, semplice ed economico sono le caratteristiche di ThunderCore.
ThunderCore (catena TT) è una catena pubblica blockchain, aperta, decentralizzata, compatibile con Ethereum Virtual Machine (EVM) e adotta il principale meccanismo di consenso proof-of-stake (PoS) al mondo, la cui sicurezza è rigorosamente verificata . Fondata nella Silicon Valley, negli Stati Uniti, nel gennaio 2018, ThunderCore mira a unire i migliori esperti di ricerca accademica e tecnologia blockchain per creare la catena pubblica blockchain più veloce, altamente sicura e altamente scalabile con un meccanismo di consenso su larga scala. Una blockchain è una serie di record con timestamp e immutabili gestiti da server distribuiti e decentralizzati (chiamati anche "nodi"). ThunderCore è aperto a tutti gli utenti, consentendo ai partecipanti globali di partecipare alla protezione e alla verifica di questi record. ThunderCore non è solo una piattaforma per la registrazione delle transazioni, ma esegue anche "contratti intelligenti". I contratti intelligenti sono programmi per computer che controllano direttamente i trasferimenti di risorse e la condivisione di contenuti tra le parti con una logica obiettiva ed equa. Ethereum è la piattaforma di esecuzione di contratti intelligenti più popolare e ThunderCore è completamente compatibile con Ethereum.Contratti o applicazioni distribuiti su Ethereum possono essere distribuiti su ThunderCore in pochi minuti.
ThunderCore Consensus
ThunderCore è stato originariamente progettato sulla base dell'algoritmo di consenso Thunderella, che combina il protocollo di consenso classico che richiede l'autorizzazione (permesso) e il protocollo di consenso decentralizzato Nakamoto I vantaggi. Da allora, la nostra tecnologia si è nuovamente evoluta in modo significativo. Il nostro team di ricerca ha scoperto un nuovo meccanismo di consenso con prestazioni superiori. Questo articolo si concentrerà sul protocollo di consenso PaLa che stiamo attualmente utilizzando sulla catena pubblica ThunderCore. Il nostro protocollo di consenso è stato sviluppato da importanti ricercatori nel campo della crittografia e della ricerca sul consenso distribuito e dispone di rigorose prove matematiche per garantire la coerenza e la vivacità dell'algoritmo.
PaLa è un protocollo di consenso blockchain basato su un'ipotesi di rete parzialmente sincrona, che può tollerare fino a 1/3 di nodi dannosi. PaLa rappresenta un importante miglioramento rispetto ai precedenti protocolli di consenso classici, che richiedevano due turni di votazione e O(n2) messaggi per blocco. PaLa si riferisce all'idea che il secondo turno di votazioni nell'algoritmo Pipelined BFT (pipelined BFT) 2 sia collegato al primo turno di votazioni nel blocco successivo. I proponenti dell'attuale termine utilizzano le firme multiple BLS per raccogliere voti e distribuire notarizzazioni. Quando PaLa è combinato con la topologia di rete hub e spoke a (topologia di rete hub e spoke), può raggiungere un consenso trasmettendo solo O(n) messaggi. Gli algoritmi di consenso BFT più recenti come Tendermint, FBFT, Casper FFG e Hotstuff hanno innovazioni simili a PaLa, ma non sono così concisi, eleganti e ottimizzati come PaLa.
Proof of Stake (PoS)
Con PaLa, disponiamo di un meccanismo affidabile per la riconfigurazione del comitato e il cambio di proponente. La soluzione completa richiede anche un design Proof of Stake (PoS) compatibile con gli incentivi per l'elezione dei nodi di consenso. Abbiamo scelto un design conciso per l'elezione dei migliori elettori K entro la sessione 4 (sessione). Ogni sessione dura 3 ore. In ogni termine, c'è un'offerta per diventare il nodo di consenso per il periodo successivo.
La blockchain cambierà radicalmente la vita delle persone. Le persone faranno sempre più affidamento e utilizzeranno i servizi blockchain. Tutte le innovazioni tecnologiche dovrebbero essere aperte al pubblico per condividerne benefici e valori. La tecnologia blockchain realizzerà un futuro più aperto, decentralizzato e trasparente.