Bitcoin Wallet: 2 Zahlungen innerhalb von 10 Minuten dazu führen, doppelte Ausgaben

Ich bin mit einem bitcoin-wallet verwalten Sie alle meine Transaktionen. Zum Beispiel, Wenn ich die bitcoin 2, 3 und 5. Erstens, ich kaufe ein Produkt mit Preis 5. Bitcoin wallet eine Transaktion erstellen aus 2 und 3. Wenn meine erste Zahlung noch nicht überprüft, aber ich bin auch der zweiten Zahlung, die ein Produkt mit dem gleichen Preis ist 5. Dieses mal wird bitcoin wallet wählen Sie 2 und 3 oder bitcoin-5 für meine zweite Zahlung ? Ich Frage dies, weil der ersten Zahlung noch nicht bestätigt noch nicht.

+798
Iguananaut 28.08.2015, 11:23:53
25 Antworten

Ich denke, dass die multi-Signatur verwendet werden kann zum implementieren von smart-Verträge, was bedeutet, dass 2 oder mehr Signaturen werden benötigt, um die Transaktion zu bestätigen für die es durch zu gehen. E. g. eine Unterschrift von Käufer und Verkäufer. Ich bin mir nicht ganz sicher, aber es ist wohl zu Lesen lohnt.

+998
khairul 03 февр. '09 в 4:24

Mein system wurde heruntergefahren, während ich syncronising. Bitte helfen Sie mir, es zeigt "Unbekannt. Synchronisieren Header" und voraussichtliche Zeit unbekannt ist. Was ist hier passiert?

enter image description here

+987
Kala Gordy 08.01.2015, 19:44:53

Was ist "nicht-HD-split-wallet"? Was ist "pre-split keypool"?

Bitcoin Core verwendet so genannte HD-chain-split für die Generierung von privaten Schlüsseln. Dies bedeutet, dass es leitet den privaten Schlüssel unter Verwendung von zwei verschiedenen Ableitung Pfade zu unterscheiden zwischen Anschriften, die den Geldbeutel gibt und ändern von Adressen (auch bekannt als interne Adressen). Diese Aufteilung bedeutet aber auch, dass es zwei verschiedene keypools.

Jedoch die erste Implementierung von HD-Portemonnaies in Bitcoin Core haben nicht mit HD-Kette split-daher solche Geldbörsen sind nicht HD-split-wallets.

Darüber hinaus nicht-HD-split-wallets und nicht-HD-wallets hatte nur ein keypool von der alle Adressen (inklusive Wechsel) wurden abgerufen. Bei der Aktualisierung solche Brieftaschen, die Sie benötigen, um ein Upgrade auf eine bestimmte version, die ermöglicht die Aktualisierung der unified keypool, um die split-keypool. Diese Ergebnisse, in denen Geldbörsen mit einem Dritten keypool den pre-split keypool. Diese keypool enthält alle Schlüssel aus der ursprünglichen einheitlichen keypool und ermöglicht das ausführen von Schlüsseln vor dem split keypool verwendet wird.

Was ist "deaktiviert" privaten Schlüssel"?

Brieftaschen erstellt werden können, so dass Sie nicht haben, den privaten Schlüssel und sind nicht erlaubt, private Schlüssel enthalten. Solche Geldbörsen so haben die private-keys deaktiviert. (diese Zeichenfolge sollte eigentlich sagen "mit privaten Schlüsseln deaktiviert" nicht "mit Behinderten privater Schlüssel").

+927
aiguy 16.12.2016, 09:04:37

Um zu überprüfen, ob Sie zulassen, dass eingehende, verwenden Sie diese: https://bitnodes.21.co Es gibt eine Taste, um überprüfen Sie Ihre ip-und wenn es Ergebnisse in grün, Sie sind in Ordnung zu haben eine eingehende Verbindung. Sobald Sie dass haben, wurde mir gesagt, Sie können mehrere ausgehende Verbindung. Viel Glück.

+871
BluMoon 01.10.2018, 17:35:34

Gehe ich auf:

https://mtgox.com/users/login

Klicken Sie auf "Passwort Vergessen?". Geben Sie "Benutzername oder email". Klicken Sie auf "Recover my password".

