Wie test 12 Wörter, die passphrase für eine Bitcoin-Adresse?

Ich lese dieselbe passphrase verwendet werden kann auf mehr Geldbeutel. Wie kann ich überprüfen, passphrase geht mit der Adresse, ohne Geld zu versenden, ohne das Risiko, jemanden beobachten Sie die passphrase?

+856
antoha1983 13.05.2016, 22:10:49
25 Antworten

Wie andere haben darauf hingewiesen, dass der einfachste Weg, (wenn Sie nicht anonym bleiben, die Sie wahrscheinlich nicht nicht im Fall von Spenden, sowieso), ist nur die Anzeige einer Bitcoin-Adresse empfangen mit einem schönen Symbol daneben (und vielleicht durch einen link auf eine Seite mit Anweisungen, QR-codes und Zeugs).

Für icons gibt es eine Sammlung an https://en.bitcoin.it/wiki/Promotional_graphicswerden Sie sicher, Folgen Sie den links unten.

Es besteht auch die Möglichkeit, die Favicons werden könnten, dient als Kurzform im browse-Adresse

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

So begann ich meine erste Transaktion auf BitSquare. Ich wartete ungefähr einen Tag für die block-Bestätigungen. Schließlich bekam die Meldung, dass ich gehen konnte, durch die Zahlung an die bitcoin-Verkäufer mit Zahlung Methode: ClearXchange.

Allerdings, wenn ich ging zu clearxchange und Eingabe der Verkäufer-info, der Dienst sagt, er sei nicht förderfähig, um Geld zu erhalten, mit clearxchange. Ich möchte in der Lage sein, um Kontakt mit dem Schiedsrichter, um ihn wissen lassen über die situation, aber nach dem system, ich habe zu warten, bis die maximal zulässige Transaktion (oder die Hälfte) zu übergeben und dann habe ich und der Verkäufer bekommt das ändern, öffnen Sie ein Streit.

Ich bin besorgt, dass, wenn der Verkäufer ruft zum offenen Streit zuerst für die nicht-Zahlung empfangen und an die Schiedsrichter, dass ich verliere meine Kaution, obwohl er der eine nicht richtig setup auf Zahlung. Ich würde das gerne machen "cmd+o" aber bitsquare sagt, ich solle das nur tun, wenn es ein software-bug!

Machen, ich habe keine andere Wahl, als zu warten? Gibt es andere Optionen, die mir offen für die Kontaktaufnahme mit dem Schiedsrichter so bald wie möglich? Könnte ich tun, "cmd+o" und Staat eine "mangelnde Fähigkeit zu teilen", wie ein software-bug? Was ist die geeignete Vorgehensweise hier?

Danke

+997
sanekgusev 23.02.2013, 17:56:36

Die Adresse und der Betrag, den der sender erhalten Sie von den "txid" und "vout" mit getrawtransaction Befehl. Schauen wir uns das Beispiel der vin Teil des Blocks ist wie folgt:

"vin": [
{
 "txid": "0d6cbc21a1b1a3e5df1eae4fc37aa849174b6b727e53f9f505a605f066b7f000",
 "vout": 0,
 "scriptSig": {
 "asm": "304402203f198d9695a293c41d2124e790d473e68f4b35a09ece5517c7adfffc797f91760220304feb1cc2829d3c937665bcb4b7f9735acbcac50e9169bc53c9e689ce20b3bc[ALL] 025743bce4e775bb754e784dd2cfdc8dabc2023154eee539bb155612101a583e7e",
 "hex": "47304402203f198d9695a293c41d2124e790d473e68f4b35a09ece5517c7adfffc797f91760220304feb1cc2829d3c937665bcb4b7f9735acbcac50e9169bc53c9e689ce20b3bc0121025743bce4e775bb754e784dd2cfdc8dabc2023154eee539bb155612101a583e7e"
},
 "sequence": 4294967294
},
{
 "txid": "aac498279d50ee81237d704cb495b243b50def5ecdcb36d9d78f596f73b1d3e9",
 "vout": 1,
 "scriptSig": {
 "asm": "3045022100b763b986b17beddac1ac96c3656fa7af188a28cfacfc87390e1e796b7fdbc0d102201e76f77db6093306028e681e2fe6354ae12649afb5c27c549243b67d505a1bb6[ALL] 0349ebb9d180938ab3a571d8c2e9771fb4fecb9f4484c337bb35d8fd8b48283ca9",
 "hex": "483045022100b763b986b17beddac1ac96c3656fa7af188a28cfacfc87390e1e796b7fdbc0d102201e76f77db6093306028e681e2fe6354ae12649afb5c27c549243b67d505a1bb601210349ebb9d180938ab3a571d8c2e9771fb4fecb9f4484c337bb35d8fd8b48283ca9"
},
 "sequence": 4294967294
}
]

