Wie man die Anzahl der bestätigten Transaktionen von Bitcoin-QT-Rpc

Wir bauen eine generische wrapper um Bitcoin-Qt. Ich Frage mich, ob es ist der Weg, um die Informationen über die Bestätigung der Zählung von einer Transaktion von einem Bitcoin-QT mit einer leeren Brieftasche mit dem RPC-Befehl.

+980
Wendy Perez 27.10.2018, 21:51:37
25 Antworten

Ja, das ist möglich, aber auch (sehr,...) unwahrscheinlich.

+988
wyager 03 февр. '09 в 4:24

Bitcoin core nicht unterstützt Saatgut Mnemotechnik. Sie müssen sich auf soft-copy-backups wenn Sie möchten, um ein backup Ihrer Brieftasche. Die Möglichkeit, ein backup der wallet-Datei wird in das Datei-Menü.

Wenn Ihre Bitcoin-QT sagt HD in der rechten unteren Ecke, dann ist ein einmalige Sicherung ist ausreichend, um Zugang zu Ihren bitcoins jederzeit in der Zukunft. Wenn Sie über Pflege, meta-Daten wie Adress-Etiketten müssen Sie regelmäßige backups vornehmen.

Wenn nicht HD, dann das bedeutet, dass Sie brauchen, um regelmäßige backups, d.h. mindestens einmal alle 90 Ausgaben Transaktionen.

+945
user86354 29.11.2015, 21:18:28

Warum funktioniert bitcoin verwenden den öffentlichen Schlüssel als Pseudonyme? Gibt es einen Grund dafür? Was sind die Vorteile der Verwendung von public-key-wie die Pseudonyme? Sehr dankbar wenn jemand kann mir eine Antwort geben.

+908
tony baloney 23.05.2014, 07:57:08

Angenommen, ein Angreifer macht ein double-spend und steuert die mining pool das passiert, das gute zu finden und bestätigt die Transaktionen. Was passiert? Ich nehme an, das Netzwerk hofft, dass ein Mitglied einer Bürgerwehr sieht die doppelte Zeit auf dem block-Kette und benachrichtigt alle. Was passiert dann? Tun die mining-pools koordinieren und remine den block? Scheint wie eine große Störung. Gibt es eine elegantere Lösung?

+842
Ailton Marques 16.10.2016, 22:27:22

Es gibt drei Probleme mit dieser Idee:

  1. Es konzentriert sich auf die Verteilung von Reichtum, anstatt, wie Sie es schaffen, wenn der zweite Teil ist der harte Teil. Wenn Sie das nicht schaffen, keinen Reichtum zu verteilen, ist es egal, ob Sie ein guter Weg, um es zu verteilen.

  2. Dies würde produzieren einen sehr unsicheren Krypto-Währung, weil jeder, der angreifen wollte, könnte es leihen oder stehlen, Allzweck-Computer, die allgemein verfügbar sind. Sie möchten ein mining-Algorithmus gibt legitime Bergleute (wer investieren in die Münze) einen Vorteil gegenüber den Angreifern, und die CPUs geben der Vorteil für die Angreifer, weil botnets haben viele Prozessoren und general-purpose-computing-power kann einfach gemietet werden.

  3. Im Grunde ist es wirtschaftlich nicht möglich ist erstellen Sie eine Münze mit profitablem mining. Wenn es besonders gewinnbringend, desto mehr Menschen werden es tun, bis es wird nur kaum rentabel. Schließlich, nur diejenigen, die mit einigen speziellen Vorteil (wie der billigste Strom) wird es tun. Sie können nicht den Bergbau als eine Möglichkeit zur Verbreitung von Wohlstand.

+828
Ian Walter 19.05.2017, 06:03:16

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

+779
duke2311 09.01.2018, 10:58:19

Die Blöcke, Ketten, und alle, die übermäßig Daten geworfen werden kann. Alles, was Sie brauchen, ist Ihr Geldbeutel.dat-enthält den privaten Schlüssel.