Nichts passiert. Sie sagen: "Wir senden Ihnen einen link um Ihr Passwort zurückzusetzen." Aber Sie tun es nicht.

Gibt es eine Möglichkeit daran vorbei? Gibt es eine Möglichkeit um mit jemanden Kontakt aufzunehmen, unterhält die Website dazu?

+853
Chewi 20.03.2013, 22:18:18

Menschen arbeiten auf der längsten Kette, weil Sie erwarten, dass andere Menschen Arbeit, die auf die längere Kette. Wenn es eine Allgemeine Stimmung von "Wir ignorieren sollte Dave ist blockiert", dann die Bergleute würden in der Tat vermeiden eine blockchain mit den Blöcken, weil Sie von anderen erwarten, dass Sie nicht überprüfen, die Blöcke, die Sie mir auf dieser Kette. Ansonsten würden Sie Bergbau einen block, dass Sie keinen Grund haben zu erwarten, dass akzeptiert würde. Und selbst wenn es gab einige anti-Dave-Verschwörung, wäre dies kontraproduktiv, da der Wert von bitcoin liegt in der Wahrnehmung von Sicherheit. Gaming-system verringern würde, die Legitimität der bitcoin und daher machen die bitcoins, die Sie gerade abgebaut weniger wertvoll. Falls ein Konsortium von 51% der mining-power zu nehmen waren über bitcoin, warum jemand würde nicht in diesem Konsortium wollen, kaufen Sie bitcoin?

Als für die abnehmende Belohnung, dass wirklich nur ein block pro Halbierung, und die Halbierung sind selten; es gibt nur zwei, so weit.

+815
Sthomas 30.08.2016, 23:16:08

Ich habe eine Zahlung an eine Firma für ein Produkt vor mehr als einem Jahr in bitcoin. Der Betrag, den ich bezahlt habe, dann war äquivalent zu $75. Jetzt die Unternehmen versäumt hat, das Produkt, und Sie und ich sind beide der Meinung ich bin eine Rückerstattung zusteht. Aber wir Stimmen nicht über die Mittel.

Das Unternehmen will die erstatten mir - in bitcoin, wenn ich es wünschen - zu den Wert von $75 der heutigen Geld. Es scheint mir aber, dass ich sein sollte erstattet, was ich bezahlt: D. H. der gleiche BTC Wert, den ich bezahlt. Der Wert der bitcoin hat sich deutlich erhöht, seit ich meine original Zahlung, was bedeutet, dass die BTC-Betrag, den ich bezahlt, dann ist jetzt einen Wert von 5-6 mal mehr.

Dies ist im völligen Widerspruch zu dem, was Sie haben gerade gesagt, Sie sagen, Sie zahlte $75 in Bitcoin. Aber Sie wollen $375-$450 erstattet, da der Wechselkurs zu Ihren Gunsten. Würden Sie die gleiche Weise fühlen, wenn der Wechselkurs wurde nicht zu Ihren Gunsten? Zweifellos, kein.

Ich Schätze, dass ich bin nicht gerade neutral in dieser, also würde ich gerne wissen was die anderen denken. Bin ich vernünftig? Wenn ich bin, habe ich eine rechtliche Bein zu stehen? ... Ich denke, dass, unabhängig von der rechtlichen Seite, ist es fair für mich, um eine volle Rückerstattung zu erhalten.

Das denke ich auch.

Da bitcoin im Wert gestiegen, von uns zu profitieren aus dieser. Es scheint sehr unfair zu mir, dass das Unternehmen Gewinn aus Ihr Versagen, während zur gleichen Zeit mich daran zu machen dass der profit selbst.

Verzeihen Sie die bittere Antwort, aber ich bin etwas überrascht-überrascht, dass eine beträchtliche Zahl fühlt Bitcoin ist eine Währung, die, wenn es passt, aber eine Investition, zu anderen Zeiten und zu keiner Zeit hat die Argumentation konsistent bleiben, es sei denn, "jemand ist ein Gewinn". Das ist es, was Unternehmen tun. Aber nehmen wir Cointerra zum Beispiel; Sie sind pleite, weil Sie nahm Bestellungen bei BTC war $750 und zahlt jetzt bei $350 hat Sie zerstört. Also nicht alle Unternehmen sind, die Würfel zu Rollen und zu gewinnen.

