Wo ist die Mycelium wallet-Datei gespeichert?

Ich habe eine ziemlich einfache Frage, die noch unbeantwortet nach googeln Tage für eine eindeutige Antwort, ich hoffe, Euch können mir helfen, mit dieser hier.

Hintergrund: ich habe Myzel Bitcoin Wallet installiert auf meinem Android-Handy [ROOT], habe ich gesichert, meine HD-wallet , welches sich auch auf die Lokalen Händler-Konto, und waren erfolgreich bei der Wiederherstellung der Sprach-backup[s] (mit Hilfe von un-Installation von app, löschen die alten Daten und re-Installation / be-Brieftasche aus backup (Master seed)). Ich habe auch redundante backups app und seine Daten (ich nehme an, das schließt den wallet-Datei?) hergestellt mit Titanium Backup.

Frage: aber ich weiß noch nicht, wo das Mycel in der Brieftasche befindet, ist es auf meine SD-extCard? SD-Karte? Daten-partition? Protected Storage? Ist es nur bestimmt durch die Master Saatgut-und damit wohnt nirgendwo?

Letzte Bemerkung: ich bin gespannt auf dieses Stück von Informationen, die bei der Leichtigkeit, mit der meine Richtlinien, wissend, dass ich kann manuell backup/encrypt my wallet-Datei (wenn es eine ist) ist mir wirklich wichtig.

Vielen Dank im Voraus!

+409
Court 24.08.2014, 20:16:51
24 Antworten

Ich möchte noch hinzufügen, dass meine eigene Antwort und die Bemerkung, dass Alin Tomescu Antwort macht einen guten job zu erklären, das problem, der Nachweis der Arbeit löst, also werde ich nicht gehen in die details.

Das Konzept, das Sie beschreiben, könnte funktionieren. Das problem ist, es macht keinen Sinn, eine blockchain zu tun. Seit Ihr Konzept erfordert Vertrauen in die ursprünglichen Emittenten gibt es keinen Grund für eine blockchain zu existieren. Der Punkt, der eine blockchain ist ein trustless, öffentlich nachprüfbar und verteilt ledger von Transaktionen. Da jeder block wird Hinzugefügt, um die blockchain ohne einen Konsens-Algorithmus, wie der Nachweis der Arbeit im Bergbau, wo die Bergleute haben Anreiz, nicht umschreiben Transaktionen, wie funktioniert das Netzwerk entscheiden, welche blockchains sind richtig? Zum Beispiel, wenn ich eine Verbindung zu einem der Knoten in Ihrem Netzwerk, was zu stoppen, die Knoten von der Fütterung, mir eine falsche version von Ihrem blockchain (auf, in denen es nicht ausgeben, es ist Abstimmung)? Der einzige Weg, ich denke, das kann funktionieren, wenn der ursprüngliche Aussteller Zeichen jeder block mit Ihrem privaten Schlüssel, der die öffentlichkeit kann dann überprüfen, als richtig.

Das Konzept, das Sie beschreiben können und vieles mehr einfach umgesetzt werden, mit einer zentralen Datenbank (Sie können öffentlich zugänglich zu machen sowie), wo Sie erfassen die unterzeichneten Stimmen Ihrer Mitglieder in einer Tabelle und in einer anderen Tabelle Mitglieder übertragen können Stimmen an andere Mitglieder, indem Sie Ihre Stimme zum signieren der Transaktion. In diesem Szenario sind Sie der Zertifizierungsstelle , die Fragen der Abstimmung von Zertifikaten an Ihre Mitglieder. Sie und die öffentlichkeit überprüfen können, die abgegebenen Stimmen in die Datenbank mit einem Zertifikat der Kette, die Sie öffentlich verfügbar zu machen. Dies ermöglicht es dem einzelnen Wähler, anonym zu bleiben, in der Sie Ihre voting-Entscheidungen, doch noch bewahrheiten, dass Ihre Stimmen wurden mit einem Zertifikat, unterschrieben von der zentralen Behörde (die person, die wir sind verpflichtet, zu Vertrauen). Über eine zentrale Datenbank verhindert auch das problem, nicht zu wissen, welche Kette die richtige ist.

