So erhalten die privaten Schlüssel der Waffenkammer Brieftasche?

Ich habe eine Papier-Unterstützung, ein digital wallet-backup und alle Passwörter: wie Kriege ich den privaten Schlüssel für eine watch-only-wallet, damit ich senden können Sie einige Münzen heraus (erstellt in der Waffenkammer und importiert, zum Beispiel blockchain.info)?

Wenn das nicht möglich ist, ist mit passphrase innerhalb der Rüstkammer der einzige Weg zum senden von Münzen aus der Waffenkammer watch-only-wallet?

+320
Asle Benoni 17.12.2010, 23:38:35
25 Antworten

Kann mir jemand eine kurze Beschreibung/Referenz über die bitcoin blockchain-Architektur (vorzugsweise mit einer Architektur-Diagramm)?

+977
bonescarfer 03 февр. '09 в 4:24

Der code, den Sie sind das zitieren nicht wirklich befassen sich mit Schwierigkeit. Es befasst sich mit Zielen. Das Ziel ist die maximale 256-bit-Wert als der block-hash ist erlaubt zu haben.

Die Schwierigkeit ist definiert als 2^208 * 65535 / Ziel.

Als für das Buch, das sieht in der Tat falsch.

+931
Al Snyder 19.01.2018, 23:23:20

Welche Art von Geldbeutel haben, die Sie erstellen, mit Elektron? Deterministische wallets D. H. die Art, die kommen mit einem Samen können Sie nicht importieren Sie einen privaten Schlüssel. Sie können nur fegen privaten Schlüssel, um eine deterministische wallet. Finden Sie heraus, was Brieftaschen-Typ, den Sie erstellt per wallet Menü > Informationen. Die Brieftasche Typ, script type, Samen und keystore-Typ Optionen wird uns sagen, was wir wissen müssen.

Die andere Sache ist, wenn Sie getan haben, importieren Sie den privaten Schlüssel (in einem kompatiblen electrum wallet-Typ), dann die Münzen werden nicht verschoben. Der Unterschied zwischen Import und mitreißend ist, dass mit dem importieren der private Schlüssel wird Hinzugefügt, um den Geldbeutel und bleibt die Kontrolle der Münzen, während mit fegen die Münzen sind geschickt, um eine Adresse in der Brieftasche, die in einem reihengeschäft. Beim fegen Sie das Papier Portemonnaie privaten Schlüssel nicht mehr steuert die Münzen statt der Elektron-Brieftasche, und es ist den privaten Schlüssel, zu tun. So scheint es, wie Sie wollen fegen Sie den privaten Schlüssel, aber ich empfehle, dass Sie bestätigen, dass Sie heruntergeladen haben, ein legit Kopie von Elektron und dass Sie das Saatgut/die privaten Schlüssel der Brieftasche, die Sie erstellt haben.

BTW deterministische Elektron Brieftaschen kommen mit 26 Adressen von Standard-und mehr erstellt werden, wie Sie beginnen mit Adressen, so dass die Tatsache, dass Sie nur eine Adresse ist auch faul.

+929
Sridhar Sampath 21.05.2012, 21:42:22

