Warum ist das Hauptbuch öffentlich?

Banking ist für mich keine öffentliche Sache. Ich möchte nicht, dass die Leute wissen, was sich wann auf meinem Bankkonto befindet oder an wen ich Geld geschickt habe.

Ich weiß, dass ich für jede Transaktion eine neue Adresse erstellen kann, da Adressen „kostenlos“ sind. Dies ist jedoch beispielsweise bei einem Café nicht der Fall, das nur eine einzige Adresse haben möchte, an die die Leute Geld senden können (normalerweise in Form eines QR-Code-Ausdrucks, der an der Wand hängt). Ich kann den eingehenden und ausgehenden Cashflow eines Cafés effektiv verfolgen, indem ich einfach die Blockchain nachverfolge, oder? Wenn ich ein konkurrierendes Geschäft wäre, wäre dies sehr nützlich für mich.

"die nur eine einzige Adresse wollen, an die die Leute Geld senden können." Nein, das würden sie nicht wollen. Sie möchten bei jeder Zahlungsaufforderung eine neue Adresse angeben. Welche Art von bereits löst Ihre Frage.
Für einen kleinen Laden macht es die Dinge jedoch sehr kompliziert. Sie müssten pro Transaktion eine neue Adresse generieren und dem Kunden anzeigen. Die vorgeschlagene Lösung eines QR-Codes an der Wand ist viel einfacher zu übernehmen. Kompromisse...
Genauso einfach ist es, Kunden einen QR-Code auf einem Bildschirm vor der Theke scannen zu lassen. Vergleichen Sie diesen Anwendungsfall mit der Verwendung von Kredit-/Debitkarten, bei denen Karten geklaut, Chips gelesen, PINs eingegeben und Quittungen unterschrieben werden müssen. Ein Bildschirm mit einem neuen QR-Code für jeden Kunden ist viel besser.
@Jetsin das Problem ist die Abhängigkeit von alltäglicher Technologie, die versagen kann. Wenn bei einer Kreditkarte der Scanner ausfällt, können Sie einfach die 15-stellige Dezimalzahl vom Streifen ablesen und manuell eingeben. Das ist mit einer 64-stelligen Hexzahl viel ärgerlicher (selbst ausprobieren). Auch jemand – sagen wir meine Tante – der mit Technologie nicht vertraut ist, könnte es sehr unintuitiv finden, einen QR-Code zu scannen, um für Kaffee zu bezahlen. Damit der Bitcoin-Prozess weit verbreitet wird, muss es dumm werden , etwas falsch zu machen.

Antworten (2)

Als Bitcoin erfunden wurde, war die Blockchain-Analyse noch nicht so weit fortgeschritten wie heute, und pseudonyme Transaktionen galten als näher an der Anonymität als heute bei Bitcoin. Unter dem aktuellen Bitcoin-System kann die Privatsphäre erheblich verbessert werden, indem Fiat-Eintritts-/Austrittsrampen vermieden werden, die mit Ihrer Identität verbunden sind, und indem die Wiederverwendung von BTC-Adressen vermieden wird.

