Alle språk
ThunderCore (TT-kjede) er en ny generasjon av blockchain-plattformer for offentlig kjede. Den bryter gjennom dilemmaet til dagens blokkjede, oppnår rask, høy skalerbarhet, sikkerhet og er kompatibel med Ethereum Virtual Machine. ThunderCore er forpliktet til å bygge en desentralisert offentlig kjedeplattform med både effektivitet og sikkerhet. Grunnleggerteamet har satt sammen de beste smarte kontraktene i amerikansk akademia, pionerer innen distribuerte algoritmer og seniorentreprenører i Silicon Valley, og har unikt tatt den i bruk etter professor Elaine Shi The streng matematisk bevist PoS-konsensusalgoritme sikrer effektiviteten og sikkerheten til blokkjeden. Gjennom denne algoritmen løser ThunderCore problemene med Ethereums høye gassavgift, lave TPS og høye transaksjonsbekreftelsestid. For øyeblikket har ThunderCore-hovednettverket blitt lansert 11. mars 2019, og den økologiske ThunderCore-konstruksjonen er offisielt lansert. PoS vil bli lansert senere for å støtte brukere til å delta i konsensus og bokføring gjennom låste tokens. Sammen med et smart kontraktsgrensesnitt som er fullt kompatibelt med Ethereum, kan utviklere distribuere Ethereum-applikasjoner til ThunderCore-plattformen i løpet av minutter. Derfor er rask, trygg, enkel og billig egenskapene til ThunderCore.
ThunderCore (TT-kjede) er en offentlig blokkjedekjede, som er åpen, desentralisert, kompatibel med Ethereum Virtual Machine (EVM), og tar i bruk verdens ledende proof-of-stake konsensusmekanisme (PoS), dens sikkerhet er strengt verifisert . ThunderCore ble grunnlagt i Silicon Valley, USA i januar 2018, og har som mål å kombinere topp akademisk forskning og blokkjedeteknologieksperter for å skape den raskeste, svært sikre og svært skalerbare offentlige blokkjedekjeden med en storstilt konsensusmekanisme. En blokkjede er en serie tidsstemplede og uforanderlige poster som drives av distribuerte og desentraliserte servere (også kalt "noder"). ThunderCore er åpen for alle brukere, og lar globale deltakere delta i å sikre og verifisere disse postene. ThunderCore er ikke bare en plattform for registrering av transaksjoner, men utfører også "smarte kontrakter". Smarte kontrakter er dataprogrammer som direkte kontrollerer aktivaoverføringer og innholdsdeling mellom parter med objektiv og rettferdig logikk. Ethereum er den mest populære smarte kontraktsutførelsesplattformen, og ThunderCore er fullt kompatibel med Ethereum. Kontrakter eller applikasjoner distribuert på Ethereum kan distribueres på ThunderCore på bare noen få minutter.
ThunderCore Consensus
ThunderCore ble opprinnelig designet basert på Thunderella-konsensusalgoritmen, som kombinerer den klassiske konsensusprotokollen som krever autorisasjon (tillatelse) og den desentraliserte Nakamoto-konsensusprotokollen. Fordelene. Siden den gang har teknologien vår igjen utviklet seg betydelig. Forskningsteamet vårt oppdaget en ny konsensusmekanisme med overlegen ytelse. Denne artikkelen vil fokusere på PaLa-konsensusprotokollen vi for øyeblikket bruker på ThunderCore offentlige kjede. Vår konsensusprotokoll ble utviklet av ledende forskere innen kryptografi og distribuert konsensusforskning, og har strenge matematiske bevis for å garantere konsistensen og livligheten til algoritmen.
PaLa er en blokkjede-konsensusprotokoll basert på en delvis synkron nettverksantagelse, som kan tolerere opptil 1/3 ondsinnede noder. PaLa er en stor forbedring i forhold til tidligere klassiske konsensusprotokoller, som krevde to runder med avstemning og O(n2)-meldinger per blokk. PaLa refererer til ideen om at den andre avstemningsrunden i pipelined BFT (pipelined BFT) 2-algoritmen er knyttet til den første avstemningsrunden i neste blokk. Forslagsstillere av gjeldende begrep bruker BLS multisignaturer for å samle stemmer og distribuere notariseringer. Når PaLa er kombinert med hub- og talenettverkstopologien a (hub- og talenettverkstopologi), kan den oppnå konsensus ved kun å sende O(n)-meldinger. Nyere BFT-konsensusalgoritmer som Tendermint, FBFT, Casper FFG og Hotstuff har lignende innovasjoner som PaLa, men de er ikke så konsise, elegante og optimaliserte som PaLa.
Proof of Stake (PoS)
Med PaLa har vi en mekanisme for pålitelig komitérekonfigurasjon og forslagsstillerbytte. Den komplette løsningen krever også en insentivkompatibel Proof of Stake-design (PoS) for å velge konsensusnoder. Vi valgte en kortfattet design for valget av de beste K-velgerne innen sesjon 4 (sesjon). Hver økt varer i 3 timer. I hver termin er det et bud på å bli konsensusnoden for neste termin.
Blockchain vil fundamentalt endre folks liv. Folk vil i økende grad stole på og bruke blokkjedetjenester. Alle teknologiske innovasjoner bør være åpne for publikum for å dele sine fordeler og verdier. Blokkjedeteknologi vil realisere en mer åpen, desentralisert og transparent fremtid.