Bitcoin Core - bitcoin Gekauft, um ein 'Absender-Adresse', was kann ich jetzt tun, ist nichts zu zeigen, bis in meine Transaktionen

Wie die Frage sagt, auf die wallet, bitcoin core, unter Datei finden Sie den "senden-Adressen' und 'empfangenden Adressen'. In einem moment der absoluten Dummheit, die ich kopiert man die Versand-Adressen beim Kauf einige bitcoin. Die Transaktion markiert als habend trat auf bittylicious aber keine Transaktionen angezeigt, die auf meine bitcoin-wallet - was kann ich tun?

+37
Eeonegay 03.06.2010, 17:40:43
25 Antworten

Im Falle einer SPV-Knoten, den Sie nicht haben die Werte der inputs einer Transaktion, da Sie nicht die volle blockchain und somit alle UTXOs.

Die Transaktion selbst hat keine Werte der Eingänge!

Sie haben die folgenden Optionen:

  • Abfrage einer vertrauenswürdigen server für die UTXOs (z.B. electrum-Server)
  • Abfrage von einem webservice (z.B. blockcypher)
  • natürlich haben Sie eine vollständige Kopie der blockchain, Sie könnte verwenden java-Bindungen für die Abfrage eines lokalen bitcoind
+982
kmjansenNCSU 03 февр. '09 в 4:24

Hat jemand Strich mir mit einem Antminer S1? Wie konfigurieren Sie es? Welche pools kann ich verwenden?

+934
autistOfSpot 30.08.2016, 02:32:40

Besitzen Sie die Brieftasche in Ihrem computer, oder ist es in den Wolken (p.ex., Blockchain)? Wenn ja, was ist die version, Modell - (Blockchain.info, Bitcoin.org Kern 0.140.)? . Jetzt exportieren Sie Ihre Brieftasche und verschlüsseln! Auch, überprüfen Sie diese Schritte: https://bitcoin.stackexchange.com/a/41972/47329

Warum dauert es so lange, bis meine Transaktion zu bestätigen?

Wenn Sie eine Transaktion gesendet

ohne (oder mit einer außerordentlich kleinen) Transaktionsgebühr

erwarten, dass es ignoriert werden, für eine unbekannte Menge an Zeit, bis ein miner entscheidet, >um es zu verarbeiten und löst den block; dies kann mehrere Tage bis mehrere Wochen, vielleicht nie. Ihren Geldbeutel und jede Bitcoin-Knoten wird es zeigen, wie unbestätigte, wird Ihre Transaktion steckt in der Schwebe.

Block-Größen sind begrenzt, was bedeutet, dass nur eine begrenzte Anzahl von Transaktionen verarbeitet werden können, in einem bestimmten Zeitrahmen. Zu Beginn des bitcoin, es war viel freier Speicherplatz in jedem block, da gab es nicht viele Geschäfte. Jedoch, jetzt, dass Bitcoin ist sehr beliebt, es gibt mehr Geschäfte als verarbeitet werden können, in den aktuellen block. Dies ist der Grund, warum die Transaktionskosten erhöht haben, und solange noch jemand bereit, mehr zu zahlen, werden Sie weiter steigen.

Was kann ich tun, um die Geschwindigkeit der Transaktion eine Bestätigung?

Nichts. Die nächste beste Sache ist, zu stornieren und senden Sie die Transaktion.

  1. Machen Sie sich Notizen zu den einzelnen bitcoin-Adresse(N), dass die unbestätigte Transaktion gesendet wurde.
  2. Führen Sie Bitcoin-Core -zapwallettxes option (oder ein paar Tage warten, bis Sie Ihre Brieftasche hält die übertragung der Transaktion und es fällt aus der globalen Transaktion mempool)
  3. Senden Sie Ihre bitcoins von den Adressen, die in Schritt 1 aufgezeichnet haben, um eine neue Adresse mit der empfohlenen oder höheren als den empfohlenen Gebühr.
  4. Original-Transaktion wieder über die empfohlene Gebühr
+932
Brad Reid 11.05.2013, 12:30:58

Ich möchten, führen Sie den folgenden Befehl über bitcoin-cli:

./bitcoin-cli sendfrom "10302c02147e2948cbejd9a2bd80d9691ef08a6a4d416c2bb602143a4anj06b90e" "32cjBTQkfLBp38ixj7hdjk0cc90VPPnwhq" 3.04384215 

(Hinweis: das Konto und die Adresse oben ist nicht real, wie bearbeitet ich die info)