Sie zahlte $75, sind Sie verdankte $75 Rückerstattung.

Ich bin kein Jurist, und niemand, der hier wahrscheinlich ist, so ist es sicherlich eine Meinung-basierend Frage.

EDIT: ich bin mir nicht unsympathisch, um Kunden angesichts der rohe Ende der Transaktion im Bitcoin-Erstattungen. Zum Beispiel, BFL gehandelt horrend. Ich denke allerdings bewusste exchange tricks in der Gesellschaft gefallen sind falsch; aber es kommt alles darauf an, die vereinbarten Bedingungen, und mehr gedeckt, Meinung.

+804
rhuffstedtler 06.06.2012, 17:37:46

------X--.---------- BTC-Blockchain \ .--------- BCC-Blockchain

Lassen Sie uns sagen, dass wir einige BTC Münzen aus einer Transaktion im block X. Und es gibt zwei blockchains jetzt. Die Ausgaben dieser Münzen, die an beiden blockcoins verhindert? Gibt es irgendwelche BTC/BCC cross-check für doppelte Ausgaben?

+800
Rislan Jie 02.12.2013, 19:14:29

Beim öffnen einer Blitz-Netzwerk-Kanal zwischen zwei Parteien, welche der folgenden zutrifft:

1) Sie müssen eine Gebühr bezahlen, Kanal zu öffnen

2) Sie könnten beide zahlen eine Gebühr Kanal zu öffnen

3) Nur eine Partei zahlt eine Gebühr.

Die Gebühr bezieht sich hier auf das bitcoin-mining-Gebühr, nicht auf die Menge an BTC die beiden Parteien setzen in den Kanal.

+768
giovannizambonini1 29.10.2016, 05:40:02

Wenn Sie hinzufügen oder ändern ein DNS-Datensatz, den Sie aktualisieren die Seriennummer der zone-Daten und berücksichtigen die TTL (time to live), die von den clients verwendet wird als cache-refresh-interval.

Wenn Sie mit einem hosting-Anbieter-web-based control-panel, ist es wahrscheinlich, kümmert sich um die Seriennummer für Sie, aber es wird nicht passen die TTL im Voraus. Deshalb ist Ihre Veränderung kann eine Weile dauern, zu verbreiten, durch Dritte-Partei-und client-DNS-caches.

"NXDOMAIN" bedeutet "no such domain" - so weit wie der nächste DNS-server betrifft, ist es einem immer noch gültigen Satz von Daten, der für die übergeordnete zone und enthält keine Delegierung, die Sie erfragt.

$ dig +nocmd +multiline +noall +answer machinenode.de
machinenode.de. 600 IN EINEM 50.63.202.40

$ dig +nocmd +multiline +noall +answer dnsseed.machinenode.de
dnsseed.machinenode.de. 30 IN EINEM 92.242.132.15

Diese zahlen 600 und 30 sind die TTL-Werte.

+705
silent 15.10.2010, 15:46:19

Ich Baue eine web-app implementiert, dass bitcoin-Zahlungen. Mein server hat nur begrenzte Ressourcen, und ich will nicht zu füllen es mit den Daten der GESAMTEN blockchain (nimmt zu viel Platz).

So habe ich aktiviert beschneiden auf bitcoind, und ran:

bitcoind daemon -txindex

Ich habe den Fehler:

Fehler: Prune-Modus ist nicht kompatibel mit -txindex.

Ist es nicht möglich zu überprüfen TXID möchte ich mit einem beschnittenen Knoten? Ist meine einzige option, um abhängig von einem Dritten, wenn ich nicht wollen, speichern Sie die gesamte blockchain? Danke.

+596
Esther Sch 07.08.2010, 03:22:25

Bitcoin Core hat keine option, um halten Sie einen index von Adressen, so können Sie nicht die Suche nach einer Adresse oder suchen Sie nach Dingen, die mit einer Adresse.

+556
AudibleScion 19.12.2010, 18:06:54

Das Begehen der Umsetzung der fix wurde ausgestellt Mar 14, 2017, 3:16 PM GMT. Einen Github - Version gemacht wurde um 7:39 Uhr (GMT). Es wurde angekündigt, auf Reddit um 7:59 Uhr GMT. Die Sicherheitslücke wurde irgendwann vor die git-commit, aber es ist unklar, wie lange, bevor.