Im Grunde, unter Verwendung einer blockchain und entfernen der trustless Faktor kann leicht zu arbeiten, aber es ist langsamer und völlig übertrieben für den job. Wenn Sie nicht brauchen, ein trustless-system, dann verwenden Sie einfach die effizienten Werkzeuge, die wir bereits gebaut für "Vertrauenswürdige Netzwerke".

Ich hoffe wirklich, ich habe deine Frage verstanden und richtig gestellt haben, eine hilfreiche Antwort.

+969
Spirits 03 февр. '09 в 4:24

Bitte helfen, auf Besonderheiten. Geben Sie weitere Informationen, die Sie für relevant halten.

+835
John Clifford 14.08.2013, 13:40:00

Sie nicht "sammeln" - Aktien.

Die share-Zählung angezeigt, die seit dem start des Bergmanns Programm, und Sie können nicht "verlieren" Sie.

+760
MobyDX 22.11.2012, 11:27:51

Dies ist eine ziemlich grundlegende Frage.

Namecoin ermöglicht, jeden beliebigen text als Daten:Wert-Paare. Wie groß können die Daten sein? 100 bytes? 1 MB? Ich bin mir nicht sicher.

+723
NoRyb 17.10.2016, 00:28:40

Also, der Vorteil von deterministischen wallets ist, dass Sie neu erstellen können alle privaten Schlüssel aus der ersten Sicherung, die Sie erstellt haben.

Was ist der Vorteil, dass eine Hierarchie der Verzweigungen aus dem master Saatgut, statt nur eine Zeile von Schlüssel-Paaren?

+709
LSDinMyMind 16.10.2011, 18:22:53

Run "bfgminer --version" und sehen, ob Sie haben den nanofury-Treiber. Wenn Sie Sie nicht benötigen, um von der Quelle (wo der nanofury-Treiber ist im Lieferumfang enthalten).

+608
Rambler 2 26.03.2015, 12:39:55

Segwit nicht mit der Transaktion das Feld version in allen.

Ein Grund dafür ist, dass es nicht wirklich den richtigen Rahmen. Ausgänge und Eingänge sind Zeugen-spezifisch, aber insgesamt Transaktionen nicht.

Die Transaktion version auch nicht verwendet werden, um auf das Vorhandensein der optionalen Zeugen aufnehmen. Da die Transaktion version ist ein Teil der "Basis" - Transaktion Daten (unter die txid hash), würden Sie bekommen Kompatibilität Probleme, wenn eine segwit Transaktion wäre an einer alten Knoten und wieder zu einem neuen Knoten. Dieses neuen Knotens würde die neue Transaktion Versionsnummer, erwarten, dass ein Zeuge Codierung, aber die alten Knoten nicht geben. Stattdessen BIP144 stellt eine neue erweiterbare Transaktion format mit optionalen records. Die verwendete Codierung ist unabhängig von den Daten im "base-Transaktion.

Es ist auch nicht nötig. Bestimmte Vorlage Transaktion Ausgänge sind in Ordnung, um anzuzeigen, neue Semantik.

Alles in allem, getrennt Zeuge fügt nur zusätzliche Datensätze zu bestehenden Transaktionen. Es ändert nicht die Struktur der vorhandenen Basis-Teil (inklusive der Versionsnummer).

+566
Robert Arellano 06.09.2018, 18:58:08

Jeder Knoten im Netzwerk, unabhängig erzwingt alle Regeln von Bitcoin. Transaktionen in Bitcoin sind nur gültig, wenn Ihre Eingänge erfüllen die Ausgabe-Skript von der UTXO, dass Sie verbringen. Die standard-Ausgabe-format von Pay-to-pubkey-hash (P2PKH) erfordert eine Eingabe, unterzeichnet von den privaten Schlüssel entsprechend der Adresse, die der Fonds wurden bereits unterzeichnet, über zu.

