Ich habe/hatte 31 bitcoins auf MtGox; Was sind meine Optionen jetzt?

Nach der Lektüre des joint-Anweisung auf blockchain, und die Tatsache, MtGox ist nun, ich bin erschrocken, was sind meine Optionen? Gibt es jemand, der mir helfen kann in meiner situation? Ich kaufte diese Münzen für 800$.

Edit: MtGox-Dateien für Konkurs-Schutz. Was ist der Unterschied zwischen Konkurs und Insolvenz-Schutz? Ich weiß nicht, aber ich glaube nicht, dass ich dabei bin, um zu sehen alles von dort...

+457
user273226 21.04.2014, 20:14:38
19 Antworten

Wenn ich einige Transaktionen nach dem export, mehr oder neue private Schlüssel erzeugt werden, was bedeutet, dass ich nicht mehr davon abhängen, diesen privaten Schlüssel, um wieder den Zugang zu den Fonds. Ist das richtig?

Wenn Sie eine neue Adresse erstellen Sie einen neuen privaten Schlüssel und (mit MultiBit-Modell) müssen Sie ein backup Ihrer privaten Schlüssel wieder, denn es gibt eine neue private-key der Liste Hinzugefügt. Wenn Sie die Wiederverwendung der gleichen Adresse in neue Transaktionen (was möglich ist, aber in der Regel nicht empfohlen, aus Gründen der Privatsphäre), die Sie nicht brauchen, um rebackup Ihre Schlüssel.

Meine wichtigste Frage ist, wie genau kann ich wieder das Geld für eine bestimmte Adresse nur mit diesem privaten Schlüssel (oder eine Gruppe von private-keys) (nicht speziell in multibit, aber allgemein)? Tun alle clients und online-wallets haben eine import-option " privaten Schlüssel?

Die meisten, wenn nicht alle clients/Geldbörsen haben eine Möglichkeit zum import von private keys. Jedoch, es gibt ein paar verschiedene Formate gibt, also wenn die Frage ist, "können Wallet-X Lesen Sie diese privaten Schlüssel nicht direkt?", die Antwort ist nicht so klar. Aber ich denke, es ist sicher zu sagen, dass Sie immer in der Lage, etwas zu finden, zum Lesen von MultiBit-backup und senden Sie das Geld, um eine neue Adresse.

Was geschieht hinter den kulissen mit diesem privaten Schlüssel zu finden, den öffentlichen Schlüssel und die Adresse?

Der private Schlüssel (das ist eine 256-bit-Zahl) multipliziert, indem die Basis-point, die einen Punkt auf Bitcoin ' s elliptische Kurve. Dies geschieht mit einigen ziemlich komplizierte mathematische Berechnungen. Das Ergebnis ist der öffentliche Schlüssel, das ist ein weiterer Punkt auf der elliptischen Kurve. Zur Berechnung der Adresse aus dem öffentlichen Schlüssel führen Sie einen Algorithmus mit verschiedenen hashings und eine Prüfsumme. Dies ist detailliert auf der Bitcoin wiki, die dargestellt werden können durch diese pseudocode:

160_hash = RIPEMD-160(SHA256(public key))
double_hash = SHA-256(SHA-256(0x00 + 160_hash))
Adresse = base58(160_hash + double_hash[0:4])

Zusammenfassend ist festzuhalten, private key -> öffentlichen Schlüssel und den öffentlichen Schlüssel -> Adresse sind leicht, während die Rückseite jedes dieser ist (vermutlich) praktisch unmöglich.


Der wichtigste Teil zu nehmen, Weg von allen, ist, dass man den privaten Schlüssel entspricht einer Adresse. Wenn Sie das erzeugen einer neuen Adresse, Sie haben einen neuen privaten Schlüssel und brauchen, um sicherzustellen, dass es gesichert!

+927
RoseMary Tuck 03 февр. '09 в 4:24

Ein genauerer Blick auf Ihre API-Seite finden Sie LakeBTC hat einen einfachen code für Python: https://github.com/LakeBTC/lakebtc_python

Und andere Beispiel-Code finden Sie hier: https://www.lakebtc.com/s/api include PHP, Node.JS Ruby und Python, vielleicht wird mehr Code in der Zukunft :)

+914
user26866 27.06.2019, 17:55:25

Dieser Fehler bedeutet, dass Sie versuchen, verbringen die gleiche Transaktion Ausgang mehr als einmal.

Genauer gesagt, wenn Sie Transaktion, wird eine Prüfung durchgeführt wird (an den Knoten) gegen den früheren Ausgaben der neuen Transaktion zu sehen, ob Sie schon versucht, die ausgegeben werden, indem eine Transaktion in dem Speicher-pool.

Die Prüfung wird in validation.cpp in der bitcoin-Quelle:

