Die Geschichte von TuringBitChain (im Folgenden als TBC bezeichnet) begann im Bitcoin Scaling Forum.
Mehrere Gründer von TBC trafen sich im Bitcoin-Erweiterungsforum. Sie alle sind Befürworter der großen Bitcoin-Blöcke und teilen eine gemeinsame Philosophie: Für die Zukunft von BTC wollen sie die Blockgröße erhöhen, um günstigere und schnellere Transaktionen zu ermöglichen.
Zu dieser Zeit war ein Kampf zwischen großen und kleinen Blöcken in vollem Gange. Am Ende siegte die Kapazität eines Bitcoin-Blocks, und die Anhänger großer Blöcke beteiligten sich an der Bitcoin-Aufteilung Dann wechselten sie zu den gespaltenen Ketten, die die Kapazität von Bitcoin erweitern, wie BCH, BSV usw. Auf diesen gespaltenen Ketten führen sie ihre eigenen Projekte durch, um dem Ideal großer Blöcke gerecht zu werden.
Im Jahr 2021, mit der Fertigstellung des BTC-Taproot-Upgrades, kann der Schwellenwert-Signaturalgorithmus BTC die Unterstützung der vollständig dezentralen Layer-2-Smart-Contract-Schicht ermöglichen. Mehrere Gründer von TBC haben sich zusammengetan, um eine Plattform zu schaffen, die umfangreiche Anwendungen unterstützen kann Smart-Contract-Schicht. Dr. JONES, einer der Gründer, veröffentlichte einen Artikel über das Fehlen einer Schicht intelligenter Verträge in Bitcoin, die dem Vorgänger der TBC-Lösung für intelligente Verträge entspricht.
Wenn die Veröffentlichung des Papiers im Jahr 2021 den Beginn von TBC darstellt, dann wird der Start des TBC-Mainnets im Februar 2024 ein Meilenstein in seiner Entwicklung sein. In nur wenigen Monaten nach dem Start des Mainnets hat TBC fast hundert Entwickler und die Community 20.000 bis 30.000 Menschen angesammelt.
Die rasante Entwicklung von TBC beruht auf seiner unersetzlichen Kerntechnologie.
TBC war Vorreiter auf dem Gebiet der Bitcoin Virtual Machine BVM. BVM ist eine virtuelle Maschine, die auf dem Bitcoin-Skriptsystem basiert und die Opcode-Wiederherstellung und Funktionserweiterung durchführt.
TBC nutzt dieses Konzept und arbeitet mit benutzerfreundlicheren Tools und Compilern für die Entwicklung intelligenter Verträge zusammen, um die Schwelle für das Schreiben und Bereitstellen intelligenter Verträge auf dem nativen Bitcoin UTXO-Modell zu senken. Als native isomorphe Schicht 2 von Bitcoin hat TBC die Skalierbarkeit und Rechengeschwindigkeit von Bitcoin erfolgreich erhöht.
1. Projekteinführung
TBC ist ein Bitcoin Layer 2, das auf dem UTXO-Modell des ursprünglichen Bitcoin-Protokolls basiert und die parallele Leistung und den innovativ erfundenen Turingcontract weiter verbessert, um eine reine einschichtige Smart-Contract-Lösung auf dem UTXO-Modell zu implementieren. Auf der Grundlage einer ausreichenden Dezentralisierung kann eine unbegrenzte Expansion erreicht werden. Und war Pionier der Bitcoin Virtual Machine BVM.
2. Detaillierte Erläuterung der Projektkerntechnologie
TBC war Vorreiter auf dem Gebiet der Bitcoin Virtual Machine BVM. BVM ist eine virtuelle Maschine, die auf dem Bitcoin-Skriptsystem basiert und die Opcode-Wiederherstellung und Funktionserweiterung durchführt.
TBC nutzt dieses Konzept und arbeitet mit benutzerfreundlicheren Tools und Compilern für die Entwicklung intelligenter Verträge zusammen, um die Schwelle für das Schreiben und Bereitstellen intelligenter Verträge auf dem nativen Bitcoin UTXO-Modell zu senken.
Die ursprüngliche Bitcoin Virtual Machine BVM hat geringere Rechenkosten für die Implementierung intelligenter Verträge und kann eine größere Datenmenge übertragen.
2.1 Vergleich von Ethereum EVM und TBCs BVM
Beim Vergleich von Ethereum EVM und TBCs BVM haben wir festgestellt, dass die aktuelle Entwicklung von EVM einen Engpass erreicht hat. Das Design von Ethereum ist: Wenn eine Transaktion stattfindet, müssen alle Knoten den Vertrag ausführen und überprüfen next Eine Transaktion kann nicht abgeschlossen werden.
Hier ist die Expansion von Ethereum begrenzt. Transaktionen müssen einzeln ausgeführt werden und die Verarbeitungsleistung des gesamten Netzwerks hängt vom schwächsten Knoten im Netzwerk ab. Jeder neue Knoten, der dem Netzwerk beitritt, muss alle vorherigen Vorgänge synchronisieren. Die Knotensynchronisation von Ethereum ist langsam und die Rechenleistung ist groß. Die Rechenleistung des gesamten Netzwerks hat im Grunde einen Engpass erreicht. Dies schränkt den Umfang der möglichen Operationen erheblich ein. In diesem Fall ist die Ausführung großer Datenmengen schwierig zu erreichen.
Wenn Sie es mit der virtuellen Maschine EVM von Ethereum vergleichen, können Sie die Vorteile der ursprünglichen virtuellen BVM-Maschine von TBC erkennen. EVM ähnelt der Verwendung der Blockchain als CPU, während TBC der Verwendung der Blockchain als Datenbank und Betriebssystem entspricht. Der Betrieb von TBC erfolgt nicht in der Kette, es gibt lediglich einen Befehlssatz, ähnlich einem Skriptcode oder einer Datenbank, der in Form einer Datei in der Kette gespeichert wird. Und die Blockchain ist im Wesentlichen keine CPU, sondern im Wesentlichen ein verteiltes Dateisystem. Wenn ein Benutzer eine On-Chain-Operation ausführt, führt er tatsächlich nur die Operationen aus, die er lokal benötigt.
Mit TBC, einem Supercomputer, müssen Sie sich keine Gedanken über Verträge und Kompatibilität machen, noch müssen Sie sich zu viele Gedanken über Kapazität und Größe machen. Daten und Skripte befinden sich in der Kette und Vorgänge finden außerhalb der Kette statt.
Schlüsseloperationen werden nicht auf allen Knoten synchron ausgeführt. Möglicherweise denken Sie, dass es keine Möglichkeit gibt, sicherzustellen, dass die Operation effektiv ist. Im Hinblick auf den Betrieb ist jedoch garantiert, dass der Ausführungsprozess bei Bedarf jederzeit überprüft werden kann, und wenn die Ergebnisse in die Kette hochgeladen werden, kann garantiert werden, dass die Ausführungsergebnisse bei Bedarf jederzeit überprüft werden können. Aus dieser Sicht entspricht BVM der Wartung eines Servers mit geringeren Kosten. Daher sind die Ausführungskosten von TBC-Smart-Verträgen niedriger.
Insgesamt haben die Smart Contracts von TBC geringere Rechenkosten und können größere Datenmengen übertragen. Die Kapazität eines TBC-Blocks kann 4 GB erreichen. Insgesamt bietet die Implementierung intelligenter Verträge über BVM offensichtliche Kosten- und Leistungsvorteile gegenüber EVM.
2.2 Einführung in die OP_PUSH_TX-Technologie
TBC kann derzeit die OP_PUSH_TX-Technologie wählen, um Upstream- und Downstream-Transaktionsdaten in den programmierbaren Datenraum zu integrieren, um lokale Turing-Komplettfunktionen zu erreichen. Das isolierte UTXO ermöglicht die parallele Ausführung verschiedener programmierbarer Räume, um eine effiziente Blockdatenüberprüfung zu erreichen pro Transaktion.
2.3 Datenerweiterung -> Hierarchisches Hashing
TBC verwendet ein ursprüngliches flaches hierarchisches Hash-Modell, um das Problem der Datenaufblähung und -ausweitung bei der Datenübertragung zwischen Knoten oder in Smart Contracts zu lösen und eine solide Grundlage für den Überbau zu schaffen.
3. Wirtschaftsmodell
Wie BTC werden auch TBC-Token durch Mining generiert. Das maximale Angebot an TBC ist auf 2,1 Milliarden begrenzt, wovon 93,3 % zum Zeitpunkt der Abspaltung natürlich existierten und gesperrt wurden. Die anderen 6,7 % werden durch Bergbau erwirtschaftet. Wie bei BTC wird auch die Bergbauproduktion von TBC in vier Jahren halbiert. Es wird geschätzt, dass die Gesamtauflage von TBC nach vier Jahren etwa 65 Millionen betragen wird.
TBC-Blockintervall, etwa alle 10 Minuten; Algorithmus zur Schwierigkeitsanpassung:
FastDAA; Mining-Algorithmus: SHA-256 (BTC\BCH-kompatibel); Blockgröße: anfängliche Obergrenze 4G (spätere dynamische Erweiterung je nach Situation)
4. Vorstellung der Teammitglieder
Die frühen Entwickler von TBC stammen aus mehreren Kernteams von Technologiefreaks auf der ganzen Welt. Sie verfügen über langjährige Forschungserfahrung in großen Blöcken und Skalierungslösungen und sind Experten in den Bereichen UTXO Smart Contracts und Hochleistungsrechnen.
5. Gemeinschaftsentwicklung
Die aktuellen Bergleute befinden sich in Hongkong, Südkorea und anderen Orten. Die Community hat fast 30.000 Mitglieder und der Hauptmarkt ist der asiatisch-pazifische Raum.
6. Wichtige Ereignisse in der Projektentwicklung
Im September 2021 wurde die zugrunde liegende Technologie von TBC erfunden und angekündigt, und der Turing-komplette Hochleistungs-Layer1-Smart-Vertrag Turing-Contract hat das Design und Experiment ebenfalls sehr früh abgeschlossen.
Im März 2022 wurde Turing-Contract, ein Turing-vollständiger und leistungsstarker Layer-1-Smart-Vertrag, offiziell veröffentlicht.
Im Dezember 2023 wird das TBC Alpha-Testnetz gestartet. Bewährte Skalierbarkeitslösungen in weltweit renommierten Hochleistungsrechenzentren. TuringContract wird mit über 13.000 TPS ausgeführt.
Am 14. Februar 2024 wurde das TBC-Mainnet offiziell gestartet.
7. Projekt-Roadmap:
Die erste Stufe: (BTCfi-Stufe)
TBC zielt darauf ab, das Potenzial von Bitcoin für die Teilnahme an ökologischen Anwendungen wie Defi, NFT und RWA über BVM [Bitcoin Virtual Machine] freizusetzen.
Phase 2: (BVM so fördern, dass es mit allen UTXO-Ketten und der nativen zweiten Bitcoin-Schicht kompatibel ist)
a: In Zukunft werden mehr UTXO-Ketten dazu ermutigt, BVM einzuführen, wie z. B. Doge’s Ecology usw.
b: Durch die ausgereifte dezentrale kettenübergreifende Infrastruktur unterstützt TuringBrige die zukünftige Integration der UTXO-BVM-Kette und der Kontomodell-EVM-Kettenökologie.
Die dritte Stufe: (Die Blockgröße tritt in die TB-Stufe ein und die Bearbeitungsgebühr nähert sich 0)
TBC bricht mit der Konvention bestehender Blockchains, bei denen eine große Anzahl von Benutzern zu hohen Gebühren führt. Während sich das Netzwerk weiterentwickelt, wird TBC den Charme demonstrieren, dass die Transaktionsgebühren mit zunehmender Nutzerzahl sinken. Unterstützung der ökologischen Explosion von BTC.
Die vierte Stufe (Erstellung der nützlichsten zugrunde liegenden öffentlichen Kette für die zukünftige WEB3-Welt)
Da TBC umfangreiche Blockchain-Anwendungen ausführen und Daten in der Kette verifizieren kann, wird der Netzwerkeffekt weiter zunehmen und BTC dabei helfen, die nächste Generation des Internets anzuführen, und außerdem zu einer der nützlichsten WEB3-Infrastrukturen werden.