Alle talen
ThunderCore (TT-keten) is een nieuwe generatie blockchain-openbare ketenplatforms. Het doorbreekt het dilemma van de hedendaagse blockchain, bereikt snelle, hoge schaalbaarheid, veiligheid en is compatibel met de Ethereum Virtual Machine. ThunderCore zet zich in voor het bouwen van een gedecentraliseerd openbaar ketenplatform met zowel efficiëntie als veiligheid. Het oprichtende team heeft de beste slimme contracten in de Amerikaanse academische wereld, pioniers in gedistribueerde algoritmen en senior ondernemers in Silicon Valley verzameld en op unieke wijze overgenomen na professor Elaine Shi. Het rigoureus wiskundig bewezen PoS-consensusalgoritme zorgt voor de efficiëntie en veiligheid van de blockchain. Via dit algoritme lost ThunderCore de problemen op van Ethereum's hoge gaskosten, lage TPS en hoge transactiebevestigingstijd. Op dit moment is op 11 maart 2019 het ThunderCore-hoofdnetwerk gelanceerd en is de ThunderCore ecologische constructie officieel gelanceerd. PoS zal later worden gelanceerd om gebruikers te ondersteunen om deel te nemen aan consensus en boekhouding door middel van vergrendelde tokens. In combinatie met een slimme contractinterface die volledig compatibel is met Ethereum, kunnen ontwikkelaars binnen enkele minuten Ethereum-applicaties implementeren op het ThunderCore-platform. Daarom zijn snel, veilig, eenvoudig en goedkoop de kenmerken van ThunderCore.
ThunderCore (TT-keten) is een openbare blockchain-keten, die open, gedecentraliseerd, compatibel met de Ethereum Virtual Machine (EVM) is en 's werelds toonaangevende proof-of-stake consensusmechanisme (PoS) gebruikt, waarvan de beveiliging strikt is geverifieerd . ThunderCore, opgericht in januari 2018 in Silicon Valley, VS, heeft tot doel academisch toponderzoek en experts op het gebied van blockchaintechnologie te combineren om de snelste, zeer veilige en zeer schaalbare openbare blockchain-keten te creëren met een grootschalig consensusmechanisme. Een blockchain is een reeks van tijdgestempelde en onveranderlijke records die worden beheerd door gedistribueerde en gedecentraliseerde servers (ook wel "nodes" genoemd). ThunderCore staat open voor alle gebruikers, waardoor wereldwijde deelnemers kunnen deelnemen aan het beveiligen en verifiëren van deze records. ThunderCore is niet alleen een platform voor het vastleggen van transacties, maar voert ook "slimme contracten" uit. Slimme contracten zijn computerprogramma's die de overdracht van activa en het delen van inhoud tussen partijen rechtstreeks regelen met objectieve en eerlijke logica. Ethereum is het meest populaire platform voor slimme contractuitvoering en ThunderCore is volledig compatibel met Ethereum. Contracten of applicaties die op Ethereum zijn geïmplementeerd, kunnen in slechts enkele minuten op ThunderCore worden geïmplementeerd.
ThunderCore Consensus
ThunderCore is oorspronkelijk ontworpen op basis van het Thunderella-consensusalgoritme, dat het klassieke consensusprotocol dat autorisatie vereist (toestemming) combineert met het gedecentraliseerde Nakamoto-consensusprotocol. De voordelen. Sindsdien is onze technologie opnieuw aanzienlijk geëvolueerd. Ons onderzoeksteam ontdekte een nieuw consensusmechanisme met superieure prestaties. Dit artikel zal zich concentreren op het PaLa-consensusprotocol dat we momenteel gebruiken in de openbare ThunderCore-keten. Ons consensusprotocol is ontwikkeld door vooraanstaande onderzoekers op het gebied van cryptografie en gedistribueerd consensusonderzoek, en heeft rigoureuze wiskundige bewijzen om de consistentie en levendigheid van het algoritme te garanderen.
PaLa is een blockchain-consensusprotocol op basis van een gedeeltelijk synchrone netwerkaanname, dat tot 1/3 kwaadaardige knooppunten kan tolereren. PaLa is een grote verbetering ten opzichte van eerdere klassieke consensusprotocollen, waarvoor twee stemrondes en O(n2)-berichten per blok nodig waren. PaLa verwijst naar het idee dat de tweede stemronde in het pipelined BFT (pipelined BFT) 2-algoritme gekoppeld is aan de eerste stemronde in het volgende blok. Indieners van de huidige termijn gebruiken BLS multi-handtekeningen om stemmen te verzamelen en notariële verklaringen te verspreiden. Wanneer PaLa wordt gecombineerd met de hub-and-spoke-netwerktopologie a (hub-and-spoke-netwerktopologie), kan het een consensus bereiken door alleen O(n)-berichten te verzenden. Nieuwere BFT-consensusalgoritmen zoals Tendermint, FBFT, Casper FFG en Hotstuff hebben vergelijkbare innovaties als PaLa, maar ze zijn niet zo beknopt, elegant en geoptimaliseerd als PaLa.
Proof of Stake (PoS)
Met PaLa hebben we een mechanisme voor betrouwbare commissieherconfiguratie en het wisselen van indiener. De volledige oplossing vereist ook een incentive-compatibel Proof of Stake (PoS)-ontwerp voor het kiezen van consensusknooppunten. We kozen voor een beknopte opzet voor de verkiezing van de beste K-kiezers per sessie 4 (sessie). Elke sessie duurt 3 uur. In elke termijn is er een bieding om het consensusknooppunt te worden voor de volgende termijn.
Blockchain zal het leven van mensen fundamenteel veranderen. Mensen zullen steeds meer vertrouwen op en gebruik maken van blockchain-diensten. Alle technologische innovaties moeten toegankelijk zijn voor het publiek om hun voordelen en waarden te delen. Blockchain-technologie zal een meer open, gedecentraliseerde en transparante toekomst realiseren.