Ja, Bitcoin-Transaktionen für das von Ihnen beschriebene Café können leicht nachverfolgt werden. Wie Sie bereits erwähnt haben, können Stealth-Adressen den Datenschutz verbessern, sind jedoch nicht für jede Situation ideal. Sobald vertrauliche Transaktionen zu Bitcoin hinzugefügt werden ( https://bitcoinmagazine.com/articles/bitcoin-privacy-confidential-transactions-feature-can-fix-some-of-coinjoin-s-problems-1457703275 ), wird sich der Datenschutz verbessern, aber immer noch nicht das Niveau der nachfolgend beschriebenen Top 2 dezentralen Lösungen erreichen:

  1. Ring-Signaturen existieren bereits mit Monero und Ring Confidential Transaction (RingCT) ist einer der vielversprechendsten Bereiche der Datenschutzentwicklung: https://eprint.iacr.org/2015/1098.pdf

  2. ZCash ist eine weitere führende Alternative, wenn der Markt mit seiner vertrauenswürdigen Einrichtungslösung und dem Entwickler-Mining-Belohnungsanteil zufrieden ist: https://blog.okturtles.com/2016/03/the-zcash-catch/

Danke für die Antwort. Wenn ich das richtig verstehe, funktionieren Ringsignaturen, indem sie das Signaturfeld "Absender" einfügen, eine Liste von Signaturen und nicht nur eine, wodurch der Absender verschleiert wird. Dies verschleiert den Empfänger nicht (bis er das Geld ausgeben muss, wobei er zum Absender wird und ebenfalls anonymisiert wird).
Alle Adressen auf der Monero-Blockchain (und anderen Cryptonote-Münzen) sind Einmaladressen, NICHT die Standardadresse des Absenders oder Empfängers. Der Empfänger kann die privaten Schlüssel für die Ausgaben, die er erhält, mit seinem eigenen privaten Schlüssel ableiten, aber ohne diesen privaten Schlüssel hat ein Dritter keine Ahnung und sieht nur einen öffentlichen Schlüssel für jede neue Ausgabe. Ringsignaturen und diese einmaligen Adressen arbeiten zusammen.

Das Hauptbuch muss öffentlich sein, damit Bitcoin dezentralisiert werden kann . Die Designer von Bitcoin wollten niemanden brauchen, der die Rolle einer „Bank“ spielt, die alle Aufzeichnungen führt und der alle anderen vertrauen müssen, dass sie das richtig machen.

Wenn Sie beispielsweise ein Bankkonto führen, vertrauen Sie darauf, dass Ihre Bank Ihr Geld verwahrt und es Ihnen auf Verlangen zurückgibt. Es gibt nichts, was sie tatsächlich daran hindert, einfach Ihr Geld zu nehmen und ihre Kontounterlagen zu fälschen, damit es so aussieht, als hätten Sie es nie eingezahlt. Du könntest sie vor Gericht bekämpfen, um es zurückzubekommen, aber sie haben in der Zwischenzeit immer noch dein Geld.

Aber es müssen immer noch Aufzeichnungen vorhanden sein, und jemand muss in der Lage sein, sie zu sehen, um zu überprüfen, ob sie Sinn machen. Die Lösung von Bitcoin besteht darin, die Aufzeichnungen öffentlich zu machen, damit jeder sie überprüfen kann.

Sie haben Recht, dass dies zu Lasten der Privatsphäre geht. (Obwohl aus gewisser Sicht Ihre Bank im aktuellen Bankensystem alle Ihre Informationen hat; Sie vertrauen darauf, dass sie sie vertraulich behandelt. Wenn sie alle Ihre Kontoauszüge in der Zeitung veröffentlicht, könnten Sie sie wahrscheinlich verklagen, aber die Informationen wären immer noch da draußen.)

Aber Ihr Beispiel "Café" ist nicht sehr gut. Wenn sie mit einer einzigen Adresse an der Wand arbeiten, können andere natürlich ihre eingehenden Transaktionen sehen. Wenn dies ein Problem darstellt, sollten sie diesen Ansatz nicht verwenden. sie sollten pro Transaktion eine neue Adresse verwenden, wie Sie vorschlagen. Das sollte nicht sehr schwierig sein. Das Café muss über ein mit dem Internet verbundenes Gerät (Computer, Tablet usw.) verfügen, um zu sehen, ob die Kunden tatsächlich ihre Zahlungen geleistet haben und ihren Kaffee erhalten können. Wenn dies der Fall ist, kann dieses Gerät problemlos eine neue Adresse für jeden Kunden generieren und diese möglicherweise als QR-Code auf seinem Bildschirm anzeigen.

Ich vertraue meiner Bank, weil a) sie keinen Anreiz hat, meine Informationen zu stehlen, sie haben bereits mein Geld. Ich weiß bereits, dass sie meine Informationen an Werbetreibende verkaufen. b) Die Reaktion der Regierung, Kunden usw., wenn sie mein Geld stehlen oder meine Informationen veröffentlichen, ist so groß, dass sie keinen Anreiz dazu haben. Beides trifft auf das Bitcoin-System nicht zu.
@abhidivekar: Bitcoin erfüllt etwas viel Stärkeres als (b): Angenommen, Sie sichern Ihre privaten Schlüssel angemessen, ist es für niemanden möglich , Ihr Geld zu stehlen, unabhängig davon, wie viel Gegenreaktion er zu riskieren bereit ist oder welche versteckten Anreize er möglicherweise hat.
Einverstanden. Mein Punkt ist, dass es eine Gegenreaktion gibt, wenn meine Bank meinen Kontostand irgendwo bucht. Die Bank verliert Kunden und damit Geld. Bitcoin hat noch keinen Mechanismus, um dies zu stoppen (zumindest meines Wissens) und ich versuche herauszufinden, warum und wie ich die Anonymität erhöhen kann. PS: Die Idee mit dem QR-Code pro Transaktion war gut, hast du noch mehr?
Banken haben einen großen Anreiz, Ihre Informationen zu „stehlen“ (womit Sie meiner Meinung nach kopieren, teilen und anderweitig offenlegen). Es kann ein finanzielles Plus für sie sein, es kann für sie ein geringeres Risiko bei der Entscheidung sein, wie sie mit Ihnen Geschäfte machen, und heutzutage bedeutet es weniger kriminelles Risiko, wenn festgestellt wird, dass Sie mit fragwürdigen Dingen (KYC/AML) in Verbindung gebracht werden. .
Ich kommentiere nur die Schwäche der Blockchain in diesem Bereich der Privatsphäre. Ich bin damit einverstanden, dass meine Bank einige meiner Informationen hat, weil ich darauf vertraue, dass sie im Gegenzug mein Geld und meinen Transaktionsverlauf sicher aufbewahren. Stellen Sie sich vor, Ihre Bank würde Ihren Transaktionsverlauf – kostenlos – auf ihrer Website veröffentlichen. Würden Sie nicht sofort paranoid werden und Ihr Geld zu einer anderen Bank transferieren? Blockchain ist so aufgebaut, dass Ihr gesamter Transaktionsverlauf öffentlich ist, es sei denn, Sie ändern von Zeit zu Zeit die Adresse (was bei einem großen Transaktionsvolumen umständlich ist, den Überblick zu behalten).
@abhidivekar Ihre Frage zu "Warum ist das Hauptbuch öffentlich" wurde mit der Angabe beantwortet, dass es sich um "Dezentralisierung" handelt. Das fehlende Vertrauen zu den Banken oder dem System war einer der Gründe dafür. Wenn Sie wissen wollen, wie man anonymer ist, dann ist das eine ganz andere Frage.
@abhidivekar: Ja, es stimmt, das Transaktionsbuch ist öffentlich. Es hat Vor- und Nachteile. Das Ändern von Adressen ist ein wichtiger Weg, um das Datenschutzproblem zu entschärfen, und ist nur etwas, das Sie tun müssen, wenn dies für Sie wichtig ist. Ich bin mir nicht sicher, ob Sie noch eine Frage haben oder nur Ihre Meinung äußern, dass Sie sie nicht mögen - natürlich, wenn Sie mit grundlegenden Aspekten der Währung nicht zufrieden sind, dann tun Sie es auf jeden Fall. benutze es nicht.
Der QR-Code pro Transaktion ist eine Standardfunktion jeder Bitcoin-Wallet-App, die ich gesehen habe. Ich nehme diese Idee nicht in Anspruch!