Wie kann ich spaltete meine bitcoin-wallet?

Sagen wir mal ich hab 10 bitcoins. Ich werde nicht mit 8 von Ihnen in absehbarer Zeit. Wie kann ich die 8 in ein separates "offline" - Geldbörse, die nicht mit der bitcoin-client?

Dies wäre eine gute Sicherheitsmaßnahme. Wenn der bitcoin-client kompromittiert, nur die restlichen 2 bitcoins gefährdet wäre.

Es scheint eher rücksichtslos zu haben, die die Einsparungen in der gleichen wallet.

+633
Guy Starbuck 31.01.2019, 21:44:58
26 Antworten

Bitcoin-Protokoll ist SEHR einfach. Sie haben nicht zu Lesen Tonnen von manuals und studieren seit Jahren.

Meine Sicht ist (answrering deine Frage) :

  • Schreiben Sie auf das Blatt Papier, was Sie tun möchten.
  • Nehmen Sie Ihre vorzuziehen Programmiersprache (C++/Python/Delphi/Java/was auch immer)
  • Verwenden Sie internet-Quellen nur als referal Informationen. Nicht kopieren-einfügen große Stücke

Natürlich

  • VERWENDEN TESTNET FÜR EXPERIMENTE! NICHT DIE HAUPT-NETZWERK!
+958
arunpereira 03 февр. '09 в 4:24

Ich war auf der Suche für eine API zum herunterladen block-chain-Daten in Echtzeit-so dass ich die Transaktion-Daten für Analysen.

Ist jemand bekannt, der eine gute API für diese?

+932
mirok 20.03.2012, 18:41:57

Ich meldete einen Fehler, dass die Adresse erst vor einer Woche und musste es sofort behoben:

Von: Ben Reeves <[email protected]> über gmail.com Apr 23 (vor 7 Tagen)
Zu: Chris

Chris,

Vielen Dank für das heads-up. Dies sollte nun behoben sein.

Firma piuk

Ich habe mit der gleichen Adresse viele Male in der Vergangenheit auch. Manchmal habe ich nicht bekommen, eine Antwort, manchmal Tue ich.

+923
Vasilii Ruzov 24.06.2010, 15:11:10

Hängt davon ab, ob Sie bringen etwas auf den Markt, die besser ist als das, was bereits da draußen. Ich bin mir nicht sicher, wie schnell man so etwas ähnliches einrichten, aber 200GH/s für $99 jetzt würde wohl verkaufen anständig. 12 Monate ab jetzt, wahrscheinlich nicht so viel.

Das ist wirklich eine VWL Frage, die Sie beantworten müssen, und wir brauchen viel mehr Informationen über Ihre Kosten-und Marktentwicklung, um zu beurteilen, die Möglichkeit richtig.

+920
sergienkoanna 19.02.2014, 23:09:01

Von dem was ich verstehe, ist die kleinste Gebühr, die Sie bezahlen kann, um Miner pro Transaktion 1 Sa/byte.

Mit einer grundlegenden Bitcoin Transaktion beträgt rund 250 bytes, das würde natürlich bedeuten, ist die Gebühr von 250, - sats. Wäre es eine Möglichkeit zu bezahlen 1 sat für die gesamte Transaktion? Oder etwas weniger als 1 sat/byte?

Hier ist eine Liste von dem, was es Kosten würde für ein 1 sa/byte Transaktion zu verschiedenen bitcoin-Preise:

  • Preis: $7,500 --- Trans-Gebühr: $0.0187 ≈ $0.02
  • Preis: US $100.000, - - - Trans-Gebühr: $0.25
  • Preis: $1,000,000 --- Trans-Gebühr: 2,50 USD
  • Preis: $10,000,000 --- Trans-Gebühr: $25.00

Wenn Sie nicht zahlen können weniger als 1 sat/byte dann, es würde effektiv machen auf chain Skalierung unwirtschaftlich (Bitcoin-Cash). Geschweige denn die technischen Implikationen.

+911
user546352 04.02.2017, 20:53:47

Da der interne Handel der Geschichte wird öffentlich sein, ich denke mal, ein service aufgebaut werden könnte, um zu zeigen, preisstatistiken. Sie würde beobachten Sie die Preise für die gehandelte Schuldscheine, vermutlich von gateways. Beispiele: wexUSD, wexBTC, wexEUR, etc.

Die Website könnte haben mehrere Werkzeuge, um die Gruppe mehrere Währungen der gleichen Bezeichnung (aber andere Emittenten) Mittelung durch Lautstärke oder sowas. Es konnte ähnlich sein bitcoincharts, aber das ziehen der Daten aus der Finanzbuchhaltung anstelle von exchange-Servern.

