Inhaltsverzeichnis
BTC-Blockstruktur
Segwit und Taproot
UTXO-Transfermodell
Heim web3.0 Diskussion der Prinzipien und technischen Details des Ordinalinschriftprotokolls

Diskussion der Prinzipien und technischen Details des Ordinalinschriftprotokolls

Feb 04, 2024 am 09:30 AM
区块链 比特币

PHP-Redakteur Baicao wird die Prinzipien und technischen Details des Ordinal-Inschriftenprotokolls im Detail analysieren. Das Ordinal Inscription Protocol ist ein Verschlüsselungsprotokoll zum Schutz der Datenübertragung. Es verwendet fortschrittliche Verschlüsselungsalgorithmen und Authentifizierungsmechanismen, um die Sicherheit und Integrität der Daten während der Übertragung zu gewährleisten. In diesem Artikel werden die Grundprinzipien des Ordinal-Inskriptionsprotokolls vorgestellt, einschließlich Kerntechnologien wie Schlüsselaustausch, Verschlüsselungsalgorithmen und Nachrichtenauthentifizierungscodes, und seine Anwendung in der Netzwerkkommunikation eingehend untersucht. Egal, ob Sie Anfänger oder Profi sind, die Lektüre dieses Artikels wird Ihnen helfen, ein tieferes Verständnis des Ordinal-Protokolls zu erlangen.

BTC-Blockstruktur

Blockchain ist eine Mehrbenutzer-Buchhaltungstechnologie, die auch als verteilte Datenbank bezeichnet werden kann. Es organisiert Datensätze in chronologischer Reihenfolge in Blöcken und erweitert das Hauptbuch.

Diskussion der Prinzipien und technischen Details des Ordinalinschriftprotokolls

Wir haben mit Excel eine Tabelle erstellt, um zu erklären, wie die Blockchain funktioniert. Eine Excel-Datei stellt eine Blockchain dar, in der jede einzelne Tabelle einen Block darstellt. Die Blöcke sind in chronologischer Reihenfolge von 560331, 560332 bis spätestens 560336. 560336 packt die neuesten Transaktionen in den Block. Der Hauptteil des Blocks ist die gebräuchlichste doppelte Buchführungsmethode im Buchhaltungsbereich. Eine Seite der Adresse wird als Soll (Soll) erfasst, also als Eingang, und die andere Seite wird als Haben (Haben) erfasst. an die ausgegeben wird. Der Wert entspricht der Anzahl der BTC in der entsprechenden Adresse. Die Anzahl der Input-Münzen ist größer als die Anzahl der Output-Coins, und die Differenz ist die Transfergebühr auf Benutzerebene und die Bearbeitungsgebühr, die von den Minern (Buchhaltern) erhoben wird. Der Blockheader erhält die Höhe des vorherigen Blocks, den Hashwert des vorherigen Blocks, die Erstellungszeit (Zeitstempel) dieses Blocks und eine Zufallszahl. Wer wird also als dezentrale Buchhaltungstechnologie die Buchhaltungsrechte des nächsten Blocks übernehmen? Es basiert auf dieser Zufallszahl und dem entsprechenden Hashwert. Miner mit Rechenleistung führen eine Hash-Berechnung auf der Zufallszahl des aktuellen Blocks durch. Der Miner, der zuerst den Hash-Wert erhält, der die Bedingungen erfüllt, hat die Abrechnungsrechte für den nächsten Block und gewinnt die Blockbelohnung und die Übertragungsgebühr. Schließlich gibt es noch den Skriptbereich, der für einige erweiterte Anwendungen verwendet werden kann. Beispielsweise kann das Skript op_return als Postscript-Spalte verwendet werden. Es ist zu beachten, dass der Skriptbereich im eigentlichen Block an die Ein- und Ausgabeinformationen angehängt ist und kein separater Bereich ist. Das an die Eingabe angehängte Skript ist beispielsweise ein Entsperrskript (ScriptSig), das die Wallet-Adresse für die Signaturautorisierung des privaten Schlüssels benötigt, um die Übertragung zu ermöglichen, während das an die Ausgabe angehängte Skript ein Sperrskript (ScriptPubKey) ist, das dazu dient Legen Sie die Entsperrbedingungen für den Empfang von BTC fest (im Allgemeinen lautet die Bedingung „Nur diejenigen mit dem entsprechenden privaten Schlüssel können konsumieren“).

Diskussion der Prinzipien und technischen Details des Ordinalinschriftprotokolls

Diskussion der Prinzipien und technischen Details des Ordinalinschriftprotokolls

Die ursprünglichen Eingabe- und Ausgabedatenstrukturtabellen zeigen die begleitenden Parameter der Transaktionsinformationen. Darunter ist das Entsperrskript (ScriptSig) Teil der Autorisierung mit privatem Schlüssel und wird auch als „Zeugendaten“ bezeichnet.