Ich halte es so... Das bitcoin-Netzwerk ist wie eine massive bank voll von Milliarden, Billionen und Gewölbe. Sie können Münzen in jedem Gewölbe, ohne einen Schlüssel zu dem Gewölbe. Sie können nur nehmen Sie Münzen aus einer vault, WENN Sie einen Schlüssel zu diesem Tresor (Ihren Geldbeutel). Ihre Münzen werden nie gespeichert, auf die Ihr eigentlich computer. Nur der SCHLÜSSEL zum Tresor auf Ihrem computer gespeichert wird. Dieser Schlüssel wird verwendet, um den Zugriff auf Ihre Münzen. Das herunterladen der blockchain ist einfach ein Weg, der Vermietung Sie Ihre bitcoin-client weiß, wie viele Münzen, die Sie haben, wer Sie geschickt Münzen und die Münzen zu Ihnen geschickt. Es ist wie eine virtuelle Kopie von den Milliarden von Gewölben, die meist alle die Sie nicht haben Zugang zu. Nur, dass Tresor, dessen Schlüssel Sie besitzen. Viel Glück!

+744
b0b 20.11.2018, 13:38:21

getrawmempool: die Transaktionen auflistet, die in bitcoind Speicher und ist nicht der beste Weg, um zu überwachen, werden alle neuen Transaktionen.

Sie könnte die Verwendung von Daten aus blockexplorers, die besten eine, die funktioniert-Adresse tracking und Analyse blocktrail.com

+700
user1813 27.04.2013, 23:16:41

Ich habe einen Dell Poweredge R200 Server mit BFGMiner. Jetzt weiß ich, das ist alt und nicht sehr stark, aber ich bin neugierig, wie ich verwenden soll BFGMiner.

Bei mir lief es am Anfang, es war nicht in der Lage zu finden, alle Geräte (es sei denn, ich mache etwas falsch). Ich habe eine Advanced Micro Devices [AMD] nee ATI ES1000 VGA compatible controller aber ich weiß nicht, wie diese zu verwenden, oder die CPU für BFGMiner.

+656
DarkxPunk 16.03.2019, 18:52:53

Sehen https://nxtwiki.org/wiki/The_Ardor_API

+588
Nick Hawes 02.03.2019, 16:48:35

Lesen Bitcoin Developer Guide, konnte ich nicht vollständig beantworten folgende Frage:
Was ist der genaue Zweck des Aufhörens Hash-Feld innerhalb einer GetBlocks Nachricht?

+575
dimDj 21.11.2017, 05:16:36

Ich bin mit bitcoind und seine mit buchstäblich 100% meiner primären SSD-Durchsatz. Das macht mein computer sehr langsam ausgeführt, in einigen Fällen (z.B. speichern von Dateien ist absurd langsam). Gibt es eine Möglichkeit zu konfigurieren, dass es nur uns vielleicht 95% der verfügbaren Durchsatz bei max so andere Sachen durchbringen können?

OS: Windows

+542
serega29v 18.05.2019, 08:19:52

Check-out https://github.com/ValleZ/Paper-Wallet - es ist android lite-Projekt was bedeutet diese Aufgabe. Beginnen Sie mit Methode createTransaction https://github.com/ValleZ/Paper-Wallet/blob/master/app/src/main/java/ru/valle/btc/BTCUtils.java

+540
hai5273 31.01.2012, 13:14:59

Wenn Sie mit Bitcoin Core, müssen Sie zuerst importieren Sie den privaten Schlüssel mithilfe des importprivkey console-Befehl. Die Münzen hielt durch, dass der private Schlüssel wird dann Hinzugefügt, um Ihr vorhandenes Guthaben (sofern vorhanden).

Wenn Sie möchten, verbringen den speziellen Münzen, die eher als andere in Ihrer Brieftasche, die Sie verwenden können, die "coin control" - Funktion. Dies kann aktiviert werden in den Einstellungen:Optionen:Display-Anzeige; beim senden von Münzen, die Sie erhalten eine Liste auswählen, welche Adressen/Transaktionen, die Sie wollen, zu verbringen.

+531
steve0626 11.11.2018, 23:37:17