Ich denke, der Kern muss zuerst gelöst werden.

+903
AEM1228 18.08.2013, 08:28:25

Die secp256k1 Bibliothek verwendet RFC6979 zu erzeugen deterministische nonce-Werte (k). Im wesentlichen nimmt der hash-Wert von den privaten Schlüssel und die Nachricht wird signiert, um zu bekommen, k. Dies bedeutet, dass die Unterzeichnung die gleiche Meldung mit dem gleichen privaten Schlüssel mehrere Male immer die gleiche Signatur.

Andere Bibliotheken können dies nicht. ECDSA erfordert nur, dass k eine beliebige ganze Zahl (oder eher, dass k nicht von random). So einige Bibliotheken wird einfach generieren einer Zufallszahl k und verwenden. RFC 6979 ist ein weiterer Weg zur Erzeugung von k , der nicht von zufälligen, vorausgesetzt, die hash-Funktion verwendet wird, ist eine Pseudo-Funktion (d.h. die Ausgabe wird nicht von random). Die hash-Funktion verwendet, die von secp25k1 ist HMAC-SHA256, die als sicher gelten.

+833
Lajos Meszaros 02.08.2019, 18:30:44

Ich bin sehr daran interessiert, ausgehend Handel mit kryptogeld aber ich habe gemerkt, jede einzelne website zu haben scheint eine niedrige Trustpilot Bewertung, voll eines stars zu fordern, die website ist betrügerisch etc. Ist das nur eine verbreitete, unwahre Sache unter den Bitcoin-Handel-sites?

+768
rohannonn 06.10.2019, 02:40:17

Jeder Knoten (und nicht nur ein miner) kann überprüfen, ob eine Transaktion die Eingänge wurden bereits ausgegeben, indem man durch die gesamte blockchain, um zu sehen, ob eine Transaktion ausgegeben hat, dass die Eingabe. Es gibt keine richtigen oder falschen Weg, dies zu tun; nicht alle Knoten haben, um dies zu tun in der gleichen Weise.

Der gemeinsame Weg dies zu tun ist, sich selbst zu Vertrauen (als Knoten) zur überprüfung der blockchain richtig in der Vergangenheit. Was Bitcoin Core (und andere software, die Folgen Bitcoin Core-Methoden) tut, ist Sie unterhält eine eigene Datenbank, die enthält alle die nicht ausgegebene Transaktion Ausgänge. Also, wenn die vorherigen Ausgaben, dass eine Transaktion Eingänge Referenzen sind nicht in dieser Datenbank, dann die Knoten erklärt, die Transaktion ungültig. Es wird davon ausgegangen, dass Ihre Datenbank korrekt ist, da es gebaut, dass die Datenbank.

Es gibt nichts, dass die Kräfte, die Bergleute nichts zu tun. Bergmann könnte einen ungültigen block enthält eine ungültige Transaktion (z.B. eine, die verbringt, die aus einer nicht-existent-Ausgabe). Jedoch alle Knoten (und nicht nur Bergleute) stellen Sie sicher, dass Blöcke und Transaktionen gültig sind. Also das Bitcoin-Netzwerk lehnt alle ungültigen Blöcke und damit die miner nicht wirklich bekommt seinen Lohn für seine Arbeit. Dies schafft Bergleute, um zu überprüfen, sperren und Transaktionen, aber Sie sind nicht dazu gezwungen.

+748
user212416 09.09.2011, 11:26:00

Es sieht aus wie der block chain einfach noch nicht synchronisiert vollständig für Sie. Es dauert meist ein paar Stunden zum download des gesamten-block-Kette und während dieser Zeit das Programm über ungenaue Waagen.

Überprüfen Sie Ihre Blockgröße

Überprüfen Sie Ihre Bitcoind-block rechnen mit der getblockcount - Befehls und stellen Sie sicher, es passt mit dem block count. Hier ist der Netzwerk-block-count, gehalten von blockchain.info.

Stellen Sie sicher, dass das herunterladen blockiert

Wenn Sie nicht übereinstimmen, stellen Sie sicher, dass Ihre Bitcoind ist wenigstens in den Download-Vorgang blockiert, versuchen Sie, den Befehl, eine minute später und sehen, wenn es erhöht hat seitdem. Wenn der block count bleibt die gleiche Zahl, die sich in ein paar Minuten, ist es sehr wahrscheinlich, dass das folgende ist Ihr problem.

Warum ein server nicht herunterladen der block-chain