Was ich verstehen will ist, wie füge ich die Gebühr für die Transaktion? Auf der API-Anrufe-Liste, ich fand den Befehl settxfee und Menge

Aber wo lege ich diese in den Befehl? Auch die Möglichkeit, die GUI-und andere Brieftaschen oder Sortieren ist nicht eine option. Ich habe zu laufen, dies über die Kommandozeile.

Und bonus Frage: Wo kann ich herausfinden, was die Gebühr sollte deutlich innerhalb eines Blocks?

+920
Chopp 15.01.2010, 03:50:11

Ich bin mit blockchain.info zum senden von btc. Blockchain hat eine Standard-Gebühr, die beim senden von btc, die ich nicht ändern, und es war der Spruch mit der Gebühr, sofern es bis zu einer Stunde dauern. 2 Tage später immer noch warten. Mit zwei Transaktionen stecken.

Kann mir jemand erklären, warum Transaktionen stecken wie das?

https://blockchain.info/tx/06054ef9368e1de58c8c32d1f9b8fff00b17f1a7befdfa2f71e9f6f710c05401 https://blockchain.info/tx/ee4d9ba8edeb2704c68a7f9161fc040b066c218bc87f6ff2cb3ee33a2ad51c9e

Viele ähnliche Fragen gibt, aber keine wirkliche Erklärung, warum?

+918
lolski 08.07.2017, 00:37:23

Mit bitcoin-qt, multibit, oder die anderen, wie mache ich ein backup und save my wallet, falls ich Windows neu installieren?

+917
RodgerDodger 17.02.2011, 01:49:52

Eines der wichtigsten Argumente für die nicht-Erhöhung der Blockgröße in Bitcoin ist die Tatsache, dass größere Blockgröße bedeutet langsamere Ausbreitung.

Den meisten Platz verbrauchen Abschnitt der Bitcoin-block ist, die Daten der Transaktionen. Vorausgesetzt, ein großer Teil der Knoten ist voller Knoten, gibt es eine große Redundanz in der block-Daten.

Wenn ein miner erfolgreich Minen ein block, die er braucht, um senden Sie es an die anderen Knoten im Netzwerk. Viele von diesen Knoten bereits besitzen, werden die meisten Transaktionen Daten enthalten ist, die in dem block.

Vielleicht ist es besser, senden Sie ein hash-Wert jeder Transaktion, anstatt die Daten selbst. Im Fall der empfangende Knoten nicht über diese Daten, es kann die Anforderung an den sendenden Knoten.

Dies kann zu komprimieren der Größe von einem block von 5-10 mal (je nach Größe der hash) und ermöglichen deutlich größere Blockgröße.

+903
dstefanovich 16.01.2013, 18:20:12

Check-out harborly. Lassen Sie Sie kaufen bitcoin und litecoin direkt mit Ihrem Kanadischen Bankkonto.

+902
MacVisitor 16.01.2010, 22:24:59

Einer Ihrer CPUs ist, drehen Sie wartet darauf, dass die GPU die Arbeit zu beenden-Einheiten. In der Regel, GPU-Treiber haben zwei Möglichkeiten, warten bis die hardware: entweder setzen Sie den Prozess aus, bis ein interrupt generiert wird, oder eine Umfrage der GPU, ob es fertig ist in einer engen Schleife. Es scheint Ihr Fahrer ist mit dem zweiten Ansatz und übernimmt damit 100% CPU auf einem Kern.

Der Vorteil des polling ist, dass es weniger Latenz als mit interrupts, zum Beispiel, wenn dabei in Echtzeit auf der GPU, aber bei einem hintergrund-Prozess, wie der Bergbau, die kaum erfordert CPU-intervention, schlafen wäre eine bessere option sein.

Könnte es sein, dass ATI dies änderte sich in den letzten Treibern. In CUDA ist es eine option beim erstellen der compute-Kontext (SCHED_AUTO/SCHED_SPIN/SCHED_YIELD) wählen, die wartet-Methode, aber ach, ich kenne keine solche option für OpenCL.

+804
Ben1265 05.04.2010, 07:52:15

Wenn Sie die Ableitung Adressen, die Sie tatsächlich ableiten von privaten oder öffentlichen Schlüsseln, von denen eine Adresse abgeleitet ist. Allerdings sind die Adressen eigentlich eine Codierung, welche Art von Skript zu verwenden, in den Ausgang, aber die privaten Schlüssel haben keine Vorstellung von dem, was scripts sind. Also, wenn Sie leiten Sie Ihre Schlüssel, die Sie nicht angeben, welche Art der Adresse zu erstellen. Jeder private Schlüssel kann tatsächlich entsprechen mehrere Adressen.