Segwit und Taproot

Während das Bitcoin-Netzwerk seit über 10 Jahren ohne nennenswerten Vorfall läuft, sind die Transaktionskosten immer wieder auf Höhen gestiegen, die nicht mehr machbar sind. Infolgedessen diskutieren Bitcoin-Entwickler darüber, wie sie das Netzwerk am besten skalieren können, um künftig wachsende Transaktionsvolumina zu bewältigen.

Im Jahr 2017 war die Bitcoin-Entwicklergemeinschaft in zwei Fraktionen gespalten. Eine Fraktion unterstützte die SegWit-Funktion von Soft Forks und die andere befürwortete eine direkte Erweiterung der Blockgröße, die sogenannte „Big Block“-Fraktion. Die Spaltung löste heftige Debatten aus.

Wir haben oben erwähnt, dass das Entsperrskript die Autorisierung eines privaten Schlüssels erfordert, um „Zeugendaten“ zu generieren. Können diese Zeugendaten also vom Block getrennt werden, wodurch die Anzahl der Transaktionen erhöht wird, die jeder Block getarnt aufnehmen kann? Segregated Witness wurde im August 2017 offiziell aktiviert. Die Implementierung besteht darin, alle Transaktionsdaten in zwei Teile zu unterteilen: Ein Teil sind die Basisinformationen der Transaktion (Transaktionsdaten), der andere Teil sind die Signaturinformationen der Transaktion (Zeugendaten) und die Signaturinformationen werden gespeichert Eine neue Datenstruktur befindet sich in einem neuen Block namens „Segregated Witness“ und wird getrennt von der ursprünglichen Transaktion übertragen.

Diskussion der Prinzipien und technischen Details des Ordinalinschriftprotokolls

Technisch gesehen bedeutet die Implementierung von SegWit, dass Transaktionen keine Zeugendaten mehr enthalten müssen (es wird nicht den ursprünglich von Bitcoin für Blöcke vorgesehenen 1 MB-Speicherplatz beanspruchen). Stattdessen wird am Ende eines Blocks ein zusätzlicher separater Bereich für Zeugendaten erstellt. Es unterstützt beliebige Datenübertragungen und verfügt über ein reduziertes „Blockgewicht“, das große Datenmengen geschickt innerhalb der Blockgrößenbeschränkungen von Bitcoin hält, um die Notwendigkeit einer Hard Fork zu vermeiden. Auf diese Weise wird die Obergrenze der Transaktionsdatengröße von Bitcoin-Transaktionen erhöht, während die Transaktionsgebühr von Signaturdaten reduziert wird. Vor dem SegWit-Upgrade lag die Obergrenze der Bitcoin-Kapazität bei 1 MB, obwohl die Obergrenze für reine Transaktionen immer noch 1 MB betrug, erreichte die Größe des Segregated Witness-Speicherplatzes 4 MB.

Taproot wurde im November 2021 implementiert und besteht aus drei verschiedenen Bitcoin Improvement Proposals (BIPs), darunter: Taproot, Tapscript und sein neues digitales Signaturschema namens „Schnorr Signature“. Taproot wurde entwickelt, um Bitcoin-Benutzern viele Vorteile zu bieten, wie z. B. eine erhöhte Privatsphäre bei Transaktionen und niedrigere Transaktionsgebühren. Dadurch kann Bitcoin auch komplexere Transaktionen durchführen und dadurch die Anwendungsszenarien erweitern (einige neue Opcodes wurden hinzugefügt).

Diese Updates sind eine wichtige Voraussetzung für Ordinals NFT, das NFT-Daten in einem Spend-Skript im Taproot-Skriptpfad (Zeugendatenraum) speichert. Dieses Upgrade erleichtert die Strukturierung und Speicherung beliebiger Zeugendaten und legt den Grundstein für den „ord“-Standard. Mit der Lockerung der Datenanforderungen wird davon ausgegangen, dass eine Transaktion einen ganzen Block mit ihren Transaktions- und Zeugendaten füllen kann – und damit die Blockgröße von 4 MB (Zeugendatenspeicherplatz) erreicht – wodurch die Arten von Medien, die in der Kette platziert werden können, erheblich erweitert werden . .