Etwas, dass ich ve gesehen es passieren, dass Bitcoind kann stoppen Sie das herunterladen von Blöcken, die irgendwann in der Mitte der vollen Kette. Dies geschieht, weil der server der Speicher ausgeht. Download der block-Kette ist eine schwere Prozedur, weil jeder block muss überprüft werden. Sie können Abhilfe schaffen, indem man einfach manuell bewegt eine Kette, die Sie heruntergeladen haben auf dem server oder bekommen mehr Arbeitsspeicher (Sie benötigen mehr als .5 gb ram zum ausführen von Bitcoind sowieso). Die Gemeinschaft hat für die block-Kette auf torrent.

+665
Ze Volodya 13.12.2017, 13:40:55

Ich bin neu bei Bitcoin und die, die kürzlich investiert haben, in bitcoins. Ich kam in Nicehash, wenn ich war in Planung, um in Bitcoin-mining. Ich verstehe, dass Nicehash gibt Ihnen eine option zum mieten hash-power für den Bergbau. Aber was ich nicht verstehe, ist die pool-option in Sie. Was genau sind die pools in Nicehash und wie erstelle ich ein pool-Konto oder beitreten, einen pool oder so etwas? Ich will nicht, Geld auszugeben Nicehash ohne zu verstehen, was genau es verwendet wird.

+655
mwk 09.10.2012, 12:01:18

Da dies das erste Ergebnis, das erscheint bei google bei der Suche "bitcoin windows hängt build" und der user gefragt wird, wie das .exe (war aber eigentlich auf der Suche für statische build-Anleitung auf ubuntu) die richtigen Anweisungen wäre die Nutzung von cross-Kompilation mit dem system hängt, wie angegeben, in der Dokumentation hier: https://github.com/bitcoin/bitcoin/blob/master/doc/build-windows.md . Der wichtige Teil ist, dass es wohl nur unter Ubuntu 14.04. Installieren Sie die Abhängigkeiten aufgeführt, die in der build-windows readme-Datei erstellen dann mit:

cd hängt
machen HOST=x86_64-w64-mingw32
cd ..
./configure --prefix=`pwd`/hängt/x86_64-w64-mingw32
machen
+586
Chamo 30.08.2018, 22:01:45

wenn Sie wirklich wollen, um zu sehen, was Sie gehen, um mit so einem Gerät, mit diesem Rechner http://www.coinish.com/calc/ und legen Sie die Lieferzeit an, wenn Sie denken, dass Ihre Miner kommen, sagen wir 4 Monaten. Sie werden sehen, dass mit dem aktuellen trend zu brechen, selbst dauert viel viel länger

+518
Mark Steggles 27.09.2011, 10:36:59

Ich hatte ein paar links für das 21.co bitcoin-tutorials. Es war ziemlich umfangreich, und ich dachte, ich würde anfangen zu arbeiten auf Sie für einige Tage. Der Tag ist gekommen, aber ich kann nicht finden, das material.

Sie haben rebranded website und so wurde es earn.com und ich kann nicht finden die Tu-überall im web. Ich denke, ein weiterer guter Grund, nicht zu mögen coinbase.

Wenn Sie Infos haben, oder ein Spiegel-link, oder was auch immer, wäre ich dankbar.

Edit: Die url https://earn.com/learn/ gibt ein 404, das ist eine traurige Sache.

+513
Mark Nguyen 15.10.2010, 07:30:54

Natürlich, es gibt viele ASICs gibt exponentiell mehr hashing-power. Aber ich bin noch nicht bereit, zu investieren und zu weihen, um eine Münze. Gibt es ein mining-Lösung, in der man sich einrichten einer externen GPU-Gehäuse und verwenden Sie diese zu mir? Wenn ja, wie würde man es einrichten? Danke!

+443
LaShawn McGhee 28.03.2013, 10:38:30

Ich verstehe, dass nachdem Sie einen Kanal erstellt, A und B müssen Zustimmen und Unterschreiben, um eine neue Buchung erstellen. Die neue Transaktion überschreibt die vorherigen Transaktion. A oder B könnte beenden Sie den channel mit der Ausstrahlung der Transaktion auf Bitcoin-Netzwerk, so dass die Transaktion endgültig ist:

txn 0: A:0.5, B:0.5
txn 1: A:0.3, B:0.7
txn 2: A:0.9, B:0.1

A oder B beenden-channel -, broadcast - txn 2, so haben 0,9 und B 0.1