Um anzugeben, welche Art von Adresse zu erstellen, Ihre wallet-software muss in der Lage sein zu verstehen, was die Ableitung Pfade bedeuten, oder in der Lage sein zu erfahren, welche Art von Adresse erstellt werden. Nur mit einer Ableitung Pfad für die keys wurden verwendet, um daraus eine Art von Adresse bedeutet nicht, dass alle software erstellen, die die gleichen Adressen.

Sie benötigen eine software, die weiß, wie man erstellen Sie die-Adresse-Typ, den Sie wollen, und dann müssen Sie in der Lage sein zu sagen, es zu tun.

+777
Joan Wallwork 09.06.2018, 22:08:23

In bitcoin-js könnte man so etwas tun

aliceToBobRedeemScript = bitcoin.script.kompilieren([,
bitcoin.opcodes.OP_IF,
bitcoin.opcodes.OP_HASH160,
aliceSecretHash,
bitcoin.opcodes.OP_EQUALVERIFY,
bobPrivKey.getPublicKeyBuffer(),
bitcoin.opcodes.OP_ELSE,
bitcoin.script.Anzahl.encode(10),
bitcoin.opcodes.OP_NOP3,
 bitcoin.opcodes.OP_DROP, 
alicePrivKey.getPublicKeyBuffer(),
bitcoin.opcodes.OP_ENDIF,
bitcoin.opcodes.OP_CHECKSIG
]);

es gibt einige Beispiel-code auf einem alten atomicswap demo, die es nicht haben, die csv, zeigt aber andere Dinge, wie Zeichen benutzerdefinierte Transaktionen, etc

https://github.com/rubensayshi/counterparty-p2sh-demo/blob/master/atomic-swap.js#L163-L185

+774
kees visser 17.02.2017, 03:10:18

Versuchen Sie...

balance = api.get_balances() print-balance

+773
Kay Howell 14.07.2019, 12:19:22

Ich habe ein Knoten auf einem RaspberryPi. Wenn ich auf aktive Prozesse mit top sehe ich bitcoin-init besetzen 50% der Speicher-und 7% der CPU.

Kann ich überprüfen, für bitcoind und es ist aktiv:

