Alle Sprachen
Das Bytom-Blockchain-Protokoll (abgekürzt als Bytom) ist ein interaktives Protokoll für Multi-Bit-Assets. Verschiedene Formen von heterogenen Bit-Assets (ursprüngliche digitale Währung, digitale Währung) laufen auf der Bytom-Blockchain. Assets) und atomare Assets (Optionsscheine, Aktien). , Dividenden, Anleihen, Geheimdienstinformationen, Prognoseinformationen usw. mit traditionellen Gegenstücken der physischen Welt) registriert, ausgetauscht, gespielt und komplexere Interaktionen auf der Grundlage von Verträgen durch diese Vereinbarung durchgeführt werden können. Verbinden Sie die atomare Welt und die Bit-Welt und fördern Sie die Interaktion und Zirkulation von Vermögenswerten zwischen den beiden Welten.
Was ist Bytom 2.0
Die Dezentralisierung von PoW schafft großen Mehrwert, bringt aber auch extrem hohe Kosten mit sich. Die Lösung von Bytom 1.0 besteht darin, dass die Hauptkette PoW übernimmt, das für die Ausgabe von Vermögenswerten verantwortlich ist, und die Seitenkette PoS übernimmt, das für die Transaktionseffizienz verantwortlich ist. Aber das bringt neue Probleme mit sich: Für den Betrieb der Nodes der beiden Chains müssen jährlich etwa 80 Millionen BTM an die Main Chain Miner und 10 Millionen BTM an die Side Chain Nodes gezahlt werden Ökologie bringt eine schwere ökonomische Belastung mit sich.
Die wirtschaftliche Sicherheit und wirtschaftliche Effizienz der POS-Architektur bringt auch großen Komfort für die Entwicklung von übergeordneten Ökologien wie DeFi und ist für MOV förderlicher, sein größtes Potenzial und seine Weitsicht auszuschöpfen. Die große Integration der technischen Architektur wird unweigerlich ein allgemeineres intelligentes Vertragssystem und eine Entwicklerökologie einführen, um eine große Flexibilität zu erreichen, die der einzige Weg ist, eine offene Ökologie zu gestalten.
Auf dieser Grundlage schlagen wir das Architekturkonzept von Bytom 2.0 vor, das die Architektur eines Masters und einer Seite zu einer einheitlichen Plattform zusammenführt und Multi-Asset-DeFi-Protokolle auf der einheitlichen Plattform integriert, die Effizienz des Asset-Flusses optimiert, und verbindet die Bitworld und die atomare Welt, besser der großen Vision von Assets on-Chain dienen.
Technische Merkmale von Bytom 2.0
Um die neue einheitliche Plattform von Bytom zu bedienen, Multi-Asset-DeFi-Protokolle zu integrieren, die Effizienz des Asset-Flusses und andere Ziele zu optimieren, hat Bytom große Innovationen auf der Modellebene, der Konsensebene und der Vertragsebene und gleichzeitig darüber hinaus vorgenommen Dadurch wurde die Risikoresistenz der wirtschaftlichen Sicherheit und Netzwerksicherheit der gesamten Kette weiter verbessert.
Konsensdesign zur Verbesserung der Finalität
Der Bytom2.0-Konsensmechanismus wird von PoW auf PoS übertragen. Der Vorteil, den er bringt, ist die Verbesserung der Finalität. Alle Anwendungen verwenden keine. Es ist zu berücksichtigen das Vorhandensein eines solchen Problems wie „ob diese Transaktion bestätigt wird“, was auch das Betriebsrisiko verringert; zweitens wird die Bytom2.0-Blockbestätigungszeit auf 6 Sekunden/Block angepasst, verglichen mit der vorherigen Prämisse 25-mal höhere Effizienz;
Konstruieren Sie den Zustand der Welt auf UTXO
Das UTXO-Modell wird von BTC repräsentiert, da die Ausgabe hauptsächlich in der Codeform des Sperrskripts dargestellt wird und Datensätze fehlen, daher die Programmierbarkeit Etwas unzureichend.
Daher wird im zugrunde liegenden Modell von Bytom die UTXO-Funktion um UTXO-Statusinformationen erweitert. Dies sorgt für eine stärkere Programmierbarkeit des erweiterten UTXO. Es ist möglich, die Änderung des UTXO-Status vor und nach der Transaktion aufzuzeichnen, ohne dass ein Dritter eingeschaltet werden muss, und es ist bequem, Funktionen wie den Multi-Asset-Austausch bereitzustellen.
Geniales und erweiterbares Vertragssystem
Das Bytom-Vertragssystem hat eine eigene Sprache und Syntax, unterstützt verschiedene Betreiber und verfügt über eine Turing-vollständige Vertragssprache.
Aber gleichzeitig kann es mit externen Vertragssprachen und dem Ethereum-Vertragssystem kompatibel sein.Auf der Grundlage des UTXO-Kontenmodells können EVM/eWASM und andere Mainstream-Architekturen virtueller Maschinen realisiert werden, wodurch DeFi-Anwendungen ermöglicht werden auf externe Ökologie (wie Ethereum), Ökosystemkomponenten und -tools sind mit Bytom2.0 kompatibel, es sind keine oder nur geringfügige Änderungen erforderlich, wodurch die Lernkosten und die Migrationsschwierigkeiten für Entwickler reduziert werden.
Projektfortschritt
Im Januar 2017 wurde das Bytom-Kettenprojekt gestartet;
Im Juni 2017 wurden Privatplatzierung und ICO abgeschlossen;
Im vierten Quartal 2017 die Bytom-Kette wurde Test gestartet;
Im 1. Quartal 2018 wurde die Verfassung der Bytom-Kette veröffentlicht und das erste Haltertreffen;
Im 2. Quartal 2018 wurde die Version 1.0 der Bytom-Kette veröffentlicht;
Im 3. Quartal 2018 veröffentlichte Bytom Chain Block Browsing Bystack V2.0;
Im ersten Quartal 2019 wurde der BBFT-Konsensalgorithmus veröffentlicht und die Vapor-Seitenkette eingeführt;
Im zweiten Quartal 2019 wurde die Bystack BaaS-Plattform eingeführt;
Im 4. Quartal 2019 wurde das dezentralisierte MOV-Cross-Chain-Interaktionsprotokoll angekündigt.
Technische Übersicht
UTXO-kompatibel
Bytom besteht aus drei Schichten, Datentransaktions- und -übertragungsschicht, Vertragsschicht und Asset-Interaktionsschicht. Die Asset-Interaktionsschicht arbeitet mit Assets, indem sie Verträge aufruft.In der Datentransaktions- und Übertragungsschicht ist sie mit dem UTXO-Modell und der Transaktionsdatenstruktur von Bitcoin kompatibel, um eine Hochgeschwindigkeits-Parallelität und kontrollierbare Anonymität zu erreichen.
Universelles Adressformat
Bytom Wallet wird BIP32-, BIP43-, BIP44-Konzepte einführen und Hierarchical Deterministic Wallets (oder „HD Wallets“) verwenden, um Unterstützung für mehrere Währungen, mehrere Konten, mehrere Adressen und mehrere Schlüssel bereitzustellen.
Unterstützt den nationalen Geheimstandard
Bytom unterstützt den kryptografischen SM2-Kryptografiealgorithmus mit elliptischen Kurven und den SM3-Kryptografie-Hash-Algorithmus. Beim Erreichen der gleichen Rechenkomplexität ist SM2 in Bezug auf die Verarbeitungsgeschwindigkeit des privaten Schlüssels viel schneller als RSA- und DSA-Algorithmen, und die Verschlüsselungseffizienz ist höher. Die Komprimierungsfunktion des SM3-Algorithmus hat eine ähnliche Struktur wie die Komprimierungsfunktion von SHA-256, aber das Design des SM3-Algorithmus ist komplizierter, beispielsweise verwendet jede Runde der Komprimierungsfunktion 2 Nachrichtenwörter.
Freundlich für ASIC mit künstlicher Intelligenz
Führen Sie eine neue Art von POW-Algorithmus in den Konsensmechanismus ein, integrieren Sie Matrixberechnung und Faltungsberechnung in den Hash-Berechnungsprozess und realisieren Sie die Freundlichkeit von ASIC-Chips mit künstlicher Intelligenz, damit die Mining-Maschine ist im Leerlauf oder eliminiert Danach kann es Hardwarebeschleunigungsdienste für Deep Learning mit künstlicher Intelligenz bereitstellen.
Assets werden mit dem ODIN-Logo benannt.
Die Assets in der Kette werden mit dem offenen Datenindex-Benennungsstandard ODIN (Open Data Index Name) benannt, wobei die transparenten, glaubwürdigen und nicht manipulierbaren Merkmale der Blockchain verwendet werden Gewährleistung der Einzigartigkeit des gesamten Netzwerks und der gesamten Kette von Assets. Anders als andere Blockchain-basierte Identifizierungslösungen basiert ODIN auf der Bitcoin-Blockchain und unterstützt die Erweiterung der mehrstufigen Identifizierung, um andere Blockchains (Public Chain, Alliance Chain, Private Chain) einzuführen, anstatt Zeichenfolgen präventiv zu registrieren block record location als Identifikationsname.
Trennung von Daten und Signaturen
Es wird ein Distributed-Ledger-Protokoll entworfen, in dem mehrere Assets gehandelt und veröffentlicht werden können. Mehrere Ketten, die dieses Protokoll verwenden, können unabhängig voneinander existieren und über Ketten hinweg gehandelt werden, sodass verschiedene Betreiber in derselben Form miteinander handeln können. Das Blockdesign von Bytom hält sich an das Prinzip der geringsten Autorität und trennt Daten von Zeugen und Unterschriften, um die Trennung von Asset-Management und Distributed-Ledger-Synchronisationskontrolle zu realisieren. Es schafft eine bessere Programmierbarkeit und Vertragsunterstützung und reserviert eine Schnittstelle für spätere Umgehungskanäle.
Verbesserte Transaktionsflexibilität
Im Gegensatz zum Kontomodell von Ethereum kann BUTXO Transaktionen parallel verifizieren, solange ein Nonce-ähnlicher Mechanismus verwendet wird, um sicherzustellen, dass auf jede nicht ausgegebene Ausgabe nur von höchstens einer Transaktion verwiesen werden kann. Bytom ist dünner als Ethereum und erfordert keinen vollständigen Weltzustand. Die Teilnehmer müssen sich nur die nicht ausgegebenen Ausgaben merken, da die Transaktion andere relevante Informationen (wie Asset-ID, Betrag, Kontrollprogramm) bringt, Unterstützung für Ultra-Light-Clients. Bytom unterstützt die kompakte Verifizierung, die es dem Client nur ermöglicht, die relevanten Transaktionen im Block zu verifizieren, anstatt alle Transaktionen zu verifizieren, solange der Anzahl der Unterzeichner vertraut wird, verwendet der gesamte Prozess Merkle Proof.
Kettenübergreifende Dividenden basierend auf Seitenketten
Entwickler können eine kleine Version des X-Relays der X-Kette (andere Kette X) auf der Bytom-Kette erstellen und sie vom Smart Contract auf das X-Ketten-Relay übertragen API-Aufrufe zur Überprüfung der X-Chain-Netzwerkaktivitäten, zur Realisierung der Cross-Chain-Kommunikation und zum Abschluss von Transaktionen und Dividendenoperationen im Vertrag.
Verwandte Links:
https://bytom.io/zh/
https://bytom.io/Bytom-Technical-White-Paper-EN.pdf
https://info.binance.com/cn/currencies/bytom
http://www.qukuaiwang.com.cn/szhb/2105.html#jj
https://bikongtou.com/u /564.html
https://info.binance.com/en/rate/detail/1193
https://medium.com/@Bytom_Official/%E9%A1%B9%E7%9B%AE %E5%9B%9E%E9%A1%BE-2019%E6%AF%94%E5%8E%9F%E9%93%BE%E5%B9%B4%E5%BA%A6%E6%8A%A5 %E5%91%8A-2fb94e614d19