Wenn Sie möchten die volle Funktionalität und ein trustless-setup, die Sie benötigen, um ausführen Ihre eigene Bitcoin-Knoten zu beobachten, die blockchain, und führen Sie eine Blitz-Umsetzung (LND, c-lightning oder Eclair) an der Spitze.

  • LND verwendet entweder BTCD oder Bitcoin Core (seit v0.4?)
  • c-lightning verwendet Bitcoin Core
  • Eclair nutzt Bitcoin Core

Aber Sie können nicht führen Sie einen vollständigen Knoten auf Ihrem Handy, deshalb ist die mobile Lightning node/wallet muss eine Verbindung zu einem remote-Bitcoin-Knoten. Dies könnte vermutlich dadurch erzielt werden, dass aktuelle SPV, aber das ist schlecht für die Privatsphäre und ich bin mir nicht bewusst eine mobile app, die dies tut. In der Zukunft, eine andere Methode (Neutrino) wird für diesen Zweck verwendet werden, die derzeit getestet auf testnet.

Können Sie bereits das Eclair Blitz Brieftasche auf Ihr (Android 5+) Handy. Nicht sicher, wie Sie eine Verbindung zu Ihrer remote-Bitcoin-Knoten. Diese app unterstützt auch das öffnen eines Kanals zu einem zufällig ausgewählten Knoten.

Für die volle LND Knoten, keine Konfiguration ist nötig, da dieser Knoten verfügt über einen "autopilot" - Funktion, die sich öffnet und schließt-Kanäle automatisch.

+523
huug 13.02.2014, 17:35:03

Ich kaufte mir ein paar bitcoins vor ein paar Jahren mit Bitcoin-Core.

Seitdem habe ich verworfen, mein computer, wie es brach.

Wo/wie finde ich meine bitcoins?

+508
Piotr Krysiak 20.04.2013, 11:20:21

Ich glaube, Sie sprechen von Bitcoin-Adressen, diese werden als Einweg, betrachten Sie dieses; ein einfacher computer ständig Generierung von Bitcoin-Adressen generieren alle möglichen Kombinationen in 69 tredecillion Jahren.

+323
maymunnasihkattan 23.01.2013, 23:10:39

Alle Leistungen, die sich auch mit fiat-Geld, abgesehen von cryptocurrencies, müssen im Einklang mit bestimmten AML (Anti-Geldwäsche) und KYC (Know your customer) Regeln, die strenger sein, je nach Ihrer Zuständigkeit.

AML/KYC Erklärt: https://bitcointalk.org/index.php?topic=454795.0

+268
user1330213 30.11.2014, 00:47:23

Ich wollte kommentieren, konnte aber nicht aufgrund der niedrigen rep:

Was ist der sicherste Weg, um zu kaufen von bitcoins in Großbritannien?

Sieht aus wie quickbitcoin.co.uk ist ein guter Ort, um zu kaufen bitcoins, jedoch; ich bin nicht wohl, sende meinen Führerschein oder andere ID.

Warum Unternehmen/Verkäufern die Krypto-Währung wollen die Foto-ID des Kunden? Ist es sicher?

+250
Llamabro3000 30.12.2017, 09:09:05

Ich versuche zu bauen, ein bitcoind client oder ähnliches Programm auf meinem macbook, so dass ich Zugriff auf die blockchain-Informationen für Analysen. Ehrlich gesagt, ich habe nicht die geringste Ahnung, wie zu tun dies aber nicht. Kann mir bitte jemand erklären? Oder noch besser, gibt es einen einfacheren Weg, um den up-to-date blockchain-Informationen, dass ich bin bewusst?

+176
Melody Anther 09.04.2015, 23:05:07

Vielen Dank für die Hilfe an alle! Habe den p2pool server Letzte Nacht laufen. Endete kompilieren eines sauberen geklonten Git von p2pool aus foresttv (statt auf Bitmain), angeschlossen, alle Bergleute zu port 9332, und Voila! Man freut sich p2pool Knoten!!

+97
tim keefe 11.04.2018, 23:45:54

