Bitcoin-Adresse Workflow auf Verbringen Reste

Ich brauche, um zu verstehen, die richtige Bitcoin-Adresse workflow für Transaktionen. Ich habe eine Adresse einer Weile zurück, mit einem gemeinsamen Portemonnaie und geschickt einige Münzen da. Die Adresse ist bei segwit m/49'/0'/0'/0/0. Ich verbrachte dann einige Münzen aus, die. Als ich sah die Adresse auf der blockchain, bemerkte ich, dass der Saldo war 0. Die Transaktion, die stattgefunden hatte zwei Ausgabe-Adressen. Die Mittel wurden an zwei Adressen. Das zweite ist das nicht-segwit-Adresse der person, die ich schickte die Mittel, Sie zu. Die erste war segwit m/49'/0'/0'/1/0 (Adresse von meinem Geldbeutel). Es scheint, dass die Brieftasche zog mein Mittel, um eine neue Adresse in meinem Portemonnaie. I. e. m/49'/0'/0'/0/0 -> m/49'/0'/0'/1/0.

Sollte eine Brieftasche immer das übrig von m/49'/0'/0'/0/x zu m/49'/0'/0'/x/0? Ist diese Logik gängige Praxis? Oder ist das spezifisch für die Brieftasche, die ich verwendet? Gibt es eine empfohlene Praxis? Ich muss es wissen, denn ich bin die Entwicklung einer Brieftasche, und ich muss Folgen Sie den standard der Praxis.

Was soll passieren, wenn ich das Geld von m/49'/0'/0'/x/0 eine andere Adresse, und es sind Reste? Wo sollte die neue Adresse für die Reste verschoben werden? m/49'/0'/x'/0/0?

+477
z3r0 25.11.2018, 03:38:59
22 Antworten

Ich habe versucht zu dumpen privaten Schlüssel, aber ich konnte nicht. Mit wallet-tool, ich erhalten eine text-Datei mit den öffentlichen Schlüsseln, Adressen, sonstige Informationen, und mit den Worten: "der Samen ist verschlüsselt".

Also ich benutze dieses phyton-Skript zum abrufen von Samen, und es apparentely gearbeitet.

Dann nutze ich diese standalone-Seite: https://raw.githubusercontent.com/iancoleman/bip39/master/bip39-standalone.html erhalten Sie die privaten Schlüssel importieren in ein BCH Brieftasche.

Ich "fand" nur 85% von BCH, dass ich erwartet (BTC pre-Gabel). Wie konnte das möglich sein ? Ich habe versucht, zu importieren, eine Menge von Schlüsseln über den Schlüssel zu der letzten verwendeten Adresse....


Update: ich habe rausgefunden. Ich musste als derivative Pfad m/0'/1 auf der eigenständigen Seite oben verlinkten (mit der Ableitung Weg BIP32). Einige BTC waren auf Adressen, die dieser Art.

+907
Facekapow 03 февр. '09 в 4:24

Ich Frage mich, wenn ich BTC arbitrage, was bedeutet, ich kaufe BTC in einer exchange senden, um einen zweiten exchange und verkaufen, für FIAT, hat den zweiten exchange-Probleme mit mir, dies zu tun? Denn ich werde nur mit Ihnen zu verkaufen meine BTC, also ich wird Auszahlung, eine riesige Menge von Geld jeden Monat.

Was ist Ihre Meinung zur Verwendung von exchange office nur, um Geld aus? Und was denken Sie, lassen Sie Sie Auszahlung monatlich?

+841
dan grunberg 06.09.2010, 05:20:44

Erste nenne ich:

curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "Methode": "createwallet", "params":["ColdWallet", true] }' -H 'content-type: text/plain;' http://user:[email protected]:18332/

Gibt:

Ergebnis = {
 name = ColdWallet;
 warning = "";
}

Ich habe dann importieren Sie die Tasten der keypool:

bitcoin-cli getdescriptorinfo "wpkh(tpubDFLL8VNUhpLNVLw8179WCEuMZtKttdd7eeyefdtthzisj6wfj4zi43quvce7cicfxvkzyssrr9p9perlefkvejkl6cphuvbgv1crscs2kub/*)"