Also, ein block enthält eine Transaktion ohne Unterschrift ungültig ist gemäß den Regeln des Bitcoin -*.

Konkret, was passiert ist:

  1. Bergmann wirbt für Ihren neuen block.
  2. Seine Kollegen verlangen den block, wie Sie haben es noch nicht.
  3. Bei der Kontrolle des Blocks, die Kollegen erkennen, dass es enthält eine Transaktion ohne eine Unterschrift.
  4. Sagte Kollegen drop-block, dann Verbot und trennen Sie die Maschine für die Weiterleitung ungültige Informationen.

* Natürlich, es sei denn, die Transaktion ist-Ausgaben einen Eingang, der nicht eine Unterschrift erfordern.

+541
GONeale 24.08.2015, 04:35:17

Bitcoin verwendet ein Merkle-tree mit hash-Funktionen. Ich meine, ich verstehe es nicht, warum muss es eine vollständige binäre Baum? Eine vollständige könnte auch möglich sein?

+500
JOHN THEOBALD 17.07.2010, 19:04:36

Ich fand die Antwort auf Ihre Mittel-Ankündigung Seite:

enter image description here

+396
shawnschirmer 18.02.2010, 20:31:03

Erstens, wenn ECDSA waren gebrochen, eine Menge anderer Dinge, die würde gebrochen werden, wie z.B. ssh, https und ein paar andere Dinge, einschließlich der Bank-websites.

Zweitens, wenn niemand wiederverwendet Adressen, dann ja, bitcoin wäre geschützt durch SHA256 und RIPEMD160. Es gibt derzeit keinen bekannten Weg, um einen preimage ein hash verwendet, die von diesen Funktionen, damit Sie Ihre bitcoin sicher sein würde. Wieder, dies setzt Voraus, niemand verwendet-Adressen.

Soweit, wie viel Schutz, den diese bietet, ist es schwer zu sagen, weil es hängt von dem exploit verwendet, zu brechen, ECDSA.

+386
abaltazhi 03.11.2014, 19:25:23

Ja, Sie könnte verwenden Bitcoin.com Sie bieten keine API für die Summe der Transaktionen, aber ich habe den link Sie verwenden, um bitcoin-Transaktionen insgesamt Hier ist es:

https://charts.btctest.net/api/chart/daily-transactions - Antwort-Format ist JSON.

Ich denke, man könnte es verwenden.

+370
tangentbundle 01.03.2011, 15:51:28

wie würde ich mich über die Aktualisierung Elektron? Welchen Befehl würde ich verwenden, um update???

Es gibt einige Möglichkeiten, es zu tun:

  • Wenn Sie heruntergeladen haben, die offizielle Paket - (tar.gz), Sie können ausführen Elektron von seinem root-Verzeichnis, ohne Installation auf Ihrem system; alle die python-Abhängigkeiten sind enthalten in den "packages" - Verzeichnis. Laufen Elektron von seinem root-Verzeichnis, nur: ./Elektron

  • Es gibt auch PPA - Paket-repository, aber ich denke, dass Sie nicht aktualisieren.

  • Ich habe ein shell-Skript, dieses Skript überprüfen Sie die github Quelle, laden Sie die Letzte version und speichern Sie das backup von einer alten Brieftasche. Sie finden es hier.

wo sind die Elektron-Dateien installiert, die enthält meine privaten Schlüssel und wallet?

Auf dem Linux-Rechner, dort ist der Ordner ~/.Elektron enthält Ihre Brieftasche, configs und andere.

+325
winbergs 18.07.2019, 12:50:05

Ich bin versucht zu laufen P2Pool lokal auf meinem Rechner und bekomme dieses Problem während der Ausführung von bitcoind:

2016-12-19 09:56:24.100000 p2pool (version unbekannt 7032706f6f6c2d7032706f6f6c2d39633662323130)
2016-12-19 09:56:24.100000
2016-12-19 09:56:24.100000 Testen bitcoind RPC-Verbindung zu 'http://127.0.0.1:8332/' mit Benutzername 'bitcoinrpc'...
Fehler beim abrufen der arbeiten von bitcoind:
Traceback (most recent call last):
 Datei "c:\Python27\lib\site-packages\twisted\internet\defer.py", line 651, in _runCallbacks
 aktuelle.Ergebnis = callback(Strom.Ergebnis, *args, **kw)
 Datei "c:\Python27\lib\site-packages\twisted\internet\defer.py" Linie 1355, in gotResult
 _inlineCallbacks(r, g, aufgeschoben)
 Datei "c:\Python27\lib\site-packages\twisted\internet\defer.py" Linie 1297, in _inlineCallbacks
 Ergebnis = Ergebnis.throwExceptionIntoGenerator(g)
 Datei "c:\Python27\lib\site-packages\twisted\python\failure.py", line 389, in throwExceptionIntoGenerator
 return g.werfen(selbst.Typ, selbst.Wert, selbst.tb)
--- <exception caught here> ---
 Datei "C:\bitcoin\p2pool-p2pool-9c6b210\p2pool\util\deferral.py", line 41, in f
 Ergebnis = Ertrag func(*args, **kwargs)
 Datei "c:\Python27\lib\site-packages\twisted\internet\defer.py" Linie 1297, in _inlineCallbacks
 Ergebnis = Ergebnis.throwExceptionIntoGenerator(g)
 Datei "c:\Python27\lib\site-packages\twisted\python\failure.py", line 389, in throwExceptionIntoGenerator
 return g.werfen(selbst.Typ, selbst.Wert, selbst.tb)
 Datei "C:\bitcoin\p2pool-p2pool-9c6b210\p2pool\bitcoin\helper.py", line 53, in getwork
 Arbeit = Ertrag gehen()
 Datei "c:\Python27\lib\site-packages\twisted\internet\defer.py" Linie 1297, in _inlineCallbacks
 Ergebnis = Ergebnis.throwExceptionIntoGenerator(g)
 Datei "c:\Python27\lib\site-packages\twisted\python\failure.py", line 389, in throwExceptionIntoGenerator
 return g.werfen(selbst.Typ, selbst.Wert, selbst.tb)
 Datei "C:\bitcoin\p2pool-p2pool-9c6b210\p2pool\util\jsonrpc.py", line 133, in _http_do
 erhöhen Error_for_code(bzw['error']['code'])(bzw['error']['Nachricht'], bzw['Fehler'].get('data', None))
p2pool.util.jsonrpc.NarrowError: -10 Bitcoin ist der Download blockiert...

Ich weiß, die Letzte Zeile zeigt, dass die bitcoin-block ist immer noch herunterladen, aber die bitcoin-core-gui zeigt an, dass ich up-to-date. Ich habe versucht, Herunterfahren des bitcoin-client und Neustart ein paar mal mit kein Glück.

Ich habe keine Ahnung, ob ich etwas fehlt hier offensichtlich oder nicht.

+305
Beren Aksoy 11.02.2010, 22:49:48

Ich interessiere mich für Sicherheit, Identität und Authentizität in elektronischen Netzwerken.

Welche Art von Sicherheits-Bedenken könnten blockchain-Technologie helfen mit und was macht es darstellen?

Gibt es ein-und Ausfahrt ist mit der Sicherheit?

+289
verve 06.10.2017, 10:31:00

Bei der Verwendung von sendrawtransaction, wenn der hash generiert wird aber nicht propagiert, dann erst würde ich davon ausgehen, dass bitcoind retry-Mechanismus wird schließlich senden Sie an das Netzwerk.

Auf build 8.99 die Transaktion wird durch zu gehen, AcceptToMemoryPool. Die Validierung der tx. Also, wenn Sie sehen, Fehler TX abgelehnt 22, das könnte alles sein, da die Validierung noch nicht gemeldet. Dann ist es sicher davon ausgehen, dass Sie brauchen nur zu warten.

