Speichern des privaten Schlüssels in Apps und Software, die lokal sind

Ich bin neu bei Butcoin. Ich habe auf meinem Handy eine App namens installiert Bread. Und ein anderer in meinem Computer namens Electrum.

Beide haben einen Seed (12 Wörter) für mich generiert und es scheint, dass Seed mein privater Schlüssel im Bitcoin-Netzwerk ist.

Meine Frage ist: Diese Software hat meinen privaten Schlüssel und ich weiß nicht, ob sie ihn auf Remote-Servern gespeichert haben. Das heißt, jemand anderes hat meinen privaten Schlüssel und kann auf mein Geld zugreifen? Dies ist ein sicherer Weg in der Bitcoin-Kultur? Sie sind wirklich lokal?

Ich möchte den sichersten Weg verwenden, um mit Bitcoin zu arbeiten, und ich möchte meine Informationen nicht auf einer Website oder App speichern, die auf mein Konto zugreifen, mein Konto löschen oder andere Eingriffe vornehmen kann.

Sollte ich am sichersten meine eigene Kopie des öffentlichen Hauptbuchs auf einem persönlichen Server haben? Was ist der sicherste Weg?

Antworten (1)

BreadWallet & Seed: Der Seed ist nicht Ihr privater Schlüssel, er wird verwendet, um den privaten Schlüssel zu generieren, und er wird lokal auf Ihrem Telefon gespeichert. Allerdings ist das Maß an Vertrauen in mich (oder irgendjemanden anderen) nicht ausreichend, um dies zu sagen. Vielleicht möchten Sie selbst eine Überprüfung des Quellcodes durchführen, um 100% sicher zu sein. Im Allgemeinen verwende ich auch Brot, für den täglichen Gebrauch, nicht für große Mengen. Es ist eine ziemlich gut funktionierende Brieftasche, und der Wert darin ist vergleichbar mit der Brieftasche mit FIAT-Geld. Es gibt Datenschutzprobleme bei solchen Wallets wie BREAD (sie werden SPV-Wallet genannt), und das Risiko bei diesen SPV-Wallets besteht darin, dass Sie jemand anderem vertrauen, dass sie die Bitcoin-Blockchain korrekt verifizieren. Es bestand z. B. die Gefahr, Opfer des Segwit2x-Forks zu werden, und dann würde man glauben, auf dem ursprünglichen Bitcoin zu sein, aber tatsächlich wäre der Anbieter (und alle SPV-Wallets) auf einer neuen Blockchain, die Parameter geändert hat. Verwenden Sie also bei SPV-Geldbörsen nur kleine Geldbeträge.

Electrum: Das ist ähnlich, der Seed wird verwendet, um die Privkeys zu generieren. Electrum ist auch eine Brieftasche vom Typ SPV, und Sie vertrauen der Blockchain des Anbieters. Ich bin mir jedoch nicht sicher über die Möglichkeit der Codeüberprüfung.

Um 100% sicher und sicher zu sein, müssen Sie einen vollständigen Knoten (auch bekannt als Bitcoin Core Client oder ähnliches) ausführen und sich an die Idee der Kühllagerung gewöhnen. Hier im Forum gibt es viele Links zu Cold Storage.

Vielen Dank für Ihre vollständige und perfekte Antwort. Ich habe noch eine Frage. Wenn ich Bitcoin Core auf einem sicheren Server installiere, gibt es eine Möglichkeit, von meinem Telefon aus mit meinem Server zu kommunizieren? So etwas wie ein mobiler Client, der nur Nachrichten an meinen eigenen Server sendet und empfängt. Apps wie Brot oder Elektron können meinen eigenen Server und seinen Safe verbinden? Ich möchte in jedem Szenario alles unter meiner eigenen Kontrolle haben. Ich kann meinen eigenen Server schützen, aber es ist nicht möglich, einen Laptop überall hin mitzunehmen.
Wir gehen hier über die Krypto-Ccy hinaus, aber es hängt irgendwie zusammen. Und deine Fragen sind perfekt. Was möchten Sie mit Ihrem Server vom Handy aus kommunizieren? Am Ende ist Sicherheit immer ein Kompromiss. Anwendungsfallspezifisch. Und eine Windows-freie Zone :-) Ich habe es so eingerichtet, dass "mein" Server hinter einer Firewall steht (OpenBSD, was sonst!), und die Firewall-Regeln sind so modifiziert, dass ich von extern durchgehen kann nur mit SSH. Auf meinem iPhone oder iPad habe ich "Reflection" installiert. Das erlaubt mir genug, um "meine" Sachen zu machen. Man könnte sogar daran denken, X zu tunneln ... Wie gesagt, nur mein Setup.
Danke schön. Ich glaube, ich habe einen Bitcoin-Kern mit Zugriff über ssh vom PC oder Handy eingerichtet. Und ein mobiler Client wie Brot für kleine und tägliche Transaktionen. Wenn ich Bitcoin brauche, sende es vom Hauptkonto zu einem anderen in meinem Telefon und verwende es.
Und eine letzte Frage. Wie kann ich in Apps wie Brot meine Brieftasche sichern? Ich sehe nichts diesbezüglich. Brot sagt mir, dass wir das Tourkonto wiederherstellen können, wenn Ihr Telefon mit Ihrem Samen gestohlen wird. Aber wie? Wo ist mein Bitcoin gespeichert? Es ist in den Servern von Brot? Ich bin verwirrt. Ich habe noch nie eine Bitcoin-Transaktion durchgeführt und bin neu bei Bitcoin. Jedes Mal, wenn ich Geld bekomme, bekomme ich einen Code? Und ich muss es beschützen? Oder mein Geld in der Blockchain gespeichert und ich brauche nur meinen privaten Schlüssel, um darauf zuzugreifen? Wenn Leute „Backup“ sagen, was bedeutet das? Was sichern?
Ihre Bitcoins befinden sich in der Blockchain als Unspent Transaction Outputs (UTXO). Sie müssen Ihren privaten Schlüssel verwenden, um eine Transaktion zu erstellen und Ihre Bitcoins auszugeben. Wenn die Leute „Sicherung“ sagen, meinen sie die Sicherung dieser privaten Schlüssel. Wie bereits erwähnt, wird Ihr Seed verwendet, um Ihre privaten Schlüssel zu generieren.