Es bedeutet, dass es gibt zwei Eingänge, der erste Eingang ist von der "vout" 0 der Transaktion "txid" "0d6cbc21a1b1a3e5df1eae4fc37aa849174b6b727e53f9f505a605f066b7f000", der zweite Eingang ist von der "vout" 1 fo der Transaktion "txid": "aac498279d50ee81237d704cb495b243b50def5ecdcb36d9d78f596f73b1d3e9". Da die vout Teil einer Transaktion hat die Adresse und den Betrag, den wir bekommen können die input-Adresse und den entsprechenden Betrag.

Zum Beispiel, schauen wir uns den ersten Eingang:

 "txid": "0d6cbc21a1b1a3e5df1eae4fc37aa849174b6b727e53f9f505a605f066b7f000",
 "vout": 0,

führen Sie folgende Kern-rpc-Befehl (beachten Sie, dass wir benötigen, lassen Sie die server-index jedes Transaktion zu unterstützen getrawtransaction, es kann getan werden, durch hinzufügen von "txindex=1" in die bitcoin.conf)

bitcoin-cli -rpcuser=jun -rpcpassword=123 getrawtransaction "0d6cbc21a1b1a3e5df1eae4fc37aa849174b6b727e53f9f505a605f066b7f000" true

Wir erhalten folgende vouts Teil wie folgt:

 "vout": [
{
 "value": 0.01040000,
 "n": 0,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 af9e84db382823b9c36c40d70090ff81890c5ef5 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a914af9e84db382823b9c36c40d70090ff81890c5ef588ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"1H1b9fN7wYYwTSweyPjE7wCGSHuduCcE2o"
]
}
},
{
 "value": 147.75014395,
 "n": 1,
 "scriptPubKey": {
 "asm": "OP_DUP OP_HASH160 35f72ce8b9123a055e27be9a0bb723b6cb502419 OP_EQUALVERIFY OP_CHECKSIG",
 "hex": "76a91435f72ce8b9123a055e27be9a0bb723b6cb50241988ac",
 "reqSigs": 1,
 "type": "pubkeyhash",
 "Adressen": [
"15vLvDZyAjWCrfWyazMtvHRe8hDJBxXJec"
]
}
}
],

Dann haben wir die Adresse und den Betrag, der erste Teil der vout. Es ist der erste Eingang unseres Geschäfts.

"Adressen": ["1H1b9fN7wYYwTSweyPjE7wCGSHuduCcE2o"]
"value": 147.75014395

Es ist ein sehr schöner blog über die vin und vout Erklärung http://www.michaelnielsen.org/ddi/how-the-bitcoin-protocol-actually-works/

+994
otha man 28.09.2018, 04:46:02