+243
nwly 02.03.2015, 07:55:40
In Bezug auf TradeHill Bitcoin Austausch
+197
Bill Mei 25.08.2017, 12:46:33

Was ich nicht verstehe, ist die Notwendigkeit für die Vermischung von B-den öffentlichen Schlüssel

Hashing des öffentlichen Schlüssels erfolgt aus zwei Gründen. Es ist eine Kosten sparende Maßnahme, wie es reduziert die Größe Einer Transaktion. Es schützt auch die eigentlichen öffentlichen Schlüssel, so dass, wenn die Elliptic Curve Cryptography ist gebrochen, der private Schlüssel kann nicht Umgekehrt aus dem öffentlichen Schlüssel, da der öffentliche Schlüssel ist nicht bekannt, bis es verwendet wird, in einer Eingabe zu einer Transaktion.

und die Vorherige Transaktion,

Einschließlich der Vermischung von vorherigen Transaktionen können eine Transaktion beziehen sich auf die Transaktionen ist es, die Ausgaben aus, so dass Sie überprüfen können, ob das Geld echt ist.

und was genau wird geprüft/signiert.

Die Nachricht, die unterschrieben ist, wird die Transaktion (die eine, die erstellt wird) selbst. Natürlich ist es nicht enthalten die Signaturen, aber es enthält alles, was anderen Transaktionen ausgegeben und die Ausgänge angelegt wird. Dies schützt die anderen Teile der Transaktion geändert werden, die von Menschen nicht berechtigt, das Geld auszugeben.

Wenn die Transaktion mit i - 1 als Hash in der Transaktion ich, das bedeutet, dass nur Transaktion i - 1 bekannt ist. Es sagt nichts über die Transaktion, die ich - 2, wo die gleichen Geld, das ausgegeben wird in der Transaktion konnte ich bereits ausgegeben worden. Es scheint nicht, wie Transaktion i - 1 oder i hält eine Liste der bisherigen Transaktionen, so gibt es keine Möglichkeit der überprüfung, wo der Käufer in der ich eigentlich das Geld hat.

Transaktion i - 1 enthält den hash der Transaktion i - 2, enthält den hash-Wert i - 3, und so weiter und so Fort, bis Sie erreichen die Transaktion ich - ich (die "erste" der Transaktion) - eine spezielle Transaktion bekannt als coinbase. Dies ist eine Münze generation Transaktion. Somit von den folgenden, die gesamte Kette der Transaktionen rückwärts, können Sie überprüfen, ob das Geld tatsächlich vorhanden ist.

+190
staeke 28.03.2012, 18:27:48

das nächste mal versuchen, es zu machen einige Fragen, es ist zu viel zu beantworten...

Warum dauert das so lange ?? Seine nur 150 GB Max die Blockchain Größe...

Der volle Knoten wird überprüft jede Transaktion für Ihre Gültigkeit, so dass Ihre lokale Kopie der blockchain ist sicher benutzt werden können. Mehr Informationen auf bitcoin.org. Also das ist normal, es ist nicht "nur Download".

... aber ich bekomme immer eine Fehlermeldung und ich muss downlaod wieder, kann ich kopieren Sie es auf einen neuen server?

Sie hat nicht s sagen.th. auf deinen Fehler, können wir nicht erraten! Wenn Sie die gleiche software, es sollte möglich sein, obwohl. Ich habe es getan viele Male, mit-core-client. Müssen sav-wallet-Dateien vor, wenn, nur um sicher zu sein!

Ich habe kopiert nur Blöcke und chainstate Ordner. Kann ich es downloaden schneller?

Sehen Sie, es ist nicht eine Datei herunterladen, ist es, Anschluss zu Gleichaltrigen zu Fragen für tx zu montieren "der blockchain" lokal. Und HIERFÜR überprüfung geschieht. Sie können einen beschnitten-Modus, der wird nicht speichern Sie die ganze blockchain auf Ihrer Festplatte, aber auch dies hätte zu Lesen, wenn alle tx. Es ist schneller, aber auch wieder nicht innerhalb von Minuten getan. Versuchen Sie, darüber zu Lesen auf bitcoin.org oder das online-Buch von Andreas ("Mastering Bitcoin"). Dies hilft zu verstehen.

