Off-Chain-Transaktionen mit Coinbase

Kürzlich habe ich ein Konto/Wallet auf coinbase.com erstellt. Dann habe ich meine BTCs, die ich bereits hatte, von blockchain.info auf das Wallet auf Coinbase übertragen.

Etwas später habe ich mit meiner Kreditkarte direkt bei Coinbase neue Bitcoins gekauft und erwartet, dass ich so etwas wie eine Transaktions-ID und eine Blockreferenz sehen kann, sobald die neuen BTCs in meiner Brieftasche angekommen sind.

Interessanterweise habe ich die BTCs erhalten, aber es gibt keine Transaktion der Blockreferenz wie erwartet.

Auf support.coinbase.com heißt es:

Sie können die meisten digitalen Währungstransaktionen in der jeweiligen Blockchain des Netzwerks anzeigen, die die Legitimität von Transaktionen aufzeichnet und überprüft. Bei der Übertragung von einem Coinbase-Konto auf ein anderes Coinbase-Konto finden die Transaktionen jedoch außerhalb der Blockchain statt. […] Bei diesen „Off-Chain“-Transaktionen können Sie den Bitcoin-Transfer nicht in der Blockchain anzeigen, und es gibt keinen „Erweiterte Details“-Link, wenn Sie auf die Transaktion klicken.

Soweit ich die Bitcoin-Blockchain verstehe, ist die Idee hinter dem Ganzen, dass jeder weiß, wie viele Bitcoins ich besitze (ja, ich weiß, meine Identität sind Hash-Adressen).

Aber wenn es so etwas wie Off-Chain-Transaktionen gibt, bedeutet dies, dass ich die BTCs, die ich mit meiner Kreditkarte gekauft habe, aus technischer Sicht nicht besitze, weil niemand ( das Distributed Ledger ) von dieser Transaktion weiß.

Ist das richtig?

Ich würde mich auch über eine Antwort freuen. Gute Frage.

Antworten (2)

Aus Sicht des Bitcoin-Netzwerks besitzt Coinbase sowohl die Bitcoins, die Sie übertragen haben, als auch die Bitcoins, die sie an Sie verkauft haben.

Dies ist aus technischer Sicht nützlich, da Coinbase so viele Transaktionen in seinem System haben kann, wie sie möchten, und niemand außerhalb von Coinbase sie verfolgen muss.

Dies ist problematisch, da Bitcoin Ihnen keine Garantie geben kann, dass Coinbase Ihre Bitcoins nicht nimmt, und Bitcoin Ihnen keine Garantie geben kann, dass Coinbase über genügend Vermögen verfügt, um alle ihre Kontoinhaber zu bezahlen.

Coinbase könnte jedoch eine Prüfung veröffentlichen, die zeigt, wie viel Bitcoin alle ihre Kontoinhaber haben sollen, und Erklärungen unterzeichnen, aus denen hervorgeht, dass sie die Kontrolle über genügend Bitcoins haben, um diese Verpflichtungen zu erfüllen.

Das habe ich erwartet. Ich bin auch wieder von Coinbase zu Blockchain.info zurückgekehrt, weil es nicht die Idee und das Konzept hinter Bitcoins ist, jemand anderem die Kontrolle über mein Geld zu geben.

Ja, Sie haben ein vollwertiges Depotkonto bei Coinbase, daher verwahrt Coinbase Ihre Bitcoins für Sie. Wenn ein Kunde Bitcoins kauft oder eine Zahlung von einem anderen Kunden von Coinbase erhält, aktualisiert Coinbase nur seine Bilanz, um seine Schulden Ihnen gegenüber nachzuverfolgen. Dies hat die Vorteile, dass sie auf eine On-Chain-Transaktion verzichten können, die sie Geld kostet (was letztendlich von den Kunden bezahlt wird), es ihnen ermöglicht, sofortige Transaktionen zwischen ihren Kunden bereitzustellen, und sie gegen Verluste versichert sind, was Sie sind. t. Wie Sie richtig erkannt haben, hat dies den Nachteil, dass es keinen Nachweis dafür gibt, dass das Geld tatsächlich für Sie reserviert wurde. Beachten Sie, dass sie, selbst wenn sie die Coins an eine mit Ihrem Konto verknüpfte Adresse senden würden, immer noch die privaten Schlüssel kontrollieren und sich in voller Obhut befinden würden.

Um den vollen Besitz Ihrer Coins zu übernehmen, könnten Sie sie von Coinbase in eine Brieftasche abheben, mit der Sie die privaten Schlüssel kontrollieren.