Ihr denken ist richtig im Allgemeinen. Als eine praktische Sache, Sie müssen erhalten eine Möglichkeit, auf "Ihr" BCH, d.h., die privaten Schlüssel der Adressen, auf die die zu-sein-verkauft bitcoins an Sie gesendet wurde. In den meisten Fällen einfach die Erhaltung der Brieftasche, die Sie zu tun; für eine lange Zeit-Horizont, obwohl, ich würde lieber haben, dass eine Aufzeichnung der tatsächlichen privaten Schlüssel. Beachten Sie, dass die privaten Schlüssel, falls Sie gestohlen werden, können nicht verwendet werden, zu stehlen vorher verkauft bitcoins, aber könnte verwendet werden, zu stehlen, der Informationsstelle für biologische Sicherheit (oder BTG oder andere Gabel-Alternative-Münzen). Speichern Sie Sie sicher.

+900
Mihey39 18.11.2012, 15:40:11

Ich kann senden Sie eine signierte Nachricht mit dem standard-client, aber wenn ich sehe, dass eine signierte Nachricht in einem forum, wie kann ich es überprüfen?

Ich verstehe das noch nicht implementiert in der GUI für den standard-client.

+894
Eric Barr 28.03.2013, 18:20:02
Dieser tag sollte verwendet werden, für Fragen bezüglich des service 'blockchain.info'. Blockchain Ltd. ist ein Unternehmen mit einem web-wallet und bietet eine blockchain-explorer unter der domain blockchain.info.
+856
lawdawg 12.06.2018, 23:03:53

Ich habe dieses ziemlich gute Frage, die anderen Tag - warum hat bitcoin einen Wert hat? Schließlich ist es nichts - wer ist bereit zu zahlen für nichts?

+852
RoNa GaLve Mondejar 07.12.2017, 07:31:38

Angenommen, ein Bergmann erhält einen neuen block aus einem peer verbunden. Bitte korrigieren Sie mich, wenn ich falsch Liege: Der miner überprüft die neu empfangene block, bevor Sie es selbst und senden Sie es an Ihre anderen angeschlossenen peers. Ich hörte dies, aber es scheint mir, es wäre eine bessere Strategie, um bereits verwenden, den block zu mir oben drauf, weil die block-header und den Nachweis von arbeiten im Zusammenhang mit es ist sehr schnell zu überprüfen, und es ist höchst unwahrscheinlich, dass jemand einen block-header mit einer kleinen hash für einen ungültigen block. Also, warum halten Sie Bergbau auf der Oberseite des vorherigen Blocks?

Wie lange dauert dieser Prozess in der Regel nehmen? Wovon hängt das ab? Ist es getan, auf spezielle mining-hardware oder auf einem general-purpose-CPU?

Ist es korrekt, dass die Zeit-block-Validierung nimmt linear zu, die block + Zeugen sollte die Größe segwit aktivieren?

Auch: Wie lange dauert es im Durchschnitt für einen block weitergegeben werden, über das Netzwerk? Es wäre toll, wenn das der Durchschnitt ist gewichtet nach der Erhalt der Bergarbeiter hashing Kräfte.

+835
Chiew Carol 11.01.2016, 23:33:10

Das Skript von der Eingabe in ein coinbase-Transaktion kann bis zu 100 bytes von beliebigen Daten. Nach BIP 34, der block Höhe muss die erste Sache, die im Skript. Da jeder block hat eine andere Höhe, diese Regel stellt sicher, dass jeder coinbase-Transaktion ist einzigartig, da der block Höhen immer anders sein wird.

Darüber hinaus, da die Bergleute setzen können, unabhängig von beliebigen Daten, die Sie möchten in das input-Skript, die Sie Häufig verwenden, als eine zusätzliche nonce. Anstatt zulassen, indem Sie Transaktionen, wenn alle nonces sind erschöpft, die Bergleute Inkrementieren einen Wert, bekannt als die extranonce, die in der Eingabe-Skript.


Auch, bevor Bulletin 34 aktiviert, es gab in der Tat Fälle von identischen coinbase Transaktionen in verschiedenen Blöcken. Nur die Ausgänge von den jüngsten dieser identischen coinbase Transaktionen sind aufwendbare. Ausgaben Ausgaben aus diesen Transaktionen nicht zu verbringen all die Ausgänge, nur die, die aus den neuesten. Dies bedeutet, dass die Ausgänge von den früheren coinbases sind unspendable und diese Münzen sind nachweislich für immer verloren.