// Überprüfung auf Konflikte mit in-memory-Transaktionen
std::set<uint256> setConflicts;
für (const CTxIn &txin : tx.vin)
{
 auto itConflicting = - pool.mapNextTx.finden(txin.prevout);
 wenn (itConflicting != pool.mapNextTx.end())
{
 const CTransaction *ptxConflicting = itConflicting->second;
 if (!setConflicts.count(ptxConflicting->GetHash()))
{
 // Erlaubt opt-out-Transaktion Ersatz durch Einstellung
 // nSequence > MAX_BIP125_RBF_SEQUENCE (SEQUENCE_FINAL-2) auf alle Eingänge.
//
 // SEQUENCE_FINAL-1 angezogen, um immer noch erlauben, die Verwendung von nLockTime durch
 // nicht austauschbare Transaktionen. Alle Eingänge anstatt nur einen
 // wird aus Gründen der multi-party protocols, wo wir nicht
 // wollen eine einzige Partei in der Lage sein zu deaktivieren Ersatz.
//
 // Die opt-out ignoriert Nachkommen, wie jemand sich auf
 // zuerst-gesehen mempool Verhalten überprüfen sollten alle
 // unbestätigt Vorfahren wie auch immer; tun, sonst ist hoffnungslos
 // unsicher.
 bool fReplacementOptOut = true;
 wenn (fEnableReplacement)
{
 für (const CTxIn &_txin : ptxConflicting->vin)
{
 wenn (_txin.nSequence <= MAX_BIP125_RBF_SEQUENCE)
{
 fReplacementOptOut = false;
break;
}
}
}
 wenn (fReplacementOptOut) {
 return Zustand.Ungültig(false, REJECT_DUPLICATE, "txn-mempool-Konflikt");
}

setConflicts.insert(ptxConflicting->GetHash());
}
}
}
+844
Aiden Magnuson 21.05.2011, 14:46:19

Es ist ein Kerl, testet diese. Er lief einem computer generiert-Adressen und prüft die Bilanzen. Von mehreren Jahren die Verarbeitung von Millionen von Adressen pro Tag, um meine Kenntnisse, die er gefunden hat 3, die mit kleinen Guthaben. So, Sie können sprechen, theoretischen, wo die Chancen sind praktisch null, aber wenn es jemanden gibt, der erreicht hat, mindestens 1 ist, dann ist es vielleicht nicht so unwahrscheinlich, wie die Mathematik nahe legt.

+844
sasin 25.01.2017, 22:08:29

Was Sie wollen, ist der code für Florincoin Geldbörse coin Auswahl. Diese findet sich in der CreateTransaction Funktion. Innerhalb CreateTransaction, die Brieftasche fordert auch SelectCoins und die Aufrufe SelectCoinsMinConf. Die Münzen sind tatsächlich ausgewählt mit SelectCoinsMinConf aber SelectCoins und CreateTransaction sind alle beteiligten mit Münze Auswahl.

Auch, weil Florincoin die Brieftasche basiert auf Bitcoin Core, nicht FIFO verwenden, die für die Münze Auswahl. Vielmehr nutzt Bitcoin Core speziellen Algorithmus für die Auswahl der Münzen, die schwer zu verstehen (es versucht zu lösen, das knapsack problem, indem Sie genau den Betrag, den Sie ausgeben wollen, aber dann hat es einige komische Dinge zu handhaben, Gebühren und ändern).

+756
CASPER 16.09.2013, 09:46:52

Ich habe eine Waffenkammer offline-installation auf einem USB-stick mit Ubuntu. Aus dieser Geldbörse habe ich ein Papier-backup. Für den Zugriff auf meine Gelder, die ich versucht zu installieren Waffenkammer auf Mac OS und Windows 7 mit kein Glück. Das beste Ergebnis wurde auf dem mac. Bitcoin-QT läuft und ist komplett synchronisiert. Aber wenn ich die starte Waffenkammer bleibt es beim status "Organisieren Blockchain" für immer. Ich bestellte einen Trezor zu bekommen, um dieses problem in der Zukunft.

Also meine Frage: Wie übertrage ich meine Münzen aus der Waffenkammer cold-storage auf eine neue Adresse, ohne eine Waffenkammer online-installation?

+650
Deepali 03.05.2011, 14:59:59

