Alle Sprachen
TERA ist eine originelle fragmentierte öffentliche Kette, die auf POW-Konsens basiert. Der Gesamtbetrag beträgt 1 Milliarde, die Blockgenerierungszeit beträgt 3 Sekunden, die Transaktionsgeschwindigkeit beträgt 1000 TPS und es gibt keine Gasgebühr. Die DApp-Entwicklungssprache ist JavaScript, und alle DApps werden in der Blockchain gespeichert.
Erwähnenswert ist, dass das Merging-Fragmentation-Protokoll von TERA das Hinzufügen unzähliger verschiedener neuer Fragmente unterstützt, ohne die Netzwerksicherheit zu verlieren. Das neue Sharding ermöglicht Cross-Chain auf Basis der TERA-Plattform, gleichzeitig werden diese unterschiedlichen Shards in einem globalen Netzwerk vereint, wodurch die Gesamtnetzwerkgeschwindigkeit auf über 1 Million TPS erhöht und eine unbegrenzte Skalierbarkeit erreicht wird.
Trennung von Datenübertragung und Authentifizierung
Jeder Knoten im Netzwerk ist gleichberechtigt. Die Anzahl der Knoten ist unbegrenzt. Die Kommunikation zwischen Knoten wird erreicht, indem eine einzige Datenkette organisiert wird, in der Informationen in Form von Befehlen (Transaktionen) aufgezeichnet werden. Normalerweise wird eine solche Kette als Blockchain bezeichnet, aber in dieser Plattform sind ihre Anwendungen erweitert. In traditionellen Blockchains werden Transaktionen in Blöcke geschrieben. In diesem Fall darf der Transaktionsblock nicht geschrieben werden, was ungültig ist (z. B. falsche digitale Signatur, unzureichende Deckung des Kontos, doppelte Ausgaben usw.). In der TERA-Plattform wird die Blockchain als Übertragungswerkzeug verwendet, das beliebige Informationen in den Block schreiben kann (wir werden es in Zukunft als Transaktion bezeichnen). Die Interpretation der Richtigkeit von Informationen hängt von übergeordneten Anwendungen ab. Die Blockchain verfügt über einen Konsensmechanismus, um zu bestimmen, welche Datenkette wahr ist, aber dieser Konsens erklärt nicht die Regeln der Transaktionen innerhalb des Blocks. Blockdaten sind eine Black Box - alle Operationen werden mit einer Menge von Bytes durchgeführt.
Der PoW-Algorithmus wird zur Abwehr von DDOS-Angriffen verwendet. Je länger die Transaktion dauert, desto größer muss der PoW-Wert sein. Vor dem Senden der Transaktion an das Netzwerk berechnet der Client den PoW-Wert. Die Datenfluss-Plattform TERA lässt sich abstrakt als Wasserstraße ausdrücken, die die Kontinuität und mathematische Ordnung der passierenden Containerschiffe sicherstellt. Kanäle sind nicht für Schiffe und Fracht zuständig. Der Nutzen von Schiffen umfasst Häfen, Fischgründe, Lagerhäuser usw., die nützliche Arbeit für die Schiffsbeladung leisten.
Wie wird es verwendet?
Angenommen, Sie müssen Waren nach Hafen B schicken, und Hafen A hat die Waren in den Container gepackt und zum Hafen geschickt. Überprüfen Sie in Port B alle Container auf korrekten Inhalt und holen Sie die Ware ab, wenn Sie sie finden. Der Kanal benötigt nur 8 Sekunden, um Schiffe an alle Zielhäfen zu liefern.
Ein wichtiger Aspekt hierbei ist die mathematische Ordnung. Der Zweck der Blockchain besteht darin, sicherzustellen, dass jedes Gerät eine einzige Reihenfolge und Zusammensetzung von Blöcken hat. Wenn diese Methode bereitgestellt wird, wird ein Programm, das sie liest, auf allen Computern der Welt dieselben Ergebnisse liefern - die Daten sind also dieselben. Selbst wenn diese Blöcke falsche Transaktionen, doppelte Ausgaben usw. enthalten, werden Programme auf der Clientseite dies sehen und die Ausführung verweigern. Dies wird als Transaktionsverifizierungsprozess bezeichnet. Um das gesamte System zu beschleunigen, trennen wir es vom Blockübertragungsprozess. Daher können wir die Validierung zu einem anderen Zeitpunkt und in einem anderen Prozess durchführen, ohne die Blockchain zu beeinträchtigen, wir können die Validierung aufgrund einer großen Anzahl von Prüfungen schneller durchführen – aufgrund des geringeren Datenbankzugriffs können wir Operationen gruppieren und schneller arbeiten.