Aber was ist, wenn B beenden Sie den channel -, Rundfunk - txn-1 , anstatt txn 2 auf, um das Bitcoin-Netzwerk? Wäre das nicht der txn 1 wird endgültig und B könnte gehen Weg mit 0,7?

+359
cyberteer 04.11.2016, 11:10:39

Es scheint, dass die Kosten der Finanzierung ein Blitz-Netzwerk-Kanal hängt von der Kanal-Richtlinie in Kraft gesetzt durch die Knoten, die Sie versuchen, öffnen Sie den channel mit.

Die verschiedenen Knoten haben unterschiedliche Mindest-channel-Finanzierung beträgt.

Sie müssen sicherstellen, dass Sie die Mindestanforderungen an die Höhe, und genügend Guthaben zur Deckung der Transaktions-Gebühr. Wenn Sie nicht erfüllen die minimale Menge, die Sie benötigen, um entweder erhöhen Sie Ihre balance, oder öffnen Sie einen Kanal mit einem anderen Knoten.

Heres ein Beispiel, wo ich versuche, öffnen Sie einen Kanal für 30.000 Sats:

./cli openchannel -node_key 03c2abfa93eacec04721c019644584424aab2ba4dff3ac9bdab4e9c97007491dda --local_amt 300000 --connect 104.248.84.249:9735
[lncli] rpc-Fehler: code = code(199) desc = chan Größe 0,003 BTC ist unter min chan Größe von 0,01 BTC

Sehen Sie die Kanal-öffnen-Anforderung schlägt fehl, weil ich nicht die Mindestanforderungen an die remote-Knoten-Politik. Also versuche ich es nochmals mit einem anderen Knoten, mit dem gleichen 300,000 Sat-Startkapital Höhe:

./cli openchannel --node_key 033e9ce4e8f0e68f7db49ffb6b9eecc10605f3f3fcb3c630545887749ab515b9c7 --local_amt 300000 --connect 46.229.165.150:9735
{
 "funding_txid": "8ee38af1fd4a226e578887272d2ceeff655ab7269lb55b7307ff7b25fd05c5"
}

Erfolg!

+315
MORBiD 28.08.2012, 16:32:02

Warum sind die substring-opcodes deaktiviert? Ich verstehe, dass OP_CAT ist deaktiviert, weil Sie kann Blasen bis die Stapel leicht (in Kombination mit OP_DUP). Aber die substring-opcodes reduzieren Sie den stack-Größe.

Kontext:

Ich möchte die OP_LEFT zur Implementierung eines proof of work Anforderung verbringen Sie eine Transaktion. Die substring-operation erforderlich ist, weil OP_ADD (für das Salzen) und OP_GREATERTHAN funktionieren nur auf 32bit-Werte.

+266
Pty4e4ka 01.12.2011, 09:06:08

Ich habe 0.3097 der BTC im wallet-für ein paar Jahre. Müssen, für etwas zu bezahlen, ging ich in den blockchain.com und trat in den login-link und ein Passwort und das system zeigte mir die balance, die richtige war. So weit So gut.

Dann rief ich hinauf SENDEN, und trat in die balance (ich senden wollen alle das Geld in der Brieftasche, um eine bestimmte Adresse). Egal, was ich geben Sie in das Feld Betrag, in roten Buchstaben kommen zu sagen "Unzureichende Mittel".

Was muss ich tun ?

+256
LSSPelegrino 14.08.2017, 20:49:30

Ist es möglich, manuell erstellen Sie eine Hash-Zeit Gesperrt, Vertrag mit dem bitcoin-qt command line?

Ich versuchte mit der manuell erstellen createrawtransaction / sendrawtransaction mit dem bitcoin-qt clients, die command line, und wollte wissen, wie man erstellen Sie manuell einen Hash-Zeit Gesperrt, Vertrag.

Wenn ich sage, "manuell", ich meine, wirklich, wie Sie Ihre Hände schmutzig, wie Sie mit dem Editor zu konstruieren, die den Vertrag/script, setzen die Werte in die bitcoin-cli, um eine Konvertierung in einen hash, für Sie bereit, gesendet werden, mit sendrawtransaction.

+254
Andrew Weddle 26.09.2011, 18:27:01

Die frühen bot-Minern und den aktuellen großen pool Besitzer sind diejenigen mit dem größten Anteil neben denen, die gestohlen oder ponied erhebliche Mengen von bitcoin..

  1. Ein botherder (siehe mariposa-botnet für Phantasie), die abgebaut zurück in 2011 und schob ASIC wie hashrates wird in der Tat sitzen auf einem anständigen Stapel von Münzen und wenn solo abgebaut die Transaktionsgebühren. Brauchen nicht Rakete Wissenschaft zu Figur.

  2. Ein pool-Besitzer, besitzt einen großen pool vielleicht macht eine Last von den Transaktions-Gebühren, wenn gehalten.