Nach nodecounter, die Dinge waren in Ordnung, bei etwa 6 Uhr, da waren die 776 Knoten. Die schnell fallen gelassen, mit 696 Knoten um 7 Uhr (GMT). Es bottomed out ist um 11 Uhr, mit 182 Knoten. Um 9 UHR morgens GMT am folgenden Tag waren die Dinge meist wieder normal, mit 626 Knoten. Ich glaube nicht, dass es sehr richtig zu sagen, dass BU reagierte ungewöhnlich schnell, oder, dass 100% der Knoten kamen wieder.

Wo war der hack in den code genau?

Es wurden zwei voneinander unabhängige Probleme. Beide Themen wurden, wie die Bitcoin Unbegrenzt auf Datenpakete reagiert Fragen für thinblocks.

  1. Erreichbar geltend zu machen.

    BU hatte diesen code:

    void SendXThinBlock(CBlock &block, CNode* pfrom, const CInv &WR)
    {
     if (inv.type == MSG_XTHINBLOCK)
    {
     // code
    }
     else if (inv.type == MSG_THINBLOCK)
    {
     // code code code
    }
    sonst
    {
    assert(0);
    }
     // mehr code
    }
    

    (Ich habe entfernt irrelevante Teile zu machen, Problem einfacher zu sehen.)

    Dies bedeutet,

    • Wenn die Anforderung ist eine thinblock, Antworten auf diese Weise
    • wenn die Anforderung eine xthinblock, Antworten auf diese Weise
    • wenn es nicht, Absturz.

    Warum tut er das? Ich gehe davon aus, dass die person, die dies schrieb-code davon ausgegangen, dass diese Funktion nur aufgerufen werden, für eine dieser zwei Arten von Anfragen. Diese Funktion wird aufgerufen, an zwei stellen. In der erste Ort, wo diese Funktion aufgerufen wird, ist diese Annahme korrekt. In den zweiten Platz, es ist falsch. Dieser bug wurde eingeführt, Mai 2016 in diesem commit.

    Das Update ist für DoS Verbot der Knoten, der die Anforderung gesendet hat, anstatt abzustürzen.

  2. Deaktiviert Rückgabewert

    BU hatte diesen code:

    BlockMap::iterator mi = mapBlockIndex.finden(inv.hash);
    // code code
    if (!ReadBlockFromDisk(block, (*mi).zweite, consensusParams))
     assert(!"cannot load block from disk");
    

    Das problem hier ist, dass, wenn inv.hash existiert nicht in mapBlockIndex, die erste Zeile zurück mapBlockIndex.Ende(). Die nächste Zeile wird dann übergeben Sie einen null-Zeiger zu ReadBlockFromDisk. Dann wird der Knoten Absturz. Dieser bug eingeführt wurde Jan 2016 in diesem commit.

+527
user13342 24.07.2011, 12:06:44

Senden Sie die bitcoins, und Sie können konvertieren Sie Sie in fiat auf localbitcoins Bulgarien

+510
JoeS2222 13.04.2014, 18:22:53

Wenn Sie auf der Suche für eine einfache und sichere kaufen von bitcoins mit MoneyGram können Sie aus CoinMama exchange-Dienst, mit dem Sie arbeiten beide MoneyGram und Western Union, und liefern die bitcoins innerhalb von ein paar Stunden.

+475
Tajinder 30.08.2016, 20:20:47

standardmäßig geht es in den Pfad, den Sie beschrieben. Wenn der Pfad geändert wurde, dann eine Suche im finder kann helfen. Aber: die Suche in der finder sieht nicht in jedem Verzeichnis. Versuchen Sie die Suche nach Dateinamen "Geldbeutel.dat" oder "mempool.dat". Auch durch drücken der linken ALT-Taste, und wählen Sie "gehe zu" und wählen Sie Bibliothek. Dann wieder die Suche im finder. Nur dann ist mein Standort wurde gefunden mit der erwähnten Dateien. Wenn das nicht hilft, öffnen Sie ein terminal, und versuchen Sie, diese:

cd /Users
finden . -type f -name Portemonnaie.dat