Einige Leute fragen sich vielleicht: Gibt es keine Einschränkungen für diese Zeichenfolgen, da einige Zeichenfolgen in das Skript eingefügt werden? Was passiert, wenn diese Skripte tatsächlich ausgeführt werden? Wenn Sie den Inhalt beiläufig platzieren, wird es dann einen Fehlercode geben, der die Erzeugung eines Blocks verweigert? Dadurch wird die Anweisung OP_FALSE aufgerufen. OP_FALSE (in Bitcoin Script auch als „0“ dargestellt) stellt sicher, dass der Ausführungspfad in der Skriptsprache niemals in den OP_IF-Zweig gelangt und nicht ausgeführt wird. Es fungiert als Platzhalter oder keine Operation (No Operation) im Skript, ähnlich einem „Kommentar“ in einer Hochsprache, um sicherzustellen, dass nachfolgender Code nicht ausgeführt wird.

Diskussion der Prinzipien und technischen Details des Ordinalinschriftprotokolls

UTXO-Transfermodell

Das obige ist der detaillierte Inhalt vonDiskussion der Prinzipien und technischen Details des Ordinalinschriftprotokolls. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wofür ist Ouyi? Was ist Ouyi Wofür ist Ouyi? Was ist Ouyi Apr 01, 2025 pm 03:18 PM

OKX ist eine globale Digital Asset Trading Platform. Zu den Hauptfunktionen gehören: 1. Kauf und Verkauf digitaler Vermögenswerte (Spot-Handel), 2. Handel zwischen digitalen Vermögenswerten, 3. Bereitstellung von Marktbedingungen und Daten, 4. Bereitstellung diversifizierter Handelsprodukte (z. B. Derivate), 5. Bereitstellung von Wertvermögensdiensten für Vermögenswerte, 6. bequemes Asset-Management.

Wie rollen Sie Positionen in der digitalen Währung? Was sind die Plattformen für digitale Währung? Wie rollen Sie Positionen in der digitalen Währung? Was sind die Plattformen für digitale Währung? Mar 31, 2025 pm 07:36 PM

Digital Currency Rolling -Positionen ist eine Anlagestrategie, mit der die Kreditvergabe zur Erhöhung der Renditen zur Erhöhung der Rendite verwendet wird. In diesem Artikel wird der Prozess der digitalen Währung im Detail im Detail erläutert, einschließlich der wichtigsten Schritte wie der Auswahl von Handelsplattformen, die das Rolling (wie Binance, Okex, Gate.io, Huobi, Bitbit usw.), ein Hebelkonto eröffnen, ein Hebel mehrerer Hebelfunktionen für den Handel und die Anpassung des Marktes und die Anpassung der Markteinführungen oder die Hinzufügung von Flüssigkeitsfonds, um eine Flüssigkeitsanleihe anzupassen. Der Handel mit Rolling -Position ist jedoch äußerst riskant, und Anleger müssen mit Vorsicht vorgehen und vollständige Risikomanagementstrategien formulieren. Um mehr über Tipps zur Digitalwährung zu erfahren, lesen Sie bitte weiter.

Was sind die empfohlenen Websites für die Software Virtual Currency App? Was sind die empfohlenen Websites für die Software Virtual Currency App? Mar 31, 2025 pm 09:06 PM

In diesem Artikel wird zehn bekannte Websites für die Empfehlungen im Zusammenhang mit der virtuellen Währung empfohlen, darunter Binance Academy, OKX Learn, Coingecko, Cryptoslate, Coindesk, Investopedia, Coinmarketcap, Huobi University, Coinbase Learn und Cryptocompare. Diese Websites liefern nicht nur Informationen wie Marktdaten für virtuelle Währungen, Preistrendanalyse usw., sondern auch umfangreiche Lernressourcen, einschließlich grundlegender Blockchain -Kenntnisse, Handelsstrategien sowie Tutorials und Überprüfungen verschiedener Handelsplattform -Apps, wodurch Benutzer dazu beitragen, sie besser zu verstehen und zu nutzen

Tutorial zur Registrierung, Verwendung und Stornierung von Ouyi Okex -Konto Tutorial zur Registrierung, Verwendung und Stornierung von Ouyi Okex -Konto Mar 31, 2025 pm 04:21 PM

In diesem Artikel wird ausführlich die Registrierungs-, Nutzungs- und Stornierungsverfahren von Ouyi Okex -Konto eingeführt. Um sich zu registrieren, müssen Sie die App herunterladen, Ihre Handynummer oder E-Mail-Adresse eingeben, um sich zu registrieren, und die authentifizierte Authentifizierung abschließen. Die Verwendung deckt die Betriebsschritte wie Anmeldung, Aufladung und Rückzug, Transaktion und Sicherheitseinstellungen ab. Um ein Konto zu kündigen, müssen Sie den Kundendienst von Ouyi Okex kontaktieren, die erforderlichen Informationen bereitstellen und auf die Bearbeitung warten und schließlich die Bestätigung des Konto -Stornierens erhalten. In diesem Artikel können Benutzer das vollständige Lebenszyklusmanagement von Ouyi Okex -Konto problemlos beherrschen und digitale Asset -Transaktionen sicher und bequem durchführen.