+183
muza333 18.03.2019, 00:56:12

Was ist die Schritt für Schritt-Prozess zum einlösen Bitcoin in USD Währung & welche anderen Möglichkeiten habe ich?

Gibt es eine so genannte prepaid-Kreditkarte, die ich einlösen konnte es für/in so dass ich kann verwenden das Geld für Einkäufe, Ware, Dienstleistungen?

+176
Qiu Zhen 08.01.2013, 13:27:22

Orphan-Transaktion ist eine Transaktion, die verbraucht eine Münze, deren Erstellung von der Transaktion nicht bekannt ist, wird Ihr Kunde. Das hat nichts zu tun mit verwaisten Blöcke (die Blöcke, deren übergeordneten block nicht bekannt ist, oder nach einer anderen definition, die Blöcke sind nicht mehr Teil der besten Kette).

Verwaiste Transaktionen sind nicht Teil eines block (nicht überprüft werden können, bis Ihre Eltern sind bekannt, und nur gültige Transaktionen sind nicht erlaubt, Blöcke), und im Speicher aufbewahrt werden, in der client. Wenn Ihre Eltern bekannt geworden, und Sie gefunden werden gültig, Sie werden verschoben, um den Speicher-pool (das ist - wie der name schon sagt - auch im Speicher gehalten werden). Von dort, gelten Sie als aufgenommen zu werden in neue Blöcke (wenn du Bergbauer bist).

Dieses Stück zu Debuggen.log sagt dir, dass es 3-Transaktionen erhalten (separate Transaktionen, die nicht Teil eines Blocks), die Referenz, einige Eingänge sind nicht bekannt. Weil dieser, Sie sind gespeichert in der verwaiste Swimmingpool, die wächst als Folge haben. "mapsz" steht für "map size" (als Waisen gespeichert sind, anzeigen) - die Anzahl ist einfach die Anzahl der aufgeführten Waisen.

+140
MOA14 07.01.2018, 07:48:13

www.cryptsy.com, www.mintpal.com, www.coinmkt.com

+133
as2d3 28.09.2010, 12:36:16

Bitcoin verwendet ein unstrukturiertes Netz.

Der Hauptgrund für ein Netzwerk entscheiden sich vielleicht für ein strukturiertes system ist es, systemische abrufen von Informationen. Dies ist nicht notwendig, Bitcoin, da jeder Knoten erhält die gleichen Informationen.

Bitcoin nicht, jedoch beschäftigen die überschwemmungen Technik an den start. Es verwendet eine Reihe von DNS-Samen zu bekommen, eine erste Liste von Knoten und verbindet Knoten aus dieser Liste, bevor Sie Sie bitten, für weitere Kollegen. Dies verhindert, dass die Bandbreiten-Probleme, die im Zusammenhang mit überschwemmungen, während die Aufrechterhaltung einer angemessen dezentralen discovery-Methode.

Beachten Sie, dass selbst, wenn alle DNS-Samen nicht mehr vorhanden ist, neue Knoten konnte die Verbindung durch den Anschluss an jeden vorhandenen Knoten, und dann Fragen, für eine peer-Liste und cascading unten den peers peers. In der IRC-Kanäle wurden auch verwendet für die Knoten-IP-Erkennung, zeigt das mal wieder, wie kann das system funktionsfähig bleibt, ohne die DNS-Samen.

+85
Den66 04.09.2015, 16:53:34

Ich habe 2 Geräte stecken in meinem computer. Das 1. Gerät ist der USB block erupter. Das 2. Gerät ist der BFL-Maschine.

Wenn ich den BFGminer, ich will nur ein Gerät, um mir an einem pool und auf dem anderen Gerät zu mir an einem anderen pool?

Wie mache ich das mit BFGminer?

+33
Blackbelt 30.03.2012, 19:38:45

Fragen mit Tag anzeigen