responseString = {

 "descriptor": "wpkh(tpubDFLL8VNUhpLNVLw8179WCEuMZtKttdd7eeyefdtthzisj6wfj4zi43quvce7cicfxvkzyssrr9p9perlefkvejkl6cphuvbgv1crscs2kub/*)#udrnh6f5",
 "isrange": true,
 "issolvable": true,
 "hasprivatekeys": false

}

bitcoin-cli -rpcwallet=ColdWallet importmulti '[{ "desc": "wpkh(tpubDFLL8VNUhpLNVLw8179WCEuMZtKttdd7eeyefdtthzisj6wfj4zi43quvce7cicfxvkzyssrr9p9perlefkvejkl6cphuvbgv1crscs2kub/*)#udrnh6f5", "timestamp": "jetzt", "Bereich": [0, 99], "watchonly": true, "label": "eine vollständige Knotige Cold Storage", "keypool": true, "internal": false, "rescan": false }]'

Ergebnis = (
{
 Erfolg = 1;
}
)

Sodann habe ich keypool zu falschen und interne zu wahren:

bitcoin-cli -rpcwallet=ColdWallet importmulti '[{ "desc": "wpkh(tpubDFLL8VNUhpLNVLw8179WCEuMZtKttdd7eeyefdtthzisj6wfj4zi43quvce7cicfxvkzyssrr9p9perlefkvejkl6cphuvbgv1crscs2kub/*)#udrnh6f5", "timestamp": "jetzt", "Bereich": [100, 199], "watchonly": true, "keypool": false, "internal": true, "rescan": false }]'

Ergebnis = (
{
 Erfolg = 1;
}
)

Ich kann verwenden getnewaddress -rpcwallet=ColdWallet ohne Problem aber wenn ich versuche:

curl --data-binary '{"jsonrpc": "1.0", "id":"curltest", "Methode": "walletcreatefundedpsbt", "params":[[],[{"mxV3ojsAHKuYHoDVqYczs6iPAfCCYESEdc":0.0001}]] }' -H 'content-type: text/plain;' http://user:[email protected]:18332/wallet/ColdWallet

Ergebnis = {

 error = {
 code = "-4";
 message = "Kann nicht erzeugen eine Veränderung-Adresse-Taste. Keine Schlüssel in der internen keypool und können nicht generieren, keine Schlüssel.";
};
 id = curltest;
 Ergebnis = "<null>";

}

Außerdem ruft bitcoin-cli rpcwallet=ColdWallet getwalletinfo

gibt:

{
 "walletname": "ColdWallet",
 "walletversion": 169900,
 "balance": 0.00000000,
 "unconfirmed_balance": 0.00000000,
 "immature_balance": 0.00000000,
 "txcount": 1,
 "keypoololdest": 1561077339,
 "keypoolsize": 98,
 "keypoolsize_hd_internal": 0,
 "paytxfee": 0.00000000,
 "private_keys_enabled": false
}

Ist das ein bug? Oder mache ich etwas falsch?

Ich bin mit Bitcoin Kern als Backend für eine app ich entwickeln und möchten, dass der Benutzer leicht in der Lage sein zu erstellen, kalt Transaktionen, die über die Tasten, die Sie importieren, in die Brieftasche, ohne Angabe von Adresse ändern zu jeder Zeit.

+756
Ice 02.12.2018, 06:34:59

Ich weiß, das ist eine alte Frage, aber ich habe letztens einen ähnlichen server.

Getestet hab ich rpcminer, GUI-Miner (Die eigentlich UFASoft miner).

Persönlich die beste, die ich gefunden habe, ist CPUMiner. Mit einer hash rate von etwa 75MH/s, dauert es ein bisschen Einrichtung als CPUMiner ist in der Regel verwendet für Litecoin mining. CPUMiner gab mir etwa 10%-20% mehr als der nächste Rivale, die war rpcminer.

Ich habe den folgenden text in eine .bat-Datei, startet CPUMiner mit den richtigen Argumenten.

minerd.exe -o, http://[pool url]:[pool-port] - u [Benutzername] -p [Passwort] -ein sha256d -R 2

Die letzten 2 Optionen sind

-ein sha256d - Das sagt CPUMiner Verwendung des sha256-Algorithmus, zum Bitcoin mining verwendet.