[email protected] ~ $ service bitcoind status
● bitcoind.service - Bitcoin-daemon
 Loaded: loaded (/etc/systemd/system/bitcoind.service; aktiviert ist; Anbieter-Voreinstellung: aktiviert)
 Active: active (running) da FR 2019-08-09 14:43:54 MESZ; 2 Wochen 4 Tage her
 Prozess: 623 ExecStart=/usr/local/bin/bitcoind -conf=/home/bitcoin/.bitcoin/bitcoin.conf -pid=/home/bitcoin/.bitcoin/bitcoind.pid (cod
 Main PID: 772 (bitcoin-init)
 Aufgaben: 16 (limit: 4915)
 CGroup: /system.Scheibe/bitcoind.service
 └─772 /usr/local/bin/bitcoind -conf=/home/bitcoin/.bitcoin/bitcoin.conf -pid=/home/bitcoin/.bitcoin/bitcoind.pid

Nach diesem thread hab ich davon ausgehen, dass der daemon-Prozess bitcoind umbenannt wurde, um bitcoin-init , aber ich bin nicht sicher, ob ich das richtig verstanden habe.

Mein Knoten scheint ein update der Kette, aber sehr langsam - 50GB nach mehreren Wochen. Und es ist nicht erreichbar, wenn ich meine lokale IP über Coindance.

Wenn ich bitcoin-cli getinfo mit meiner üblichen Rasperry Benutzer pi bekomme ich

Fehler: Konnte nicht gefunden RPC-Anmeldeinformationen. Keine Authentifizierung cookie gefunden werden konnte, und RPC-Passwort ist nicht gesetzt. Sehen -rpcpassword und -stdinrpcpass. Konfigurations-Datei: (/home/pi/.bitcoin/bitcoin.conf)`

Ich habe kein bitcoin.conf - Datei.

Wenn ich es mit Benutzer - bitcoin (nicht sicher, ob das wäre die richtige Sache zu tun):

[email protected] ~ $ bitcoin-cli-getinfo
Fehler-code: -32601
Fehlermeldung:
Methode nicht gefunden

Also ist bitcoin-init - vielleicht auch nur ein startup-Prozess, und mein Knoten funktioniert nicht?


EDIT: Das Buch (Antonopoulos) ORKB, die bitcoind gibt einen Fehler aus, es sei denn, ich setze eine rpcpassword in der Konfigurationsdatei. Ich habe keine solche Datei, aber bitcoind gibt:

2019-08-28T07:27:16Z Bitcoin-Core version v0.18.99.0-12fd4bbd1 (release build)
2019-08-28T07:27:16Z Vorausgesetzt, die Vorfahren der block 0000000000000000000f1c54590ee18d15ec70e68c8cd4cfbadb1b4f11697eee gültige Unterschriften.
2019-08-28T07:27:16Z Einstellung nMinimumChainWork=0000000000000000000000000000000000000000051dc8b82f450202ecb3d471
2019-08-28T07:27:16Z Mit dem 'standard' SHA256 implementation
2019-08-28T07:27:17Z Standard-Daten-Verzeichnis /home/pi/.bitcoin
2019-08-28T07:27:17Z Mit Daten-Verzeichnis /home/pi/.bitcoin
2019-08-28T07:27:17Z Config file: /home/pi/.bitcoin/bitcoin.conf (nicht gefunden-skipping)
2019-08-28T07:27:17Z Mit maximal 125 automatische verbindungen (1024 file descriptors available)
2019-08-28T07:27:17Z Mit 16 MiB aus 32/2 angefordert für den Signatur-cache speichern kann, 524288 Elemente
2019-08-28T07:27:18Z Mit 16 MiB aus 32/2 beantragt für die Ausführung von Skript-cache speichern kann, 524288 Elemente
2019-08-28T07:27:18Z Mit 4 threads für die Skript-überprüfung
2019-08-28T07:27:18Z scheduler thread starten
2019-08-28T07:27:18Z RPC-Bindung auf die Adresse ::1 port 8332 gescheitert.
2019-08-28T07:27:18Z Bindung RPC auf Adresse 127.0.0.1 port 8332 gescheitert.
2019-08-28T07:27:18Z Nicht zum binden von Endpunkt für den RPC-server
2019-08-28T07:27:18Z Fehler: Unable to start HTTP-server. Finden Sie die debug-Protokolldatei für details.
Error: Unable to start HTTP-server. Finden Sie die debug-Protokolldatei für details.
2019-08-28T07:27:18Z Shutdown: In progress...
2019-08-28T07:27:18Z scheduler thread unterbrechen
2019-08-28T07:27:18Z Shutdown: erledigt

EDIT: ich scheine zu haben, zwei getrennte Verzeichnisse für .bitcoin. Wie kann ich feststellen, bitcoind zu verwenden, die anderen?

+750
Mike Hanson 27.06.2019, 07:30:09

So habe ich einige der Forschung, und es scheint-Adressen mit der blockchain.info API sind nur nützlich für eine Woche. so aktualisieren Sie einmal in der Woche, wenn keine Zahlungen kommen, sofern die Zahlung das ist die andere que zu aktualisieren Sie Ihre Adresse.

+585
swulyk 24.05.2015, 01:58:00

Ich weiß, dass peer-explorer hat eine API für den Zugriff auf alle IP-Adressen von NXT / Ardor Knoten per: http://www.peerexplorer.com/peerexplorer-api

Aber sagen, dass peer-explorer-down ist. Wie würde man die IP-Adressen der anderen NXT / Ardor Knoten über eine lokal installierte NXT / Ardor Knoten?

+530
georgina thompson 15.09.2015, 01:52:06

Werden können:

  1. Sie an falsche Adresse

  2. Elektrum nicht synchronisiert haben noch

+517
Peter Karpiuk 16.10.2010, 20:08:27

Vielleicht kann Jemand mir sagen, warum habe ich keine Ausgabe an meinem Browser mit $mystring ?

http://pastebin.com/W0G4Sy4e

Shell-Ausgabe : php test.php
0.01341011
0.01341011


Ich Liebe es mit PHP!

Browser-Ausgabe :
Ich Liebe es mit PHP!

Liebe Grüße Jessy

+223
Seth Erickson 24.02.2012, 19:43:56

Ist es möglich mit db andere als leveldb für bitcoin-core? Ich möchte Abfragen, die auf aktiven Knoten und stellen Sie Ansichten mit den dekodierten Daten

+199
omarps 02.11.2019, 10:04:39

Ich kommen aus einem Zustand, wo die Bandbreite ist noch an einer Prämie ist. Typische download-Geschwindigkeiten, in meiner Erfahrung als ein ADSL dialup-Benutzer sind, reichen von 10KBps bis zu 70KBps. Schlechtem Wetter verursachen können Paketverlust, wenn nicht sogar link-Fehler. In den letzten Monaten mehrere ISP hierzulande geantwortet haben, auf service-Anfragen sprechen Fragen an das gateway.

Erteilt die Probleme, die ich Gesicht sind lokale, sondern meine Absicht hier sollte ziemlich klar sein - Was sind die alternativen zum herunterladen der multi-GB (und wachsende!) block-chain?

+165
user3277102 02.02.2018, 05:53:30

Meine Frage bezieht sich Litecoin, könnte aber für andere kryptogeld.

Ich war mit der Inspektion der Litecoin Schwierigkeit Diagramm und sah ein Muster, das scheint regelmäßig auftreten: ein Sprung in die hash-rate, kurz bevor eine retarget, dann eine große, künstliche Pumpe zu setzen, die Schwierigkeit höher, als es "sein sollte". Ein Beispiel:

enter image description here

Warum würde Bergleute, dies zu tun? Für maximale Rentabilität, sollte nicht Bergleute versuchen, halten Sie die Schwierigkeit so niedrig wie möglich? Außerdem, warum die regelmäßige dip kurz vor einer retarget?

+137
wuher 14.02.2012, 13:47:37

Derzeit gibt es keine Grenzkontrollstellen (Bitcoin Verbesserung Vorschläge), die versuchen, erhöhen die 80-byte-Grenze wie Sie sehen können hier.

Dabei eine oberflächliche Suche auf dieses repository, Sie können sehen, dass nur wenige erwähnen OP_RETURN überhaupt.

+131
Richard van Hees 13.03.2013, 04:52:59

Das ist nicht möglich.

Was Sie tun können, ist manuell sweep eine Adresse von der WIF (wallet import format) mit Ihrem wallet-Programm, aber Sie müssen dies tun, jedes mal, wenn Sie wollen, dass Ihre bitcoin zu überweisen an eine Adresse Ihrer eigenen.

Eine weitere Möglichkeit ist eine Brieftasche mit beiden Adressen. Ich benutze Elektron als Geldbeutel und es Ihnen erlaubt, eine wallet importieren von Adressen aus einer oder mehreren WIFs, aber Sie werden nicht in der Lage, erstellen Sie eine Sicherheits-Passphrase für die Wiederherstellung Ihrer Brieftasche, in Fall, dass Sie verlieren.

+97
user12785 23.08.2012, 03:11:31

Haben Sie versucht, mit dem estimatefee RPC-Aufruf? Diese berechnen die benötigte Menge pro kilobyte.

Zum Beispiel ruft bitcoin-cli estimatefee 2 wäre eine Gebühr pro kb zu versuchen, um Bestätigung innerhalb von 2 blocks.

https://bitcoin.org/en/developer-reference#estimatefee

+96
Thapelo David Molaoli 14.05.2011, 22:19:58

Ich bin bestimmt nicht immer ein Teil von diesem, aber es scheint mir, dass das Papier und das video (aufgelistet auf der offiziellen Blitz-website) im Widerspruch zueinander stehen. Insbesondere beschreibt das Papier eine einfache, bi-direktionale payment-Kanal in Abschnitt 3 mit nur einem zeitschloss-Wert (1000 Blöcke). In dem video, obwohl Sie behaupten , dass, um eine Umkehrung der Richtung des Kanals, den Sie haben einen kürzeren zeitschloss (was macht die unbestimmte Anzahl von Kanal-updates unmöglich).

Sind Dekrementieren zeitschlossfunktion tatsächlich in einfache, bi-direktionale Kanäle? Wenn ja, was würde passieren, wenn neue Engagement Transaktionen wurden nur erstellt, mit der gleichen zeitschloss-Wert, sagen wir, 1000 Blöcke?

+92
John Melody Melissa 27.10.2019, 16:43:25

Eine ähnliche Frage hat eine Antwort in Python, die links zu den bitcointalk-forum:

Aber ich würde gerne wissen, wie ein Java-Programm geschrieben werden können, für die gleiche Umwandlung? Ich bemerkte, dass Java verwendet den Datentyp byte und ich bin nicht in der Lage zu verstehen, wie Sie betreiben, die auf Werten.

+21
Sarah Durston 02.04.2016, 18:12:42

Fragen mit Tag anzeigen