Mein Verständnis davon, wie eine Transaktion in der Blockchain gesichert ist, insbesondere in Bitcoin, ist, dass die Ausgabe von Transaktionsdaten an die Adresse des Empfängers (eine kürzere Version seines öffentlichen Schlüssels) gebunden ist. Wenn der Empfänger beschließt, das an seine Adresse gebundene Token zu verwenden, generiert er mit seinem privaten Schlüssel eine digitale Signatur und führt eine CHECKSIG
Funktion auf seiner Adresse und der digitalen Signatur aus, um zu beweisen, dass er den privaten Schlüssel besitzt. Ich gehe davon aus, dass die CHECKSIG
Funktion a zurückgibt True
und die Kryptowährung entsperrt, wenn die digitale Signatur mit der gesperrten Adresse (dh dem öffentlichen Schlüssel) übereinstimmt.
Es sieht jedoch so aus, als wäre die Transaktion nur eine number
Verkettung der ausgehenden Adresse und der Empfängeradresse plus der Ein- und Ausgänge (dh wie viel Geld zwischen zwei Adressen ausgetauscht wird). Auf dieser Website werden die Bestandteile von Transaktionsdaten näher betrachtet.
Wie werden dann die eigentlichen Transaktionsdaten gespeichert, verschlüsselt und per Blockchain versendet?
Wenn A beispielsweise beschließt, Waren von B mit Kryptowährung zu kaufen (Waren können digitalisiert werden, z. B. einige wertvolle digitale Dateien), wie werden diese Dateien in der Blockchain gespeichert , verschlüsselt und an B gesendet ? Bewältigt die Blockchain-Technologie das Sicherheitsproblem der eigentlichen digitalen Ware?
Wie werden diese Dateien in der Blockchain gespeichert, verschlüsselt und an B gesendet?
Das sind sie nicht. Diese Dateien werden weder in der Blockchain gespeichert noch über die Blockchain an B übertragen.
Übernimmt die Blockchain-Technologie die Sicherheit der eigentlichen digitalen Ware?
Es kann, wenn Sie einen machen, der das tut. Bitcoins nicht.
Wie Satoshi Nakamoto es ausdrückte :
Transaktionen, die rechnerisch nicht rückgängig gemacht werden können, würden Verkäufer vor Betrug schützen, und routinemäßige Treuhandmechanismen könnten leicht implementiert werden, um Käufer zu schützen.
Insbesondere Bitcoin und wahrscheinlich die meisten anderen Kryptowährungen befassen sich in erster Linie damit, Geld von Akteur A zu Akteur B zu bewegen, ohne Akteur C vertrauen zu müssen. Sie gehen im Allgemeinen nicht darauf ein, wie ohne einen vertrauenswürdigen Vermittler garantiert werden kann, dass Waren später werden von der Kontrolle von B zur Kontrolle von A übergehen.
In der Bitcoin-Welt fallen Blockchain-Mining-Gebühren pro Byte an, sodass das Hinzufügen einer digitalen „Game of Thrones-vollständigen 4K-Videoserie“ zur Blockchain nicht machbar wäre. Es ist kein Liefermechanismus selbst.
Es gibt ein interessantes Whitepaper zum Thema Escrow als Lösung mit guten Referenzen
Wir betrachten das Problem des Kaufs von physischen Gütern mit Kryptowährungen. Es besteht eine inhärente zirkuläre Abhängigkeit: Soll der Käufer dem Verkäufer vertrauen und bezahlen, bevor er die Ware erhält, oder sollte der Verkäufer dem Käufer vertrauen und die Ware versenden, bevor er die Zahlung erhält? Dieses Dilemma wird in der Praxis durch die Verwendung eines Treuhanddienstes eines Drittanbieters angegangen. Wir zeigen jedoch, dass naive Hinterlegungsprotokolle sowohl Datenschutz- als auch Sicherheitsprobleme mit sich bringen. Wir formalisieren das Escrow-Problem und stellen eine Reihe von Schemata mit verbesserten Sicherheits- und Datenschutzeigenschaften vor. Unsere Schemata sind mit Bitcoin und ähnlichen Blockchain-basierten Kryptowährungen kompatibel.
Der erste Verweis bezieht sich auf den Atomic Cross-Chain-Handel , der sich mit dem Austausch digitaler Assets befasst.
Nikolaus
JBaczuk