-R 2 - Gibt die Anzahl der Sekunden zu warten, wenn der pool nicht gefunden werden kann. Ich weiß, das scheint ein wenig früh, aber ändern Ihnen zu, was Sie wollen.

+730
aalsheikh74 21.03.2016, 16:33:25

Ich betreibe Bitcoin Core-0.12.1 für viele Monate - mit Ubuntu (Linux). Beschlossen, ein upgrade auf SegWit version 0.13.1 - heute. Heruntergeladen und die Dateien extrahiert haben (auf meinem Ubuntu / Linux system), aber kann es nicht erhalten, um zu laufen - es ist keine ausführbare Datei. Kann jemand helfen? Vielen Dank, D

+687
dikki 10.05.2010, 21:17:38
[email protected]:/var/www/cpuminer-2.2.3# ./minerd
[2013-12-27 15:22:35] 2 miner threads gestartet, mit 'scrypt' - Algorithmus.
[2013-12-27 15:22:35] Binding thread 1, cpu-1
[2013-12-27 15:22:35] Binding thread 0 to cpu 0
[2013-12-27 15:22:35] HTTP-Anforderung ist fehlgeschlagen: Fehler beim verbinden mit 127.0.0.1:9332; Connection refused
[2013-12-27 15:22:35] json_rpc_call fehlgeschlagen ist, wiederholen Sie nach 30 Sekunden

Ich bin mit einem laptop mit keine GPU.

[email protected]:~# netstat -anp | grep-9332
[email protected]:~# 

[email protected]:~$ cd /home/ich/デスクトップ/cpuminer-master/cpuminer
[email protected]:~/デスクトップ/cpuminer-master/cpuminer$ ./minerd -o ltc.give-me-Münzen.com:3333 -u sukarutinohu.1 -p 1
+677
Chris Brandt 10.10.2012, 11:30:52

Da die meisten crypto-Währungen sind ein fork von Bitcoin, können Sie bekommen nitty gritty technische details aus dem Bitcoin-wiki, speziell von der technischen Kategorie.

Sagen Sie, Sie wollen, um zu wissen, die Spezifikationen für die Kommunikation, das Protokoll-Spezifikation Artikel wird Ihnen helfen, mit, wie Pakete formatiert werden soll nach unten, um das bit. Es wird über alle möglichen details über Dinge wie , wie zu berechnen, Schwierigkeiten oder was für eine block-Kette ist.

Peercoin teilen eine Menge von Konzepten, die mit Bitcoin und so die meisten Bitcoin wiki-Artikel gelten. Peercoin Konzepte wie dem Proof-of-Stake kann nicht gefunden werden im Bitcoin wiki so finden Sie das whitepaper für Unterschiede.

+615
Chris Alley 09.07.2017, 21:23:39

Ist es möglich zum senden von Befehlen zum Bitcoin-Kollegen? zum Beispiel decoderawtransaction Befehl?

+603
nbubis 21.01.2013, 17:56:14

Ich bin interessiert an *Münze, aber ich habe Angst vor dem Untergang Geld in etwas aus Neugier und dann verliert das Geld an Wert Schwankungen. Wäre es eine gute Idee, haben verschiedene *Münze (lite, doge, idk was es sonst noch gibt) so, dass die Schwankungen die Waage?

Verschiedene *Münze, die in der Vergangenheit gewonnenen und verlorenen Wert im 'Gleichschritt', oder völlig unabhängig ist, oder Umgekehrt?

Ich bin mir bewusst, dass ich würde auch Locker die chance, Geld zu verdienen natürlich Schwankungen, aber ich glaube nicht, dass die etwas zu verlieren Schlaf über.

+559
Ja45ay 08.11.2017, 08:27:45

Ich denke nicht so. Es gibt einen feature request , aber ich glaube nicht, dass eine Funktion wie Hinzugefügt wurde.

+555
yellavon 23.04.2011, 01:47:01

Sollten Sie in der Regel haben Sie einen Blick auf die charts:

http://bitcoincharts.com/markets/

Eine gute Faustregel, um zu beurteilen, wie viel die Menschen Vertrauen einer website, wie groß ist das Volumen der Transaktionen - je mehr, desto besser.