Ich kann sehen, dass Sie sprechen über das mining-Prozess und die SHA-hashing-Algorithmus. Von dem was ich verstehe, die Funktion muss:

  1. Skalierbar - man muss in der Lage sein, um genau einzustellen, wie viel Arbeit notwendig ist, werden für die gewünschte Menge. Dies geschieht durch die Verwendung von Ziel - /Schwierigkeit und Homogenität der Ausgabe des SHA-Funktion (es erzeugt mehr oder weniger eine gleichmäßige Verteilung der Zufallszahlen).

  2. Die Funktion muss schnell sein, um zu überprüfen, und überprüfen Sie stets die gleiche Art und Weise. Außerdem, die Funktion muss immer überprüfbar sein und sich nicht auf die Dritten - in der Regel, benötigen Sie eine Menge von Blöcken, um aufzuholen, um das Netzwerk, so gibt es keinen Punkt in es zu lange dauert. Auch, dass es keine Zweideutigkeit in der Bestimmung, ob eine gegebene hash-erfüllt die Voraussetzungen passieren würde, mit einigen Funktionen ("ist das protean optimal gefaltet?"). Ausserdem, floating-point-Berechnungen sind nicht allzu gut, wie verschiedenen Computern könnten unterschiedliche Rundungsfehler. Wie immer überprüfbar und nicht abhängig von Dritten - Bitcoin ist eine dezentrale Währung, und so kann es nicht bleiben, so sollte es sein, abhängig vom manche Unternehmen oder website-Bedienung. Jeder peer muss in der Lage sein, selbstständig zu ermitteln, ob die Lösung mit der minimalen Menge von software und hardware. Wissenschaftliche Simulationen können nur selten erfüllen dieses Ziel.

  3. Die Funktion muss auf der Arbeit eine Art und Weise und haben keine kryptographischen Schwächen - in der Regel werden Sie nicht wollen, Menschen zu erreichen, die das Resultat schneller als fair ist. Hash-Funktionen sind die Arten von Funktionen, wo man Sie braucht, um die Berechnungen durchzuführen, um die Ergebnisse erhalten und können nicht überall zu bekommen, wissen die Lösung. SHA-256 ist sicher und für jetzt keine Schwächen.

  4. Die Ausgabe der Funktion sollte davon abhängen, jeden Teil der Eingabe. Darüber hinaus ändern auch ein byte im Eingang sollte der Ausgang völlig. - Generell muss die Funktion sehr empfindlich zu Vergüten. Jede änderung am Eingang muss die Ausgabe so zu verhindern, dass böswillige manipulation von Daten. In ähnlicher Weise, um sicherzustellen, dass die Funktion ist skalierbar und kann niemand "basteln" mit den Daten etwas zu produzieren, ein anderes gültiges Ergebnis aus einer früheren Lösung, die Ausgabe muss erscheinen, um pseudo-Zufallszahlen, und jede änderung der Eingabe muss die gesamte Ausgabe.

+79
smart11 05.03.2011, 03:50:57

Unterstützung zusammengeführt mining ermöglicht eine kryptogeld Eine Verbesserung der Sicherheit Ihre blockchain (Anstieg der hash-rate) durch die Annahme der Arbeit erfolgt auf der blockchain von kryptogeld B durch die Einfügung von ein hash-Wert eine gültige A-block.

Ist es möglich für kryptogeld B (sagen, Bitcoin) zu verhindern, dass seine blockchain wird verwendet, um effektiv zu erhöhen Sie die Sicherheit der ein Rivale Münze? (Ich gehe davon aus, dass die 'A'-hash-insertion erfolgt in die coinbase, die normalerweise verwendet für die Entropie).

+75
soggyspaetzle 05.09.2011, 08:17:41

Wie bekomme ich den öffentlichen Schlüssel meiner segwit-Adresse mit meiner erweiterten öffentlichen Schlüssel. wenn ich importieren Sie die xpub in Elektrum es erstellt automatisch eine legacy-wallet-für mich. ich bin nicht mit meinem nano und nicht mit ihm für eine Weile, bitte wie mache ich es, danke.

+55
sffytian 27.12.2011, 21:33:01

Gibt es eine Liste der nachweislichen Zahlungsfähigkeit Implementierungen? Es scheint zu sein, dass jede Firma, die Ihre eigenen einzigartigen swing auf das problem. Das scheint mir ein Bereich, der profitieren könnte von der Standardisierung.

+16
Alma Snyder 27.03.2018, 04:55:21

Fragen mit Tag anzeigen