es ist ein Problem aus der Diskussion der Strategien für den Autopiloten (c.f.: https://github.com/lightningnetwork/lnd/issues/677 ) es wird festgestellt, dass es aktuell verwendet, eine eingeschränkte barabasi-albert-Modell oder preferential attachment ( https://en.wikipedia.org/wiki/Barab%C3%A1si%E2%80%93Albert_model ) dies bedeutet, dass es an der Topologie des Netzwerks und eine zufällige Auswahl von Knoten zu verbinden. Aber die Wahrscheinlichkeitsverteilung ist nicht gleichmäßig verteilt, sondern gewichtet mit der Knoten-Grad (d.h. die Anzahl der Kanäle ein Knoten) der Knoten, die zu der Tatsache, dass die autopiolot ist eher eine Verbindung zu Knoten, die bereits sehr verbunden.

das Modell ist eingeschränkt, da zurzeit Knoten, die sind zu groß ( ich denke mehr als 5k Kanäle) ausgeschlossen werden.

+643
Licores 19.11.2013, 10:48:07

Der Vater meiner Freundin vor kurzem damit begonnen mining BTC mit seinen gaming-PC, während er nicht verwenden. Soweit ich sehen kann, diese Art von Bergbau nicht mehr rentabel. Er bekommt 40 Mh/s im Durchschnitt und anscheinend hat etwa 10 $so weit. Ich versuchte Zerschlagung aus meinem alten Block Erupter USB miner, die bekommt über 250 Mh/s und es hat nie irgendwo in der Nähe $1. Ich Frage mich, ob er einfach nur Herumspielen mit mir oder wenn ich etwas wichtiges fehlt. Er könnte verwechselt werden, über welche Münze er-mining-aber ich bin mir ziemlich sicher, dass es BTC.

+591
Taylor Maety 07.01.2015, 19:45:34

Es ist möglich, um zu sehen, historische Namecoin ist Preis chart auf NMC Uhr, der link bietet Kurs-chart vom 2. Juni auf das aktuelle Datum.

+560
Spice Sherpa 05.01.2013, 09:06:32

Ich habe versucht zu senden, eine bitcoin-überweisung Montag Nachmittag und es ist noch unbestätigt. Bezahlt die Standard-Gebühr und die Transaktion ist, sagte die hohe Priorität, da ich es geschickt.Kann jemand mir helfen, dieses bestätigt? Wäre dankbar jede Hilfe!!!

Die Transaktion ist: https://blockchain.info/tx/907e8e446585be642bf85d89b15a55e306fe9868ed713c0cec84781761bcbd7a

+539
lili 30.06.2011, 05:35:21

Ich verlor meine bitcoins nach dem zurücksetzen kann ich mein android-smartphone. Ist es möglich zu ergattern, meine bitcoins verloren?? Ich habe wieder mein smartphone, bevor ich es zurücksetzen. So, nachdem ich das Telefon zurücksetzen alle meine apps waren da, darunter die bitcoin-Brieftasche( von Bitcoin-Wallet-Entwickler), obwohl die Brieftasche war leer. Kann mir bitte jemand helfen mit diesem?

+514
shroudednight 01.06.2019, 18:29:07

Merksatz Samen werden auf der Grundlage der BIP39 (Samen) und BIP44 (Konten/mehrere Währungen).

Bei der Ableitung Adressen, verwendet man eine Ableitung Weg, um zu bekommen, um eine bestimmte Adresse. Die Standard-Pfade definiert werden, die in die BIP-Spezifikationen, aber einige Geldbörsen können auch mit anderen jene, die durch einen Fehler oder absichtlich (beispielsweise Ledgers Vertcoin Ableitung verwendet Monero die Ableitung Pfad aufgrund eines Programmierfehlers).

Sie können mit tools wie Ian Coleman ' s BIP39 tool (bevorzugt offline) zu spielen, um mit Ihren Samen und Ableitung Pfade, bis Sie sehen, Ihre Adressen. Das tool hat vorgespannt, die gemeinsame Wege, so sollten Sie in der Regel Zugriff auf Ihre Brieftasche ziemlich einfach, es sei denn, Sie wurden mit einer extrem ungewöhnliche client.

Viele Geldbörsen veröffentlichen auch Ihre Ableitung Pfade in Ihren support-Seiten, und Sie könnten ziehen Sie Ihre original-Brieftasche ist Weg von dort.

Wallets wie Electrum wird auch lassen Sie Sie importieren einen Samen und geben Sie die Ableitung Pfad, Sie sparen aus, die zu generieren und importieren von einzelnen Tasten.

Solange Ihr Samen wurde erzeugt, indem eine Geldbörse, entspricht BIP44, und importieren Sie es in einem anderen Geldbeutel, der auch in übereinstimmung mit BIP44, sollten Sie in der Lage, um wieder alle Ihre Schlüssel ohne zusätzliche Arbeit.

+502
David Christopher Rowlands 27.07.2019, 16:24:27

Je nach Ihren Anforderungen können Sie im beschneiden-Modus:

$ bitcoind -prune <max-MiB ->

-prune= Reduzieren Sie storage-Anforderungen durch die Aktivierung von pruning (löschen) von alten Blöcken. Dies ermöglicht es der pruneblockchain RPC aufgerufen werden, zu löschen bestimmte Blöcke, und ermöglicht das automatische löschen von alten Blöcken, wenn ein Ziel-Größe in MiB zur Verfügung. Dieser Modus ist nicht kompatibel mit -txindex und rescan. Warnung: das Zurücksetzen diese Einstellung erfordert re-Download der gesamten blockchain. (default: 0 = deaktivieren beschneiden blocks, 1 = ermöglicht die manuelle Rebschnitt über RPC, 550 = automatisch beschneiden block-Dateien bleiben unter der angegebenen Ziel-Größe in MiB)

sehen https://bitcoin.stackexchange.com/a/37497/60443

+418
Russell G 12.01.2017, 15:34:52

Ich bin noch neu in bitcoin und Experimentieren viel mit bitcoinjs-lib in JavaScript.

Wie erstelle ich einen lesbaren string aus einem privaten Schlüssel? Dies ist mein Aktuelles setup:

 const seed = bip39.mnemonicToSeed(seedPhrase)
 const bitcoinNetwork = bitcoin.Netzwerke.testnet
 const hdMaster = bitcoin.bip32.fromSeed(Saatgut, bitcoinNetwork) // same von oben
 const Schlüsselpaar = hdMaster.derivePath (m'/0')
 // versuchen, den privaten Schlüssel als lesbaren string
 const privateKeyBuffer = Puffer.aus(Schlüsselpaar.privateKey)
 const privateKey = privateKeyBuffer.toString('utf8')
 console.log('privateKey → ', privateKey)
 // keine privaten Schlüssel als lesbaren string
 const { Adresse } = bitcoin.Zahlungen.p2pkh({ pubkey: Schlüsselpaar.publicKey })

irgendwelche Ideen für mich?

+343
renaldogg 18.06.2011, 17:09:54

Für OSX:

  1. Sichern Sie Ihre original-Brieftasche.dat-Datei (~/Library/Application Support/Bitcoin/wallet.dat - Standard). Diese enthält den privaten Schlüssel für Ihre bitcoins. Wenn Sie es verlieren, verlieren Sie Ihre Münzen.
  2. Installieren Sie Bitcoin Core auf einem Rechner mit 100s von Gigabyte freien Speicherplatz. Lassen Sie es download der blockchain. Das könnte Tage dauern.
  3. Ersetzen Sie die Brieftasche.dat - Datei auf die neue Maschine mit Ihrer alten.
  4. Start Bitcoin Core auf die neue Maschine mit der rescan - flag, das Scannen der blockchain für Ihre neu eingeführte bitcoin. Sie können dies tun, mit der Befehlszeile "/Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -rescan. Diese kann auch sehr lange dauern (Stunden).
  5. Ihr Portemonnaie sollten nun importiert werden und die arbeiten an dem neuen computer.
+263
user8965 21.11.2018, 00:59:50

Bitcoin verwendet die autotools - build-system, um den source-code. Es ist eine sehr leistungsstarke, aber dennoch notorisch, die das system verwirren. Müssen Sie Bearbeiten Sie die Datei Makefile.bin - Datei, um die source-Dateien, die Sie erstellen möchten, und zeigen Sie den linker an Quellen zusammengestellt. Sie müssen dann erneut Teile des build-system (automake, ./konfigurieren, etc...), um sich zu regenerieren Makefile.

Die Einzelheiten, wie dies zu tun sind schwer zu sagen, da Sie benötigen, um zu bestimmen, welche Teile des Systems Ihre neue code hängt, und die Teile sind auf Ihre neuen code. Ich schlage vor, Lesen auf autotools, der Bestimmung, was notwendig ist für Ihre spezielle code-änderungen.

+236
smoothsus 19.09.2016, 08:09:21

Ich denke, dass Sie installieren können, die libdb4.8++-dev-Paket", wenn Sie hinzufügen, die stabile debian-repo in Ihre Quellen.Liste.

Ich habe auf meinem system (debian sid), und jetzt kann ich gehen, um die installation. Habe ich noch nicht getestet, die volle bitcoind Zusammenstellung noch, obwohl.

+231
user41613 31.03.2015, 18:26:35

hinzufügen Höhe garantiert einzigartige block-hashes mit der Wahrscheinlichkeit 1 - 1/(2256), die sehr nahe an 1

verschiedene coinbase-Skripte erstellen, die unterschiedliche merkle Wurzel, die zu unterschiedlichen block-hashes

+90
Catherine Todd 17.09.2013, 23:39:02

Ich hatte das gleiche Problem. Was ich getan habe ist:

  • goto /library/application support/bitcoin/Blöcke
  • umbenannt in index - Ordner, um index1
  • gestartet bitcoin-qt wieder

Die Anwendung begann Neuindizierung wieder, aber mein Geldbeutel Schlüssel sind immer noch da.

+51
Mark Tozzi 27.07.2014, 03:50:09

Fragen mit Tag anzeigen