In jeder Hinsicht, Mt.Gehex ist sicher, Sie können kaufen Sie es in Euro, und ich glaube nicht, können Sie umgehen die Gebühren. Wenn Sie sich sorgen über die Letzte, Sie können versuchen, zu finden jemand bereit, den Handel mit Bitcoins, dass Sie Vertrauen können (das kann manchmal schwierig sein).

+514
skeletonblues 02.03.2015, 22:22:39

Sie sollten, Holen Sie sich die besten Ergebnisse, wenn Sie die port-Weiterleitung port 8333 zu Ihrem laptop. Es wird auch empfohlen, lassen Sie Ihren computer für eine lange Zeit, wenn Sie das erste mal mit dem Netzwerk verbinden, da es über 1 GB Daten zu downloaden und überprüfen. Nach, dass die Bedienung sollte einfacher sein.

+488
user2329060 25.04.2012, 17:43:42

Um die Bitcoin-API, müssen Sie entweder bitcoind laufen, oder führen Sie Bitcoin-QT mit einem server - parameter und auch mit RPC-username und ein Passwort festlegen (in bitcoin.conf-Datei). Nach, dass Sie mit ihm kommunizieren über JSON-RPC auf port 8332 (standardmäßig).

+441
Andres Torres 17.09.2015, 08:17:58

Sie versuchen, rufen Sie die RPC-Schnittstelle nicht richtig. Ihre locken -

$ curl --digest -u rpcusername:rpcpassword -X POST 127.0.0.1:8332/json_rpc -d "{\"jsonrpc\":\"2.0\",\"id\":\"0\",\"method\":\"getwalletinfo\"}" -H 'Content-Type:application/json'

hat einen falschen Pfad 127.0.0.1:8332/json_rpc Sie auf buchen. Erstellen Sie Ihre curl-request mit den folgenden Pfad - 127.0.0.1:8332/.

Beispiel arbeiten, drucken wortreich mit -v

$ curl -v --digest -u rpcusername:rpcpassword -X POST 127.0.0.1:8332/ -d "{\"jsonrpc\":\"2.0\",\"id\":\"0\",\"method\":\"getwalletinfo\"}" -H 'Content-Type:application/json'
+400
bb010g 27.07.2011, 18:24:44

Hier ist ein Interessantes neues whitepaper. https://arxiv.org/pdf/1607.01341.pdf

+379
BARBiE green 15.09.2017, 01:55:58

Bitcoin 0.14

Freunde, sagen Sie mir, wie kann man Bergbau ohne pool auf Ihrem computer zu Hause? Ich habe bfgminer und cgminer Ich versuche zu verbinden, also

D:\bfgminer\bfgminer.exe -o stratum+tcp://localhost:18444 -u login-p password

D:\cgminer-4.10.0-windows\cgminer.exe -o stratum+tcp://127.0.0.1:18352 -u login -p password