Wie berechnet ich die Transaktionsgebühr der Gate.io -Handelsplattform? Wie berechnet ich die Transaktionsgebühr der Gate.io -Handelsplattform? Mar 31, 2025 pm 09:15 PM

Die Handhabungsgebühren der Gate.IO -Handelsplattform variieren je nach Faktoren wie Transaktionstypen, Transaktionspaar und Benutzer -VIP -Ebene. Der Ausfallgebührenpreis für den Spot-Handel beträgt 0,15% (VIP0-Level, Hersteller und Taker). Die VIP-Ebene wird jedoch anhand des 30-tägigen Handelsvolumens und der GT-Position des Benutzers angepasst. Je höher das Niveau ist, desto niedriger wird der Gebührensatz. Es unterstützt die GT -Plattform -Münzabzug und Sie können einen Mindestrabatt von 55% Rabatt genießen. Die Ausfallrate für Vertragstransaktionen beträgt Maker 0,02%, Taker 0,05% (VIP0 -Niveau), was ebenfalls von VIP -Ebene und unterschiedlichen Vertragstypen und Hebelwerken beeinflusst wird

Auf welcher Plattform handelt es sich um Web3 -Transaktion? Auf welcher Plattform handelt es sich um Web3 -Transaktion? Mar 31, 2025 pm 07:54 PM

Dieser Artikel listet die zehn bekannten Web3-Handelsplattformen auf, darunter Binance, OKX, Gate.io, Kraken, Bybit, Coinbase, Kucoin, Bitget, Gemini und Bitstamp. Der Artikel vergleicht die Merkmale jeder Plattform im Detail, z. B. die Anzahl der Währungen, Handelstypen (Spot, Futures, Optionen, NFT usw.), Handhabungsgebühren, Sicherheit, Compliance, Benutzergruppen usw., um den Anlegern dabei zu helfen, die am besten geeignete Handelsplattform auszuwählen. Egal, ob es sich um Hochfrequenzhändler, Vertragshandelsbegeisterte oder Investoren, die sich auf Compliance und Sicherheit konzentrieren, sie können Referenzinformationen daraus finden.

Binance Binance Computer Version Eingang Binance Binance Computer Version PC Offizielle Website Anmeldeeingang Binance Binance Computer Version Eingang Binance Binance Computer Version PC Offizielle Website Anmeldeeingang Mar 31, 2025 pm 04:36 PM

Dieser Artikel enthält eine vollständige Anleitung zur Anmeldung und Registrierung in der Binance -PC -Version. Zunächst haben wir die Schritte zur Anmeldung in Binance PC -Version ausführlich erklärt: Suchen Sie nach "Binance Official Website" im Browser, klicken Sie auf die Schaltfläche Anmeldung und geben Sie die E -Mail und das Passwort ein (aktivieren Sie 2FA, um den Überprüfungscode einzugeben), um sich anzumelden. Zweitens erklärt der Artikel den Artikel: Klicken Sie auf die Schaltfläche "Registrieren", die E -Mail -Adresse, ein starkes Passwort festlegen, und verifizieren Sie die E -Mail -Adresse, um die Registrierung zu vervollständigen. Schließlich betont der Artikel auch die Kontosicherheit und erinnert die Benutzer daran, auf den offiziellen Domainnamen, die Netzwerkumgebung und die regelmäßige Aktualisierung von Kennwörtern zu achten, um die Sicherheit der Kontos und eine bessere Verwendung verschiedener Funktionen durch die Binance -PC -Version zu gewährleisten, z. B. die Ansicht der Marktbedingungen, die Durchführung von Transaktionen und die Verwaltung von Vermögenswerten.

Top 10 der formellen Web3 Trading Platform App -Rankings (maßgeblich im Jahr 2025 veröffentlicht) Top 10 der formellen Web3 Trading Platform App -Rankings (maßgeblich im Jahr 2025 veröffentlicht) Mar 31, 2025 pm 08:09 PM

Basierend auf Marktdaten und gemeinsamen Bewertungskriterien listet dieser Artikel die zehn besten Apps für die formelle Web3-Handelsplattform im Jahr 2025 auf. Die Liste umfasst bekannte Plattformen wie Binance, OKX, Gate.io, Huobi (jetzt bekannt als HTX), Crypto.com, Coinbase, Kraken, Gemini, Bitmex und Bybit. Diese Plattformen haben ihre eigenen Vorteile in Bezug auf Benutzerskala, Transaktionsvolumen, Sicherheit, Konformität, Produktinnovation usw. Die Auswahl einer geeigneten Plattform erfordert eine umfassende Überlegung, die auf Ihren eigenen Bedürfnissen und Ihrer Risikotoleranz basiert.