es mag viele Permission denied-Meldungen, aber es würde sich zeigen, wenn die Datei gefunden wurde. Wenn nicht, es gibt einfach keine Nachricht. Wenn dies immer noch nicht hilft, gehen Sie ein anderes Verzeichnis ("cd /"), und versuchen Sie es erneut. Zeit zu suchen, wird massivly erhöhen, dann...

+473
Stephen Henning 19.08.2010, 15:11:54
  1. Entsperren Sie Ihr wallet
  2. Führen Sie den Import-Befehl im Debug-Fenster
  3. Sweep auf eine andere Taste

https://en.bitcoin.it/wiki/Help:How_to_import_private_keys_in_Bitcoin_Core_0.7%2B

Benötigte Werkzeuge: die Kamera in Ihrem PC + qr-code-reader. Aber natürlich finden Sie den privaten Schlüssel Wert mit klassischen Mathematik ;)

+453
zerocool 22.02.2011, 03:34:49

Bei der Entwicklung von Bitcoin, Satoshi hatte bereits mit der Idee, dass nicht mehr als 21 Millionen von Ihnen wird jemals gemacht werden. Allerdings gab es ein ungelöstes Problem: wie für alle bitcoins, falls es tatsächlich verwendet wurde, als eine weltweite Währung? Im Vergleich zu den aktuellen (2008?) weltweit M1-Versorgung, es wurde festgestellt, dass 8 Dezimalstellen war genug, um die Versorgung und haben immer noch die kleinsten division kleiner als genug für den täglichen Gebrauch.1

Es ist auch erwähnenswert, dass diese Entscheidung bedeutet, dass die gesamte Bitcoin-Versorgung ist rund 250.89, was bedeutet, dass es kleiner ist als der maximale Wert für ein 64-bit-integer (2631), und kleiner als die erste ganze Zahl, die nicht genau dargestellt werden, in eine double-precision-floating-point-Zahl (253 + 1), so dass standard-Programmiersprachen kann sich mit Bitcoin-Beträge, ohne dass benutzerdefinierte Implementierungen oder der Umgang mit dem überlaufen.2

  1. Ray Dillinger Antwort auf: Warum 1BTC sollte gleich 10^8 satoshi ?
  2. Satoshi ' s Genius: Unerwartete Wege in die Bitcoin Wich Einige Kryptographische Kugeln
+334
ahdreq 04.11.2018, 16:45:27

Das ist alles gut und schön, aber es stellt sich heraus, dass die Gerichte nicht daran interessiert sind "mathematische Beweise" (mit gutem Grund). Ich empfehle die Lektüre aller Bücher von Bruce Schneider.

Lassen Sie uns sagen, Sie haben jemanden, den Sie bezahlen bei receive_public_key. Heißt das, er hat vereinbart, Vertrag M? Nein.

Die Gerichte müssten auch noch die Dokumentation sehen, dass Ihr partner tatsächlich sah, und stimmte dem Vertrag M. Sie könnten per E-Mail den Kerl und sagte: "ich gebe Ihnen 10 Dollar, wenn Sie das senden von Bitcoins an receive_public_key, dann später behaupten, dass er den vereinbarten Vertrag M.

Dasselbe geschah in den 90er Jahren, mit Hersteller behaupten, kryptografische digitale Signaturen hatte die Eigenschaft der Nichtabstreitbarkeit. Aber die Gerichte nicht einverstanden waren. Zum Beispiel kann jemand eine Waffe halten, um Ihren Kopf und machen Sie "Zeichen" ein Vertrag (digital oder anderweitig). Kein Gericht wird berücksichtigen, dass ein Gültiger Vertrag, der Lust auf Mathe oder keine Lust auf Mathe.

+262
TWal 14.01.2011, 15:24:20

Die Schritte, die Sie angegeben, schauen gut zu mir. Es wäre klug, warten Sie ein paar Bestätigungen von Ihrem BTC-Transaktionen, um sicherzustellen, dass Ihrer BTC sicher sind, vor dem Export Ihre privaten Schlüssel aus Elektron.

+219
Cherryl 20.04.2016, 06:08:03

Alle Währungen werden erweitert, wenn Institutionen beginnen Verleih der Währung. Wie wird sich bitcoin Begrenzung dieses Wachstums? In der ökonomie gibt es verschiedene Definitionen von Geld wie z.B. M2, M3, etc.