+783
cstack 04.06.2016, 03:50:42

Es gibt drei Möglichkeiten, diese Frage verstanden werden kann:

1. Tut POW dienen irgendeinem Zweck?

Ja, tut es, wie beschrieben, in den Grundsätzen der POW cryptocurencies. Es ist ein verifiziert Element zu existieren in einem dezentralen Netzwerk. Es bietet Schutz vor verschiedenen Angriffen und ist nachweislich zu arbeiten. Viele Befürworter der POW Systeme wird behaupten, dass es das einzige system, das nachweislich zuverlässig, auch in der Welt, wo man niemandem Vertrauen kann.

2. Ist POW die einzige option, um eine kryptogeld Arbeit?

Nein, es gibt auch andere Prinzipien - POS, verteilter Konsens (wo es einen anderen Mechanismus für die Teilnehmer einigen sich auf eine korrekte version der blockchain) und vielleicht auch anderen.

3. Tut POW irgendwelche Nachteile?

Ja, tut es. Das größte ist das offensichtlichste - es gibt viel beschäftigt, Arbeit getan, dass nicht wirklich jemand helfen mit etwas, es ist nur zu beweisen, dass es getan wurde. Viele Menschen können sehen, dass, wie eine Verschwendung. Und die Befürworter von alternativen Mechanismen wird sagen, dass man diese alternativen sind von Natur aus billiger zu laufen.

Ein weiteres problem ist die probabilistische Natur des Bergbaus. (Sie können nicht wirklich Vorhersagen, Wann ein neuer block wird abgebaut, das kann erschweren Situationen für einige Unternehmen.)

+756
Fezter 18.11.2014, 15:30:56

Das ist eine gute Frage, aber eigentlich nichts wesentlich ändern.

Der Knoten, eine Verbindung zu einem peer (dessen IP-Adresse ist gleich geblieben) und die Knoten die neue IP-Adresse Hinzugefügt, um die Liste der verfügbaren peers. Die alte IP-Adresse in der Liste bleibt, aber irgendwann entfernt, wenn er älter wird: die peer-Liste verfolgt auch das Letzte mal sah der Knoten.

Sie Aktien Ihrer eigenen ip an alle Kollegen

Ist es nicht eigentlich, der Knoten, der Sie verbunden wird Ihnen sagen, was Ihre IP-Adresse ist. (Ich bin mir nicht 100% sicher tho)

was ist, wenn die Liste ist voll von alten IPs?

Nun, das ist, warum es "seed Knoten' im Netzwerk aktiv. Sie verwenden Häufig den domain-Namen, die man in IP-Adressen aufgelöst (so dass Sie ändern können). Sie existieren nur zum verteilen von peer-Listen. In Bitcoin Core verbinden Sie das seed-Knoten und trennen Sie nach etwa einer minute. Sie sollten genügend IPs in Ihrem peer-Liste zu bleiben mit dem Netzwerk verbunden aus.

+737
Chantelle P 15.01.2013, 15:11:27

Just for fun habe ich beschlossen, check-out-bit-Münzen und einige Bergbau. Keine Visionen, machen Millionen oder etwas, was ich nur finde das Konzept ziemlich cool. Jedenfalls habe ich guiminer installiert in windows und installiert ich habe die bit-coin Portemonnaie aus der bitcoin-Website.

Wie bekomme ich meine Adresse, so dass ich kann mir jemand Mittel und in der mining-software wie kann ich es so einrichten, dass er weiß, wo Sie Gelder einzahlen? Ich habe es bis und läuft mit btc guild pool, aber es hat mich nicht gefragt, darüber, wie Sie senden Sie mir bit-Münzen.

Ich bin verwirrt, ich fühle mich wie ich bin fehlt das wichtigste Stück des Puzzles.