In der Lightning-Netzwerk Papier (https://lightning.network/lightning-network-paper.pdf), Verstoß gegen die Heilmittel-Transaktionen zu erfordern scheinen, dass die Unterschriften von beiden channel-Mitglieder. Ich folgern dies aus dieser Beschreibung in der Zeitung:

Wenn ein paar neue Engagement-Transaktionen (C2a/C2b) vereinbart ist, beide Parteien unterzeichnen und den Austausch von Signaturen für den neuen Commit- ment Transaktion, dann erlischt die alte Verpflichtung der Transaktion. Diese Abwertung erfolgt, indem beide Parteien unterzeichnen eine Verletzung Abhilfe Trans- Aktion (BR1), die ersetzt die Widerrufliche liefergeschäft (RD1). Jede Partei die Hände für die andere eine halbe unterzeichnet Widerruf(BR1) aus Ihrer eigenen Widerrufliche Lieferung (RD1), die ein verbringen aus dem Engagement Transaktion. Die Verletzung Abhilfe Transaktion senden Münzen der Gegenpartei innerhalb der aktuellen Bilanz des Kanals.

(Hervorhebung von mir.)

Ich bin allerdings nicht verstehen, warum dies ist eine Anforderung. Es scheint mir, dass es möglich ist zu entwerfen, die Widerrufliche Sequenz Reife Vertrag in der Weise, dass nur die Signatur der Verletzung Abhilfe Transaktion der Emittentin erforderlich ist, nicht zusätzlich die eine der erlösende party.

Ist meine Vorstellung korrekt? Wenn nicht: Warum nicht?

+896
frenziedherring 25.08.2010, 19:15:12

Warum sind wir in Rechnung gestellt bekommen-maker-Gebühr beim erstellen von Kauf-Aufträgen auf der GDAX-API.

Zum Beispiel habe ich eingezahlt 100 EUR zu GDAX-Konto und wollte zu einer limit-Kauf-order für Größe 0,5 ETH zum Preis von 200, - EUR und empfangen HTTP 400: "Insufficient funds" als eine Antwort.

Ich senkte die Größe 0,4 und die Bestellung ging durch, aber ich war Links mit 19.80 EUR auf mein Konto - was bedeutet, dass 0.25% wurde auch genommen, aber meine Bestellung war bei 200, - EUR und 0,4 ETH, in Höhe von 80 EUR nicht 80.2 EUR.

Suche in der API-es sollte keine maker ' s Gebühr.

Hat sonst noch jemand bemerkt?

Es manuell zu tun in der GUI habe ich mit 20 EUR.

+877
Jota Freitas Jr 30.05.2013, 22:57:33

Ist es nicht eigentlich 2 sein. Das obige ist ein wirklich großer Zahl im big-endian.

Es ist eine kleine Zahl im big-endian. Denken Sie darüber nach; große Ziffern am Ende.

Jetzt die vorherigen hash-block

Ich weiß nicht, warum Bitcoin funktioniert, aber block-hashes gespeichert werden in der normalen Reihenfolge intern, dann byte-reversed, bevor er Sie anzeigt.

>>> s="e965bfc2111c7a63a12b5c95ff9b5cc44f2d32ad9e52d9a04301000000000000"
>>> import binascii
>>> s=binascii.unhexlify(s)
>>> s=s[::-1]
>>> s=binascii.hexlify(s)
>>> s

'0000000000000143a0d9529ead322d4fc45c9bff955c2ba1637a1c11c2bf65e9'

Zeit:
a77ead51

Verwenden big-endian. Ich habe 1370324647 mit diesem tool, dann konvertiert 04 Jun 2013 mit diesem tool.

+846
JAYESH 31.10.2016, 23:15:05

Transaktion überprüfung Bedarf der vorherigen Transaktion Ausgänge, die die Transaktion verbringt aus. Die Ausgabe-Skript von der vorherigen Transaktion Ausgänge abgerufen wird, für jeden Eingang. Der input script zuerst ausgeführt wird durch den script-interpreter. Es ist daraus resultierende Stapel wird dann als ein Anfangszustand für die vorhergehende Transaktion output output-Skript übergeben, die durch die Skript-interpreter.

Für die Besondere Transaktion, die Sie gewählt haben, dann die Vorherige Transaktion output-script ist von der form

<pubkey> OP_CHECKSIG

und der input ist von der form

<sig>

Dies bedeutet, dass die Signatur ist der erste schob den Stapel. Dann wird der öffentliche Schlüssel wird gedrückt, um den stack und dann OP_CHECKSIG erfolgt auf den beiden stack-Elemente. Der öffentliche Schlüssel befindet sich in der output-script. Für die Ausgabe anderer Arten, der öffentliche Schlüssel wird in das input-Skript als Teil der verbringen.

Der Hashwert signiert wurde, an dem die Nachricht erzeugt aus den Ausgaben der Transaktion selbst. Es enthält Daten, die in der Ausgaben-Transaktion und vorherigen Transaktion output-script kann es also sein, erzeugt on-the-fly. Sie können sich diese Frage und beantworten Sie, Wie Sie sagen, welcher Teil des vorherigen tx die ich brauche, um die hash-Zeichen für eine alte gegeben, tx? das zerfällt wie das hash generiert wird, für nicht-segwit Eingänge.

+814
MasterScrat 08.03.2013, 18:32:34

Auf Wunsch eines einzelnen Blocks aus einer p2p-peer, sollten die get_data - Nachricht, die anzeigt, welche Art von block (Zeuge/compact/gefiltert).

Da Sie nicht wollen, zu tun, full-block-download und-Validierung, können Sie Sie zunächst erstellen Sie eine header-Kette an der letzten Höhe, und überprüfen Sie den block, den Sie anfordern, ist in der header-Kette. Dies würde sicherstellen, dass es würde teuer werden, verfälschen Sie die block-Daten erhalten Sie von einem peer. Sie können auch bestimmen, die block-header-hash entsprechend der Höhe index, den Sie interessiert sind, wie Blöcke, die nicht eindeutig bezeichnet durch die Höhe über dem p2p-Netzwerk (zwei Zweige haben können, gleiche Höhe).

Bauen Sie eine header-Kette, betrachten Sie die GET_HEADERS - Nachricht, die Informationen (so genannten block locator) über Ihre aktuellen header-Niederlassung, so dass die peer kann den Header für Ihren Knoten zu fangen-bis auf die header-Höhe.

+737
sjtai 02.05.2013, 19:31:29

Ich möchte, um ein Spiel zu erstellen, wo Benutzer können Bitcoins gewinnen spielen meine Spiele, die ich erstellt oder vielleicht andere online-Spiele. Was APIs ähnliche Anwendungen verwenden, um dies zu erreichen? wie Sie Gastgeber der Bitcoins? verwenden Sie Ihre eigenen gehosteten Brieftasche, bitpay? Bitcoin-escrow?

+626
41569 21.03.2011, 22:45:30

Um block 564815 (2019-02-26 23:40 UTC), der mempool leer war. Ich bemerkte, dass meine zwei Knoten geben, die sehr unterschiedlichen Schätzungen für Transaktionsgebühren verwendet werden:

Knoten 1

  • Version: 17.1.0
  • Anzahl der Kollegen: 21
  • Synchronisiert, für die: über drei Wochen
  • Prunned: 3GB
// sehen, wie viele Geschäfte gibt es in den mempool
 >bitcoin-cli getrawmempool | wc -l 
4027

>bitcoin-cli estimatesmartfee 5 {
 "feerate": 0.00021195,
 "Blöcke": 5 }

>bitcoin-cli estimatesmartfee 5 WIRTSCHAFTLICHE {
 "feerate": 0.00009715,
 "Blöcke": 5 }

Knoten 2

  • Version: Bitcoin-core-17.0.0
  • Anzahl der Kinder: 8
  • Synchronisiert, für die: über 5 Stunden
  • Prunned: 3GB
# sehen Sie, wie viele Geschäfte gibt es in den mempool
>bitcoin-cli getrawmempool | wc -l
3999

>bitcoin-cli estimatesmartfee 5
{
 "feerate": 0.00008823,
 "Blöcke": 5
}

>bitcoin-cli estimatesmartfee 5 WIRTSCHAFTLICHE
{
 "feerate": 0.00001000,
 "Blöcke": 5
}

Der Knoten, der synchronisiert wurde, für nur 5 Stunden und weniger gut verbunden zu sein scheint, ist die Abschätzung der Gebühr besser als die, die synchronisiert wurde, für drei Wochen. Warum ist der "beste" Knoten, die eine, die die schlimmsten Gebühr? Warum sind die Gebühr, die Schätzungen so unterschiedlich und was kann getan werden, um Sie genauer?

+567
August434 21.02.2019, 11:55:24

Ich Liebe mit https://localbitcoins.com/ein-Käufer und Verkäufer-Markt. Die Palette an Zahlungsarten, die Sie verwenden können, sind erstaunlich. (I. e.: cash, PayPal, überweisung, Kreditkarte, etc)

+564
Christopher Voigt 09.10.2011, 05:40:22

Ich zusammen eine kleine Gabel, und ich will zu extrahieren, die den ersten block der bitcoin.

Im moment kann ich nicht, und kann nicht verstehen, warum, vielleicht habe ich etwas vergessen zu deaktivieren oder zu ändern.

Hier ist ein link zu der Gabel mit einer modifizierten Genesis blocks. Ich wies darauf hin, eine Zeit in der Zukunft

+495
SalazarSid 23.10.2019, 14:03:42

Wahrscheinlich beides, obwohl der Effekt sehr gering.

Wohl, die meisten umsichtige Einsatz von Optionen ist das Risiko zu reduzieren. Zum Beispiel, ein Kaufmann mit Forderungen in Bitcoins würde schützen wollen, den Wert des festen Betrag an BTC wird er erhalten. Optionen kann begrenzt seine Risiken. Derzeit sind die Preis-Volatilität der Bitcoins erschwert deren Einsatz für den Handel, da der Wert von einem Preis in BTC variiert so viel von Tag zu Tag. Mit Optionen, das Risiko zu reduzieren, dass mehr Unternehmen bereit sein werden zu akzeptieren Bitcoins, bringt mehr Liquidität für das Bitcoin-ökosystem".

Erhöht die Akzeptanz von Bitcoins und die erhöhte "Geldmenge", sind eher als Optionen, die Preise zu stabilisieren. Sie würden Preisschwankungen verringern verursacht durch dünne Handel. Der gleiche Effekt wird gesehen in der Börse, wo relativ unbekannte Aktien zu Unterziehen drastische Kursausschläge aufgrund der etwas kleinen trades. Umgekehrt ist die weithin gehandelt werden Bestand Exponate viel weniger Volatilität.

+467
Maxsyza 21.01.2011, 17:34:34

Ich Lebe in Russland und bitcoin ist hier verboten. Kann mein provider sehen, ich bin mit bitcoin so werde ich Probleme haben?

UPD: momentan bin ich noch auf synchronisieren bitcoin core. Ist die Synchronisierung so gefährlich, wie die Teilnahme an Transaktionen?

+451
musiKk 05.04.2012, 19:55:07

Ich sehe einige bitcoin-Dokumentation Referenz-Websites dummy-Adressen wie "1bitcoinEaterAddressDontSend32425663" oder etwas aus wie, dass. Ich würde davon ausgehen, es ist nur, damit die Leute das Lesen der Dokumentation nicht versuchen zu "kippen" der Schriftsteller und senden Sie eine foobar-Adresse wurde aus Gründen der Beispiel.

Das sagte, ich finde Adressen unter dieses schema, das eigentlich ziemlich wenig von bitcoins in Ihnen. Wie Hunderte von Transaktionen+ und Tausende von USD Wert (circa 2016 für zukünftige Leser).

Hier ist ein Beispiel (1BitcoinEaterAddressDontSendf59kue): https://blockchain.info/address/1BitcoinEaterAddressDontSendf59kuE

Wer sind diese Menschen, die das versenden von Geld hier, was ist der Punkt? Kann jemand etwas Licht, lol.

+446
Anakin 10.05.2010, 12:01:20

Warum ist es mehr als ein fast-food-service? Warum gibt es mehr als einen internet-browser? Die wettbewerbsfähige altcoin Wirtschaft ermutigt auch die anderen Münzen Anstieg mit besseren Umsetzungen. Bitcoin hat eine sehr hohe Transaktionsgebühren ab Anfang 2018, das ist, warum eine Gabel kam aus als Bitcoin-Cash vor ein paar Monaten, aber Bitcoin ist Bargeld nicht das einzige Stück, das kämpfen für niedrige Gebühren. Wir haben gesehen, RaiBlocks (Keine Gebühren) und viele andere altcoins surge vor kurzem wegen der niedrigen Gebühren. Einige Münzen sind nicht nur ein problem zu lösen, sondern einfach um besser zu sein, als die aktuelle Münze. NAV will zu übertreffen Monero, indem Sie nicht nur die Privatsphäre, Münze, aber auch anonymes Dapps und mehr.

Eine Menge von Münzen haben, lukrativer Unternehmen, hinter Ihnen die Antwort auf diese Frage ist nicht wirklich anders als die, die man von der Frage "Warum gibt es mehr als ein Unternehmen im Sektor X"? Die Menschen wollen, um Geld zu verdienen, damit Sie innovativ sein und versuchen, besser als der andere, mit einem besseren Produkt.

Manchmal werden die Unternehmen Ausgabe eines Tokens in der Regel aus einer ICO, um Geld auf Ihrer Plattform. Normalerweise gibt es wenig Grund, für die Zwecke Ihrer eigenen token/Münze anderes als Kapital. Ein normales Unternehmen würde, um wichtige angel-Investoren, die viel schwieriger als das erstellen einer Münze und verkaufen Sie während kryptogeld ist eine heiße asset. Tut ICO-auch nicht erforderlich zu verlieren, eine Aktie der Gesellschaft. Das ist, warum sehen wir einen massiven Zustrom in neue Münzen.

+382
Marcos Salomao 25.03.2010, 15:33:41

Wenn es Ihnen nichts ausmacht mit den server von jemand anderem, können Sie einfach die Antwort von einem HTTP-Aufruf http://blockexplorer.com/q/getblockcount

+380
Katie McCormick 04.10.2014, 15:22:30

Sie könnten dem Kunden eine Nachricht senden, unterzeichnet mit der Bitcoin-Adresse verwendet. Diese kann getan werden, mit den meisten Bitcoin-clients oder bei den meisten online wallets. Dies beweist, Sie haben Zugriff auf den privaten Schlüssel für eine Adresse und der Besitzer sind.

Wo schicken Sie die E-Mail ist nicht wichtig, so lange wie Sie können, überprüfen Sie die Nachricht.

https://blockchain.info/wallet/features

Zeichen-Nachricht - eine Nachricht Signieren, um nachzuweisen, dass Sie eine bitcoin-Adresse.

https://bitcoinarmory.com/start-page/what-is-armory/features/

Nachricht signieren mit Ihrer Bitcoin-Adressen: Zeichen-Nachrichten mit dem privaten Schlüssel Ihrer bitcoin-Adressen, kann dann überprüft werden, indem jemand anderes. Zum Beispiel, können Sie jemand zahlen, 200 BTC für die Ware an Sie versandt werden. Sie senden dem Verkäufer Ihre Adresse, sondern jemand fängt die Nachricht ab und ersetzt Sie durch eine eigene Adresse! Dies ist vermeidbar durch die Verwendung von signierten Nachrichten: der Verkäufer sieht das Geld kam von der Adresse X, so senden Sie Ihnen eine Unterschrift-block, das sagt Ihnen Ihre post-Adresse, und melden Sie es mit der Adresse X. Wenn jemand versucht, um die Adresse zu ändern, wird die Signatur ungültig!

+295
Kit Johnson 18.07.2010, 21:09:39

Das bitcoin-Netzwerk nicht wissen, wem welche Adresse. Das Konzept einer Adresse die es nicht gibt auf der Protokoll-Ebene - es ist nur eine Authentifizierung Schicht auf der Oberseite der scripting-Logik in Transaktionen.

Und natürlich Ihre eigenen client-tut - weil es die privaten Schlüssel für die Adressen ändern, die er erzeugt sich selbst. Das ist alles was zählt. Wenn die Ausgaben einer Transaktion-Ausgabe, der client beweisen, dass es hält, dass die privaten Schlüssel durch erstellen einer digitalen Signatur, die mit der Adresse übereinstimmt. Das Netzwerk kümmert.

+293
The1993 23.10.2018, 05:36:38

Ich verstehe, dass ungehärtet erweiterten öffentlich-Kind-Schlüssel kann abgeleitet werden aus jedem ungehärtet erweiterte öffentliche Schlüssel, ohne Zugriff auf private Schlüssel.

Das umgekehrte ist auch wahr-kann ein Elternteil erweiterten öffentlichen Schlüssel abgeleitet werden, von einem Kind, extended public key?

+256
yydl 06.08.2019, 10:18:45

Ich verstehe die Ausgabe des SHA-256-Hash-Funktion eine zufällige Zahl zwischen 0 und 2^256. Nicht die Zufälligkeit der Ausgabe bedeuten, dass es nicht eine, so zu sagen, Honig Loch in der Vermischung.

Zum Beispiel diesen reddit post, http://www.reddit.com/r/BitcoinMining/comments/1rysqh/is_there_something_strange_about_block_272754_and/

Sie weisen darauf hin, dass jemand weitergeleitet, zwei blocks sehr eng zusammen, etwa 10s auseinander. Könnten Sie gefunden haben, ein Ereignis, bei dem zwei block-Lösung hashes sitzen nah beieinander?

Ich denke, diese Art von macht nicht Sinn, obwohl. Sobald ein block gefunden wird, oder eine Transaktion akzeptiert wird, und auch für jeweils 3 Sekunden(timestamp) der block-header geändert wird. So würden Sie wirklich konnte nie finden, ein block mit dem gleichen hash nur eine Zahl aus (gleiche block-header, mit zwei Blöcken mit nonce und die anderen nonce+1), weil der erste block wird nicht in der zweiten, die zweite wird ein Toter fork in der blockchain?

+230
dgarbacz 08.08.2015, 06:57:24

Vorausgesetzt der Verbrecher hat genug Informationen, um zu Schritt (2) mit Erfolg (Einhaltung gesetzlicher/Anforderungen Identifikation mit einer gestohlenen Identität, wahrscheinlich nicht nur eine bank account number), dann ist die Wahrscheinlichkeit dabei erwischt zu werden , durch das bitcoin-Transaktionen allein ist gering. Für weitere Dissoziation, die kriminellen senden konnten die neu erworbenen Münzen zu einem Misch-service vor der übertragung in die eigene Brieftasche.

+203
MathematicsStudent1122 15.03.2012, 17:46:44

Es hat schon! Es sei denn, Sie sind mit Monero, ASIC mining hat bereits beherrscht fast jede Münze und ist Hunderte Male mehr leistungsstark und effizient.

+182
GrokSrc 29.04.2018, 19:11:27

Also, wenn Sie Lesen das Kleingedruckte auf "Easy Mining", können Sie die software nur mit deren hardware-Geräte, die in "out-of-the-box" - Modus (direct download --> ausführen) (Disclaimer: ich habe eine Jalapeno 5 GH/s miner, zeigt sich als ein gültiges Gerät. Meine GPU jedoch nicht). Siehe diesen thread zum konfigurieren von GPU-mining. Ich glaube, es ist in den Einstellungen, plus Sie müssen eine Reihe von flags, um die miner zu erkennen, dass Ihr GPU-Einstellungen.

Sie wäre wahrscheinlich besser dran mit CGminer / BFGminer, wenn Sie gehen wollen, dass die GPU-mining-route, aber wie der Kommentar sagt, es ist unwahrscheinlich, dass irgendwelche Reale Renditen aus jeder Menge von GPUs, wie Sie sind einfach nicht so effizient wie ASICs oder FPGAs (siehe diese für einen guten Vergleich dedizierte hardware im Vergleich zu Grafikkarten).

+158
JGC 05.12.2016, 00:59:04

getchaintxstats - liefert Statistiken über die Anzahl und Höhe von Transaktionen in der Kette

litecoin-cli getchaintxstats 1 block_hash

Ergebnis:

{
 "Zeit": 1318475354,
 "txcount": 160,
 "window_block_count": 1,
 "window_tx_count": 1,
 "window_interval": 1,
 "txrate": 1
}
+82
Seanny123 13.12.2016, 06:44:55

Fragen mit Tag anzeigen