Alle Sprachen
Qtum Blockchain (als „Quantum Chain“ oder „Qtum“ bezeichnet) engagiert sich für die Entwicklung eines dritten Blockchain-Ökosystems außer Bitcoin und Ethereum durch das Wertübertragungsprotokoll („Wertübertragungsprotokoll“), um Peer-to- Peer Bauen Sie gemäß dieser Vereinbarung eine dezentrale Anwendungsentwicklungsplattform („DApp-Plattform“) auf, die mehrere Branchen unterstützt (einschließlich Finanzen, Internet der Dinge, Lieferkette, soziale Netzwerke, Spiele usw.). Durch die Zusammenführung einer verbesserten Version der Bitcoin-Kerninfrastruktur und einer kompatiblen Version der virtuellen Maschine von Ethereum verfügt Quantum Chain sowohl über das unzerstörbare Blockchain-Netzwerk von Bitcoin als auch über die unendlichen Möglichkeiten von Smart Contracts. QTUM-Coins werden für den Zugriff auf Dapps, Token-Voting, Community-Autonomie und den Verbrauch/die Zahlung von Anwendungsfunktionen verwendet.
Account Abstraction Layer (AAL) ist der Schlüssel zu Qtums Verbindung zwischen der UTXO-Zirkulationsschicht und der Schicht der intelligenten Vertragsplattform, und es ist auch eine wichtige Innovation, die von Qtum implementiert wurde. Durch AAL kann das UTXO-Modell in ein Kontenmodell konvertiert werden, das von verschiedenen virtuellen Maschinen ausgeführt werden kann, wie z. B. Ethereum EVM oder einer virtuellen x86-Maschine, und der Kontostand der virtuellen Maschine kann durch AAL in UTXO konvertiert werden.
Dies verwirklicht das mehrschichtige Design der Balance- und Smart-Contract-Plattform. Die Liquidität übernimmt UTXO von Bitcoin und unterstützt nativ den Multi-Signatur-Algorithmus, der sicherer für die Buchhaltung und Übertragung des Saldos ist, und weil die Smart-Contract-Plattform ein Diagramm ist Bei einem vollständigen Geist ist es schwierig, Programmierfehler zu vermeiden.Es ist vorteilhafter, die Zirkulationsschicht von der Smart-Contract-Plattform zu trennen als Ethereum. Um die Fähigkeiten der Smart-Contract-Plattform der Blockchain weiter auszubauen, kann die hochleistungsfähige x86-virtuelle Maschine, die Qtum zu implementieren plant, Smart Contracts direkt über C, C++, Rust, Go und andere Sprachen programmieren und auch andere The-Programmierung unterstützen Sprache, die darauf läuft. Die virtuelle Maschine mit x86-Architektur kann einige Probleme in der Ethereum-EVM lösen, z. B. dass die Standardbibliothek nicht unterstützt wird, der generierte Bytecode zu groß ist, Gleitkommazahlen nicht unterstützt und schwierig zu debuggen ist.
Der vollständige Name von DGP lautet Decentralized Governance Protocol. Der Schlüssel liegt darin, die Ergebnissicherheit und die Offenheit der Regeln von Smart Contracts zu nutzen, um den Governance-Rahmen und die Regeln im Vertrag zu festigen, damit bei Bedarf Entscheidungen auf demokratische Weise getroffen und die Blockchain staatlich verwaltet werden können kann automatisch ausgefüllt werden.
Die x86-CPU-Architektur von Intel ist die primäre CPU-Plattform für Server- und Desktop-Computer. Das Qtum-Team entwickelt virtuelle Maschinen mit der x86-Maschinensprache. Eine „virtuelle Maschine“ ist eine unabhängige Softwareausführungsumgebung, die auf vielen verschiedenen Hardwareplattformen (Mac, PC, Server, virtueller privater Server in der Cloud usw.) ausgeführt werden kann. Derzeit verwendet Qtum die EVM Virtual Machine und Solidity.
Die Solidity-Sprache von Ethereum ist die erste intelligente Vertragsentwicklungssprache. Als neue Sprache hat Solidity einige Probleme: Durch die x86-Plattform für virtuelle Maschinen können Entwickler vertraute und gängige Sprachen (wie C-Sprache, C++-Sprache, Rust und Python) und Tools verwenden, um Smart Contracts zu entwickeln.
Die Hauptmerkmale von Qtum sind wie folgt:
1. Aus technischer Sicht engagiert sich Qtum für die Realisierung der ersten POS-Smart-Contract-Plattform, die mit BIP (basierend auf dem UTXO-Modell) und mit dem Bitcoin-Transaktionsmodus kompatibel ist und die Vorteile der virtuellen Maschine von Ethereum;
2. Die Quantenkette führt Off-Chain-Faktoren durch "dezentralisierte Anwendungen" und "Master-Control-Verträge" ein und bildet Blockchain-Master-Control-Verträge, die der Geschäftslogik der realen Welt entsprechen und mehrere unterstützen Industrien und Kanälen und schließlich die Umsetzung der Strategie hin zum mobilen Endgerät;
3. Stärkung der Flexibilität des Konsensmechanismus in der öffentlichen Kette und der Allianzkette unter Berücksichtigung der Branchenkonformität.
Verwandte Links:
https: //baike.baidu.com/item/%E9%87%8F%E5%AD%90%E9%93%BE/22415320?fr=aladdin