+701
ObsessiveCompulsiveDesserts 08.05.2015, 18:39:38

Gibt es eine Möglichkeit zu prüfen, ob diese Daten in der blockchain?

Ich möchte die Suche nach diesem Wert: 554e6963444320 und möchten wieder in dieser Transaktion https://blockchain.info/tx/7e92e90f221ad28daf42b5b8bda4c8e244e37af48527fcd12b2518db5d3315bd

+685
user243182 13.08.2011, 00:52:55

Es ist ein Weg, um die Kapazität zu erhöhen, die Zahlung Kanal. Dynamische Kanal-und Auszahlungen für die Blitz-Netzwerke The FundCasc Splice-in

Wenn Sie Eine hinzufügen möchten 0.5 BTC an den Kanal, kann er vorschlagen, erstellen Sie eine neue Finanzierung der Transaktion, die verbrachte die alte Finanzierung und anderen UTXO von A. Die neue Finanzierung der Transaktion erstellt werden können, indem Sie die folgenden Schritte aus.

  1. Erstellen Sie eine neue Finanzierung der Transaktion
  2. Erstellen von ein paar neuen Engagement Transaktionen (C2a und C2b), welche die entsprechenden RD2a und RD2b
  3. Die Unterzeichnung des neuen Engagement Transaktionen
  4. Austausch von Signaturen für neue Engagement-Transaktionen
  5. Die Unterzeichnung eines neuen Finanzierung der Transaktion
  6. Austausch von Unterschriften für die neue Finanzierung der Transaktion
  7. Die Ausstrahlung der neuen Finanzierung der Transaktion
+622
user214155 17.06.2013, 10:55:03

Wahrscheinlich das gleiche passieren wird wie mit Bitcoin. Bisher etwa 3% der erzeugten Münzen wurden vernichtet. Inzwischen ist der Preis für die Namen der Operationen ist 0,01 NMC so dass der Prozentsatz der zerstörten Münzen abnehmen sollte für eine Weile. Wenn es ein problem gibt, könnte das system geändert werden. IMHO die zerstörten Münzen werden komplett neglectable für eine lange Zeit.

+554
Charlie Brumbaugh 18.05.2018, 10:36:22

Mit der jüngsten Aufregung rund um transaction malleability, es scheint, wie die Bitcoin-Entwickler haben daran gearbeitet, eine semi-Lösung für Sie, genannt die normalisierten Transaktions-hash.

Es ist hier umgesetzt in diesem pull-request von sipa.

Was ist das hash, und wie unterscheidet es sich von den regulären Transaktion hash? Wie kann es gebaut werden? Wie sieht es versuchen zu lösen das malleability-problem?

+537
Dervis Findik 09.12.2010, 19:55:42

Die Zeit zwischen aufeinander folgenden Blöcken folgt die exponentielle Verteilung, mit dem Mittelwert (etwa) 10 Minuten. Dies bedeutet, dass die Varianz ist 100 Minuten^2.

+502
Ferozas 02.02.2015, 21:06:30

Überprüfen https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#serialization-format

((Sequenz & 0x80000000)==0) bedeutet, dass es nicht eine gehärtete Schlüssel. Der Schlüssel ist gehärtet (public-key-Ableitung nicht möglich) für Kinder-keys mit index höher als 0x80000000 (== 2147483648 == 2^31).

Vom BIP

4 byte: version Byte (mainnet: 0x0488B21E öffentlichkeit, 0x0488ADE4 private; testnet: 0x043587CF öffentlichkeit, 0x04358394 privat)
1 byte: Tiefe: 0x00 für master-Knoten, 0x01 für level-1 abgeleitete Schlüssel, ....
4 bytes: der Fingerabdruck des übergeordneten Schlüssel (0x00000000, wenn der master-Schlüssel)
4 bytes: Kind Nummer. Dies ist ser32(i) for i in xi = xpar/i, mit xi der Schlüssel, die serialisiert werden. (0x00000000, wenn der master-Schlüssel)
32 bytes: die chain code
33 bytes: die öffentlichen Schlüssel oder private key-Daten (serP(K) für öffentliche Schlüssel, 0x00 || ser256(k) für den privaten Schlüssel)
+469
mark gezerseh 10.09.2011, 04:58:59