Ich Schätze, das sind die Jungs mit dem großen Geld.

+216
Falken 29.04.2011, 03:35:25

Deine Beschreibung funktioniert gut genug, bis Sie zu sprechen beginnen, über Verschlüsselung. Die Weise, die du beschrieben hast Implementierung von public-key-Kryptographie ist nicht ganz richtig, wenn Sie interessiert sind, würde ich schlage vor, eine Suche bei der public-key-Kryptographie wiki-Seite.

Ich denke, mehr als sinnvoll zu erklären, wie deine Beschreibung ist falsch, ich werde nur ein Beispiel geben, wie ich würde wieder schreiben, es ist genauer (zumindest soweit es implementiert ist, in bitcoin). Meine Ergänzung in Fett:

Wie würde der Datenbanken stellen Sie sicher, dass Sie sind in der Tat die Transaktion, und nicht jemandem, der sagt, dass Sie es tun? Durch die öffentlichen und privaten Schlüssel, richtig. Münzen gesendet werden können, um öffentliche Schlüssel, und verbrachte dann mit dem entsprechenden privaten Schlüssel. So können Sie Ihr 'pubkeyA' mit jemandem, und dann Sie können senden von bitcoins an, die Schlüssel (und damit Sie). Sie tun dies, indem Sie Ihre 'privkeyX', das zum signieren einer Transaktion, die sagt "senden Sie die Münzen statt in 'pubkeyX' zu pubkeyA", und alle anderen können die pubkeyX, um zu überprüfen, dass die Signatur kam von privkeyX, ohne jemals zu wissen, was privkeyX ist!

Vielleicht auch noch erwähnenswert ist, sagen: 'die Datenbanken, die jeder Zugriff hat und kann schreiben' ist sorta irreführend, es macht mich denken Sie an eine Datenbank-Instanz, dass viele verschiedene Menschen schreiben. In Wirklichkeit ist es 'viele Instanzen von einer Datenbank, die ständig aktualisiert, entsprechend der Netzwerk-Regeln".

Eine Menge Leute Computer überprüfen Sie die Transaktion, so dass es sicher ist. Warum ist der Bergbau noch notwendig?

Proof-of-work-Bergbau löst das problem des Müssens ein großes Netzwerk von nicht vertrauenswürdigen Rechnern alle einig in der Reihenfolge von Transaktionen, um zu lösen die doublespend problem. Ansonsten, wie wird der Computer damit einverstanden, auf die Transaktionen, und in welcher Reihenfolge? Was würde jeder eine Kopie der Datenbank vertrauenswürdiger und genauer als jeder andere?

+205
James Knowlton 02.11.2019, 07:56:23

Die Gebühren werden über 1 cent pro Transaktion - ein kleiner Preis zu zahlen, für die Gewinnung von Kunden, die vielleicht später nutzen, Ihre Dienstleistungen zu zahlen.

Bietet einen service für Kostenlose, dass ein Produkt mit kostenpflichtigen premium-features ist ein beliebtes online-Monetarisierung-Modell, auch bekannt als "Freemium".

+190
jampez77 08.07.2019, 18:54:46

Ja, das sollte funktionieren. Beim importieren eines Schlüssels von einem paper wallet, die computer wallet Scannen sollte, die Transaktion Geschichte und pick-up alle bisherigen Transaktionen, die den neu hinzugefügten Adresse.

+185
laswa 14.07.2013, 15:45:05

Obwohl ich nicht ganz verstehe Ihre Frage, ich kann dir sagen, dass man den hash eines Blocks in der Höhe Glücklich mit der getblockhash api-Aufruf:

getblockhash 277586

Wird in Folge der block-hash für den block auf der Haupt-Kette in der Höhe 277586.

Block Explorer.com bietet eine online-api für diese api-Aufruf: http://blockexplorer.com/q/getblockhash

+166
MrWonderful 21.06.2011, 20:21:28

http://blockchain.litecoin.net

Es kann eine Warnung auf der Website, aber was Sie tun sollten ist, setzen Sie die blk0001.dat-Datei in das Litecoin-Daten-Ordner (~/.litecoin standardmäßig unter gnu/linux) dann, wenn Sie Sie ausführen litecoind oder litecoin-qt für die erste Zeit, zählen die reindex-option auf der Kommandozeile.

+93
dmh 14.08.2014, 00:12:09

Fragen mit Tag anzeigen