Alle Sprachen
ThunderCore (TT-Chain) ist eine neue Generation von Blockchain-Public-Chain-Plattformen. Es durchbricht das Dilemma der heutigen Blockchain, erreicht eine schnelle, hohe Skalierbarkeit, Sicherheit und ist mit der Ethereum Virtual Machine kompatibel. ThunderCore engagiert sich für den Aufbau einer dezentralen öffentlichen Kettenplattform mit Effizienz und Sicherheit.Das Gründungsteam hat die besten Smart Contracts in der amerikanischen Wissenschaft, Pioniere bei verteilten Algorithmen und erfahrene Unternehmer im Silicon Valley zusammengestellt und sie nach Professor Elaine Shi The einzigartig übernommen Ein streng mathematisch erprobter PoS-Konsensalgorithmus gewährleistet die Effizienz und Sicherheit der Blockchain. Durch diesen Algorithmus löst ThunderCore die Probleme der hohen Gasgebühr, des niedrigen TPS und der langen Transaktionsbestätigungszeit von Ethereum. Derzeit wurde das ThunderCore-Hauptnetzwerk am 11. März 2019 gestartet, und die ökologische ThunderCore-Konstruktion wurde offiziell gestartet PoS wird später gestartet, um die Benutzer bei der Teilnahme am Konsens und an der Buchhaltung durch gesperrte Token zu unterstützen. In Verbindung mit einer intelligenten Vertragsschnittstelle, die vollständig mit Ethereum kompatibel ist, können Entwickler Ethereum-Anwendungen innerhalb von Minuten auf der ThunderCore-Plattform bereitstellen. Schnell, sicher, einfach und günstig sind daher die Eigenschaften von ThunderCore.
ThunderCore (TT-Kette) ist eine öffentliche Blockchain-Kette, die offen, dezentralisiert und mit der Ethereum Virtual Machine (EVM) kompatibel ist und den weltweit führenden Proof-of-Stake-Konsensmechanismus (PoS) annimmt, dessen Sicherheit streng überprüft wird . ThunderCore wurde im Januar 2018 im Silicon Valley, USA, gegründet und zielt darauf ab, erstklassige Experten aus der akademischen Forschung und der Blockchain-Technologie zu vereinen, um die schnellste, hochsichere und hochskalierbare öffentliche Blockchain-Kette mit einem groß angelegten Konsensmechanismus zu schaffen. Eine Blockchain ist eine Reihe von zeitgestempelten und unveränderlichen Datensätzen, die von verteilten und dezentralen Servern (auch „Knoten“ genannt) ausgeführt werden. ThunderCore steht allen Benutzern offen, sodass sich globale Teilnehmer an der Sicherung und Überprüfung dieser Aufzeichnungen beteiligen können. ThunderCore ist nicht nur eine Plattform zur Aufzeichnung von Transaktionen, sondern führt auch „Smart Contracts“ aus. Intelligente Verträge sind Computerprogramme, die die Übertragung von Vermögenswerten und die gemeinsame Nutzung von Inhalten zwischen Parteien mit objektiver und fairer Logik direkt steuern. Ethereum ist die beliebteste Plattform für die Ausführung intelligenter Verträge, und ThunderCore ist vollständig mit Ethereum kompatibel.Auf Ethereum bereitgestellte Verträge oder Anwendungen können in nur wenigen Minuten auf ThunderCore bereitgestellt werden.
ThunderCore Consensus
ThunderCore wurde ursprünglich auf der Grundlage des Thunderella-Konsensalgorithmus entwickelt, der das klassische Konsensprotokoll, das eine Autorisierung (Erlaubnis) erfordert, und das dezentrale Nakamoto-Konsensprotokoll kombiniert. Die Vorteile. Seitdem hat sich unsere Technologie noch einmal deutlich weiterentwickelt. Unser Forschungsteam entdeckte einen neuen Konsensmechanismus mit überlegener Leistung. Dieser Artikel konzentriert sich auf das PaLa-Konsensprotokoll, das wir derzeit in der öffentlichen ThunderCore-Kette verwenden. Unser Konsensprotokoll wurde von führenden Forschern auf dem Gebiet der Kryptographie und verteilten Konsensforschung entwickelt und verfügt über strenge mathematische Beweise, um die Konsistenz und Lebendigkeit des Algorithmus zu gewährleisten.
PaLa ist ein Blockchain-Konsensprotokoll, das auf einer teilweise synchronen Netzwerkannahme basiert und bis zu 1/3 bösartiger Knoten tolerieren kann. PaLa ist eine wesentliche Verbesserung gegenüber früheren klassischen Konsensprotokollen, die zwei Abstimmungsrunden und O(n2)-Nachrichten pro Block erforderten. PaLa bezieht sich auf die Idee, dass die zweite Abstimmungsrunde im Pipeline-BFT-Algorithmus (pipelined BFT) 2 an die erste Abstimmungsrunde im nächsten Block angehängt ist. Antragsteller der aktuellen Amtszeit verwenden BLS-Mehrfachsignaturen, um Stimmen zu sammeln und Beglaubigungen zu verteilen. Wenn PaLa mit der Hub-and-Spoke-Netzwerktopologie a (Hub-and-Spoke-Netzwerktopologie) kombiniert wird, kann es einen Konsens erzielen, indem es nur O(n)-Nachrichten überträgt. Neuere BFT-Konsensalgorithmen wie Tendermint, FBFT, Casper FFG und Hotstuff haben ähnliche Innovationen wie PaLa, sind aber nicht so prägnant, elegant und optimiert wie PaLa.
Proof of Stake (PoS)
Mit PaLa verfügen wir über einen Mechanismus für die zuverlässige Neukonfiguration von Komitees und den Wechsel von Anbietern. Die vollständige Lösung erfordert auch ein anreizkompatibles Proof of Stake (PoS)-Design für die Wahl von Konsensknoten. Für die Wahl der Top-K-Wähler bis Session 4 (Session) haben wir uns für ein prägnantes Design entschieden. Jede Sitzung dauert 3 Stunden. In jeder Amtszeit gibt es ein Angebot, der Konsensknoten für die nächste Amtszeit zu werden.
Blockchain wird das Leben der Menschen grundlegend verändern. Die Menschen werden sich zunehmend auf Blockchain-Dienste verlassen und diese nutzen. Alle technologischen Innovationen sollten der Öffentlichkeit zugänglich sein, um ihre Vorteile und Werte zu teilen. Die Blockchain-Technologie wird eine offenere, dezentralere und transparentere Zukunft realisieren.