Der pool könnte die Anpassung Ihren Anteil Schwierigkeitsgrad. Sie können beispielsweise Bergbau auf 50 KH/s und der pool ist Ihre Einstellung teilen die Schwierigkeiten in der 16. Wenn Sie dann erhöhen Sie Ihre hashrate von 100 KH/s und der pool ändert Ihren Anteil Schwierigkeit zu 64, dann senden Sie Aktien halb so schnell, aber Sie erhalten vier mal so viel Kredit für einen Anteil an der Schwierigkeit, 64 Anteil in Schwierigkeiten 16. Letztlich bezahlt Sie doppelt so viel mining bei 100 KH/s wie bei KH/s, also Mach dir keine sorgen darüber.

+459
Bud P 03.09.2012, 21:06:15

Einfache (und bitte korrigiert mich wenn ich falsch Liege):

MtGox senden Sie Ihre bitcoin-Netzwerk Transaktionen über Eligius mit keine Gebühren.

So sind Sie auf die Gnade, die einen pool finden, einen block und sicherzustellen, dass Ihre Transaktion enthalten ist in diesem block.

Daher Transaktionen gesendet von MtGox nicht Fair repräsentieren die Erfahrung von der Mehrzahl der Transaktionen erfolgt über das bitcoin-Netzwerk (das ist Ihre Transaktion sollte es in der blockchain in 10 Minuten oder weniger, im Durchschnitt).

+343
shinilms 03.10.2013, 06:51:40

Ich würde gerne wissen, in welcher Reihenfolge die leveldb iterator iteriert über die chainstate Einträge. Mein Ziel ist es zu serialisieren der chainstate und müssen sicherstellen, dass jeder Knoten berechnen kann genau das gleiche Serialisierung (zu vergleichen hash danach).

+324
HeathenFatalis 25.03.2019, 11:47:39

Ja, es ist möglich, senden Sie an die gleiche Adresse. Jedoch, um zu beweisen Steuerung eine Adresse, könnten Sie stattdessen eine Nachricht signieren.

+93
Monica King 02.11.2010, 21:22:58

Müssen Sie ausgeführt werden, einen vollen bitcoin Knoten wie Bitcoin Core, oder verwenden Sie eine Brieftasche , die eine Verbindung zu einem bitcoin-Knoten. Bitcoin-Knoten eine Verbindung zu mehreren anderen Knoten und verteilen der Transaktion und Sperrung von Daten zwischen einander nach dem Bitcoin-Protokoll.

Blockchain.com auch eine bitcoin-Knoten, und Sie erhalten die Transaktion über das Netzwerk und zeigt es auf Ihrer Website.

+63
user2502562 11.10.2013, 00:51:40

Ich habe eine Antwort bezüglich des Kodex in der stackoverflow-Frage, aber wenn Sie wollen einfach nur die rohen (oder sample) Daten für entweder BTC/ETH/LTC von Bitfinex oder HitBtc, können Sie über Kopf zu meiner website bei www.cryptodatasets.com. Alle Daten, ist kostenlos und wird täglich aktualisiert.

+33
nick s 17.09.2015, 21:20:57

Ich habe gerade installiert MultiBit und übertragen meine bitcoins in es.

Ich Schloss die Brieftasche mit "close wallet" im Datei-Menü, denken, dass Sie würde es retten, doch es scheint nicht nur geschlossen, sondern entfernt Sie aus der Existenz.

Ist das einfach nur eine Lektion, die nicht so dumm sein in Zukunft?

Ich habe noch eine Aufzeichnung der wallet-Adresse, aber das ist es.

+33
Gabe Intothe 19.03.2012, 10:41:58

Fragen mit Tag anzeigen