+201
Zhang Wencheng 09.11.2013, 08:59:32

Jeweils ~10 Minuten, ein "block" mit der Transaktion wird verarbeitet und ausgestrahlt. Bergleute wählen Sie die Transaktionen in Ihrem block -höchsten Gebühr/Kb-Transaktionen, Ihre Gewinne zu maximieren - und Sie sammeln die Transaktionsgebühren der Transaktionen, die Sie gewählt haben, wenn Sie finden und veröffentlichen einen block.

Betrachten Sie diese Transaktion:

enter image description here

Sehen Sie die:

Enthalten in Blöcken: 499089

Wenn Sie suchen zu, dass block in der block-explorer...

enter image description here

So, die Transaktionsgebühren, die anfallen, werden gesammelt, indem die mining-pool ViaBTC.

+121
PLH 27.08.2012, 01:16:08

Generiert ich eine Bitcoin vanity-Adresse mit einem string "TEST" in ihm.

> vanitygen -v -1 -F pubkey -C BTC 1TEST
Generierung von BTC Adresse
Präfix-Schwierigkeitsgrad: 264104224 1TEST
Schwierigkeitsgrad: 264104224
Mit 16 worker-thread(s)
BTC Muster: 1TEST
Pubkey (hex): 0488ee6eb5f11979685086810a148f3cc25573e6b86572e8e79fc22ec7d9dc9d561e490b7f61d438eef870343e524d1f44518ed3cc86922b2ba3cff74e69e6c7b3
Privkey (hex): F0EFC073E94C15DFAF10660005B5DF0E9654636A7A9E97738524C0896092D871
BTC-Adresse: 1TESTUYn69qjvxwmHAXWCdDL7vRDJxAo8
BTC Privkey: 5KePyu3mmr9TJxmFsqGxDR1kS8W28PKgfs4scali2yf5d4ufyf8
[2.54 Mkey/s][total 184456984][Prob 7.4%][50% in 1.1 min][Gefunden 1/1]

Ich möchte solche für andere Münzen, auch. Wenn ich machen könnte altcoin vanity-Adressen von dem gleichen Schlüsselpaar Erhaltung der "TEST" das möchte sparen, Rechenressourcen für mich.

Einige altcoins zu haben scheinen ähnliche adressgenerierung Schritte mit Bitcoin, aber nicht sicher, ob es irgendwelche Fälle, in denen diese Idee funktioniert.

Gibt es irgendwelche? Wenn ja, welche Münzen, zum Beispiel? Wenn nie, warum?


Bitcoin address generation

+113
ron 22.03.2014, 07:50:17

Es ist ein fork von Bitcoin genannt Tenebrix , die behaupten, die CPU-freundlich und GPU-beständig (mit Bezug zum Bergbau). Sie sagen, dass dies ist, weil Sie mit scrypt statt SHA256. Von dem, was ich lese, scrypt scheint ähnlich wie bcrypt oder PBKDF2, dass es nur eine multi-Runde-Schema. Wenn es einfach mehr Runden, von etwas, das schon schneller auf der GPU als die CPU, dann wäre das nicht N Runden noch schneller auf der GPU als CPU oder bin ich fehlt etwas, die auf scrypt, die Ruinen GPU-Effizienz?

+31
Janindu Pahalawatta 24.11.2019, 06:15:18

Dies kann zwei Gründe haben:

1 - Sie haben sich nicht im Lieferumfang tx-Gebühr in Ihren Transaktionen, also die Priorität Ihres tx ist niedriger als die, die bezahlt für Transaktionen-Netzwerk-Gebühren. Sie können dies überprüfen, einfach mit Ihrem TX-ID, die auf einen block-explorer wie www.blockchain.info. Sie werden sehen, das ist die Priorität für die Transaktion und den status in Echtzeit.

2 - Der andere Grund könnte sein, dass, wie Murch schlug vor, das Netzwerk wurde im Laufe betonte, für einige Gründe, und dies dauert einige txs öfter bestätigt bekommen. Aber dies geschieht selten, und Sie sollten immer überprüfen Sie die erste option vor.

+13
Historydrivemecrazy 03.06.2011, 21:59:13

Fragen mit Tag anzeigen