aber es funktioniert nicht:(

bitcoin.conf

regtest=1
server=1
daemon=1
rpcuser=login

# Alice verbindet Cory
connect=localhost:18444

rpcpassword=Passwort
rpcallowip=127.0.0.1
+354
IvanovIvan 10.02.2012, 08:19:46

Das macht überhaupt keinen Sinn. Die blockchain ist nicht eine Datenbank oder ein Ort, wo Sie speichern beliebiger Daten. Die paar bytes, die Sie möglicherweise versuchen Sie, Wiesel, werden noch sehr teuer, so dass Ihre Anwendung wird nutzlos sein.

Sie sind folgende "blockchain" buzzword-hype Verkaufsgespräch das macht keinen Sinn und ist einfach eine Lüge. Fallen Sie nicht darauf herein.

Blick auf die MySQL-oder Postgre-SQL-oder NoSQL-oder ähnlich.

+308
Don Boling 08.06.2010, 18:39:07

Gibt es einen nutzen der bitcoin-community, dass durch die Erhaltung eines größeren Anzahl der orphan-tx

Welche Art von nutzen/Gewinn/etc. gewinnen kann, die Gemeinschaft durch die erhöhte mempool für verwaiste Transaktionen auf einem Knoten? Buchstäblich, keine.

oder bin ich einfach nur Speicher zu verschwenden?

Dies ist Ihre Spende an das Netzwerk.

+260
Jalieh 12.03.2019, 02:26:05

Ich nehme einen stab an dieser, von einem sehr einfachen Ansatz.

Der beste Weg, um es zu ersetzen, ist so zu tun es ist nicht geschehen. Zurücksetzen der blockchain im Einsatz, und ganz normal weiter. Der client (oder bitcoind) wird nichts von der Transaktion, und die Fehler die Transaktion wird schließlich ignoriert werden, indem alle Knoten, für ungültig erklärt und verworfen.

+250
Darrell Evans 10.07.2011, 16:47:03

Aus dem 100 Milliarden XRP kann jemals existieren, die Gründer gehalten, die 20 Milliarden, während OpenCoin erhielt den Rest von 80 Milliarden Euro. Aus, dass 80 Milliarden OpenCoin verkaufen 30 Milliarden zu finanzieren, die kontinuierliche Weiterentwicklung über die anfänglichen Engel Investitionen, und die restlichen 50 Milliarden werden verschenkt spur Annahme.

Wie lange wird es dauern, OpenCoin verteilen, die restlichen 50 Milliarden? Ein Jahr ab jetzt, wie viele XRP werden OpenCoin verschenken zu jedem einzigartigen neuen Benutzer? Was ist die kleinste Menge, dass OpenCoin schließlich Weg, im Laufe der Zeit? Wenn es keine spezifische Antwort, die zu der Zeit, OpenCoin einen Bereich (zum Beispiel zwischen 5 und 50 Jahren)? Gibt es eine halbwegs würdige untere Grenze für die erforderliche Zeit zu verschenken, die 50 Milliarden? Gibt es eine Obergrenze, wie viel werden ausgehändigt (d.h. wird es jemanden geben, erhalten Sie 50.000 XRP wieder als Teil der giveaway)?

Antworten, auch wenn teilweise, geschätzt.

+132
AKS 12.10.2015, 07:03:02
Fragen zu den Betrügereien, wo das Geld abgeschöpft unschuldigen Opfer, die durch die eine oder andere Weise
+29
Dima Koba 06.07.2013, 04:09:58

Hier sind meine Fragen:

  1. Weil Bergleute können wählen Sie die Transaktion Hinzugefügt werden, im block selbst, also was ist, wenn zwei Bergleute Rundfunk zwei Blöcke fast zur gleichen Zeit, ist größer(mehr Geschäfte), eine andere ist kleiner. Welche der beiden Blöcke akzeptiert werden?

  2. Wenn der Bergarbeiter erstellen von Blöcken, Transaktionen in diesem block das Ergebnis beeinflussen? Zum Beispiel, wenn Bergmann Ein, ist das erstellen eines Blocks, aber es gibt jetzt eine neue Transaktion wird ausgestrahlt am Netz, wird Eine stop-aktuelle arbeiten, dann fügen Sie neue Transaktion über eine der input dann wieder zu sperren? Wenn oben der Fall ist, dann denke ich, da Transaktionen wird passieren, zu jeder Zeit, so dass einige Bergarbeiter erstellen von block -, bevor der block wird erstellt, es wird eine neue Transaktion auf dem Netzwerk, so dass Sie Abbrechen aktuelle Arbeit, nehmen Sie die neue Transaktion über eine der Eingabe beginnen erstellen Sie wieder sperren, dann gibt es eine weitere neue Transaktion, die auf Netzwerk -, Bergmann Stoppt die aktuelle Arbeit ....... so werden Sie nie fertig...

  3. Sagen, wenn zum jetzigen Zeitpunkt gibt es verschüttete der block-Kette, nennen wir Sie A und B. A ist "mehr", dann B, da das Ergebnis B wird schließlich vergessen, aber was passiert ist, über die Transaktionen in blocks auf B? Der block, der Unterschied zwischen entpackt wird, bestätigen Sie die Transaktion dann erstellen neuer block, neue block auf?

  4. Die neuen block erstellen ungefähr 10 min, aber ich sah auf blockchain.info enter image description here warum die Zeit zwischen diese beiden Blöcke sind nur 2 min?

+12
Rob Bednark 03.04.2013, 15:00:30

Fragen mit Tag anzeigen