json_rpc_call solo-mining mit bitcoin läuft auf Windows 7 für antminer

Ich setup BitcoinD auf einem Windows 7 PC. Ich konfigurierte defaults außer user/pw und rpcallowip=192.168.1.0/255.255.255.0. habe auch versucht im 192.168.1.* mit kein Glück.

Ich letztendlich verwenden möchten Antminer zu verbinden, um es für solo mining, aber nicht verwenden können, es für etwas anderes als Bergbau auf dem gleichen computer, auf dem es ausgeführt wird.

ARBEITEN: mit bfgminer mit folgenden Befehlszeile: bfgminer-5.0.0-win64\bfgminer-5.0.0-win64\bfgminer.exe -o 127.0.0.1:8332 -u rpcuser -p rpcpw

FUNKTIONIERT NICHT: mit bfgminer-5.0.0-win64\bfgminer-5.0.0-win64\bfgminer.exe -o 192.168.1.123:8332 -u rpcuser -p rpcpw

Der einzige Unterschied ist die IP-Adresse 123, wo ist meine IP.

Fehler: "json_rpc_call fehlgeschlagen ist, wiederholen Sie nach 30 Sekunden"

Ich sah firewall und es hat Einträge für "Bitcoin Core"

"Netstat-a" Ausgabe:

0.0.0.0:8332
0.0.0.0:8333
127.0.0.1:8332
192.168.1.123:8333

Antminer sagt pool ist tot.

Wie bekomme ich einen anderen computer oder antminer, auf mein Netzwerk, um eine Verbindung für solo-mining?

Danke.

+841
batonus1 16.07.2010, 20:28:07
30 Antworten

+1 für die Lösung Ihrer eigenen Frage. Es ist ein sehr guter "Referenz" hier:

http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bitcoin.html
https://en.bitcoin.it/wiki/Protocol_specification#tx 
http://bitcoin.stackexchange.com/questions/3374/how-to-redeem-a-basic-tx

Der 47-am Anfang ist die Länge der folgenden Zeichenfolge (in hex), hier ist eine Erklärung dieses ASN.1-Struktur:

# ASN.1 STRUKTUR PRIVATER SCHLÜSSEL:
# 30 <-- erklärt den start in eine ASN.1 Sequenz
# 74 <-- Länge der folgenden Reihenfolge 
# 02 <-- erklärt den start in eine Ganzzahl
# 01 <-- Länge des integer in bytes (1 byte)
# 01 <-- Wert von integer (1)
# 04 <-- erklärt den Beginn eines "octet string"
# 20 <-- Länge des string zu Folgen (32 bytes)
# 7d 86 0c 9a 9b 19 47 9b 19 1f 99 23 a7 12 ... df f9 43 43 58 26 f2 23 v. Chr. 
# \----------------------------------------------------------------------/
# dies ist der private Schlüssel 
# a0 <-- erklärt das starten von Kontext-spezifischen tag 0
# 07 <-- Länge des Kontext-spezifischen tag 
# 06 <-- erklärt das starten von Objekt-ID
# 05 <-- Länge der Objekt-ID zu Folgen 
# 2b 81 04 00 0a <-- die Objekt-ID der Kurve secp256k1
# a1 <-- erklärt das starten von Kontext-spezifischen tag 1
# 44 <-- erklärt sich die Länge des Kontext-sepcifc tag (68 bytes)
# 03 <-- erklärt das starten von ein-bit-string
# 42 <-- Länge des bit-Strings zu Folgen (66 bytes)
# 00 <-- ??
# 04 f1 44 f0 dc 00 80 af d2 b7 3f 13 37 6c ... 05 49 cd 83 f4 58 56 1e
# \-------------------------------------------------------------------/
# das ist der öffentliche Schlüssel
+943
zenvercoder 03 февр. '09 в 4:24

Was passiert unter der Haube wenn ich mit BTC zu kaufen eine Altcoin auf einem exchange?

Ich habe vor kurzem verwendet Binance zu kaufen, ein Altcoin mit BTC. Nach dem Handel ich hatte erwartet, erhalten Sie eine Transaktions-id, die ich verwenden könnte, um sich die Geschichte mit blockchain.info.

+921
Aras 03.06.2010, 08:24:03

Vollständige Anonymität: ja, man kann speichern 1001+ Blöcken, aber wenn Sie nur 1000 Blöcke, können Sie löschen Sie die anderen. Also an einem bestimmten Punkt in der Zeit, könnten Sie eine echte 100% anonym kryptogeld, weil die anderen Blöcke nicht mehr vorhanden ist.

Nein, das ist überhaupt nicht wahr. Jemand, irgendwo speichern wird die gesamte blockchain und öffentlich zugänglich zu machen. Das bedeutet keine Garantie für Anonymität, und einige Leute, auch wenn Sie nicht über alle historischen Daten, noch speichern Sie die Blöcke aus, wenn Sie kam online. Nichts über das löschen von Blöcken können helfen, die Anonymität, es sei denn, es ist irgendwie erzwungen durch Konsens, dass Sie nur halten Sie X Anzahl der Blöcke, aber auch dann haben die Menschen von sicherungen und solche, die bedeutet, dass die Daten nicht tatsächlich für immer verschwunden. Sie erreichen keine Anonymität, indem Sie versuchen, um alle Daten zu löschen.

Aber wäre es nicht möglich, eine blockchain oder eine Münze, wo nur die letzten 1000 Blöcke werden gesichert und 1001+ erhalten Sie automatisch gelöscht?

Es ist sicher möglich es so zu machen, dass Knoten nicht zum download der gesamten blockchain. Allen ein Knoten wirklich braucht, ist die UTXO gesetzt, so dass jeder block enthält den Hashwert des UTXO gesetzt, so kann ein Knoten laden Sie die UTXO set von woanders und beginnen mit dem block enthalten, dass die hash, die UTXO gesetzt. Doch diese Methode hat Schwächen und ist anfällig für diverse Attacken und stellt eine Menge Vertrauen in das system.

Zum Beispiel könnte ein Angreifer eine falsche UTXO festlegen und sich verpflichten, es in seine eigene kurze blockchain. Weil Sie nicht haben die gesamte blockchain Geschichte, Sie können nicht überprüfen, dass die UTXO festgelegt, dass die Angreifer bereitgestellt ist tatsächlich korrekt. Darüber hinaus können Sie bestimmen, ob dieser kurze blockchain ist auch die richtige blockchain. Die Angreifer haben abgebaut, es mit einer Schwierigkeit, und Sie würden nicht wissen, dass die Schwierigkeit ist falsch, da Sie nicht die volle Geschichte. Diese Methode daher stellt Vertrauen, weil Ihr Knoten hat darauf zu Vertrauen, dass der Knoten um ihn herum sind ihm die richtigen Daten.

+904
otherstayer 05.09.2015, 02:51:45

Proof-of-work-blockchains bieten Transaktion Unveränderlichkeit, d.h. Transaktionen können nicht rückgängig gemacht oder geändert, nachdem die Tatsache, die zimmerreserviereung, ohne das zu wiederholen, all die Arbeit, die getan wurde, seit der Zeit der Transaktion.

Im Falle einer betrügerischen Transaktion, die mehrere Probleme entstehen:

  • Wie kann es nachgewiesen werden, die Transaktion war in der Tat betrügerische? Wie können Prüfer und Bergleute bestimmen, welche der beteiligten Parteien ist die "rechtmäßigen" Besitzer? So weit wie das system betroffen ist, die eine gültige Signatur wird der Nachweis des rechtmäßigen Eigentums.

  • Wenn die Transaktion bestätigt wurde, müssten Sie 50+% der Bergleute zu vereinbaren, um einmal alle die Arbeit, die Sie bereits haben, um eine Alternative Geschichte, wo die betrügerische Transaktion nicht auftreten. Diese Umschreibung hat eine riesige Kosten, die auf das Netzwerk (während Bergleute wiederholen Sie die arbeiten, können Sie nicht bauen auf die neuesten block -, Schleif die Kette zum Stillstand). Die Leute Stimmen dem zu, wäre fast unmöglich.

Einige blockchains (insbesondere des Astraleums) hatte, um mit diesem Problem umzugehen (DAO-problem) und entschied sich für eine benutzerdefinierte änderung der Konsens-code, der diese änderung vorgenommen opt-in-und führte schließlich in eine Kette gespalten zwischen den Leuten, die wollten, um die zu entfernen "betrügerische" Transaktionen und diejenigen, die nicht. Andere (OMNI im Falle einer Tether-heist) entschieden blacklist der Adressen mit den gestohlenen Gelder, erfordern noch eine andere Gewohnheit, opt-in änderung der Konsens-code.

Beide Fälle betrafen Menschen harte Entscheidungen treffen und verlassen einige Menschen unglücklich darüber, es ist nicht mehr so weit eine verallgemeinerte, auf-Kette, Weg, um mit diesem Problem umzugehen.

+719
ABB 04.06.2010, 20:13:02

Bitcoin braucht nicht einmal ein Bankkonto - Ihre bitcoin wallet ist Ihr bank-Konto, und Sie brauchen keine Genehmigung oder Papiere, um zu starten mit bitcoin.

Zum Beispiel mit localbitcoins.com Geld wechseln zu bitcoins und Umgekehrt, müssen Sie nicht jede Art von Konto bei der bank alle.

+706
Eric Kim 01.09.2016, 03:45:45

+Versehentlich gesendet mein BCH von meinem ledger nano-S an eine BTC-Adresse in Coinbase und es ging durch, kam aber nie auf meine Coinbase-Konto, wie kann ich es wieder bekommen?

+676
dzampino 22.01.2010, 08:26:57

Wie @Meni geantwortet, beide Personen hätten Zugang zu den Fonds.

Um zu veranschaulichen, wie unwahrscheinlich das ist nie passiert, sollten Sie die folgenden einfachen Angriff:

while True:
 genereate neue Schlüssel und Adresse
 wenn Adresse Mitteln:
 transfer zu MIR

Dieser Angriff kann scan durch eine Astronomische Anzahl von Adressen für jeden Tag. Und es ist so einfach, jeder kann tragen Sie es aus und Holen Sie sich Reich! Außer, dass es nicht funktioniert. Wenn es das täte, das bitcoin-Netzwerk schnell zusammenbrechen.

Der Grund, warum es nicht funktioniert, ist, dass der Adressraum ist so groß, es ist sehr unwahrscheinlich, dass ein Konflikt nie passiert rein zufällig (Fehler in Zufallsgeneratoren sind eine andere Geschichte...).

+659
Jull 30.11.2013, 16:20:35

Für die Währung in form von Ripple IOUs, ja. Jemand sagen kann, zu jeder Zeit der gesamte ausstehende Wert aller Schuldscheine in einer bestimmten Währung für einen bestimmten Emittenten. So ein gateway könnte, wenn es wollte, stellen nachweisbar behält sich vor, im Verhältnis zu seiner ausstehenden Schuldscheine.

Jedoch gateways in der Regel auch halten, fiat, die nicht in form von IOUs. Gateways, die derzeit eine zwei-Schritt-Pfand-Regelung -- Sie einzahlen Währung auf Ihrem gateway-Konto und dann sagen Sie, dass Sie "abheben" diese Fonds Ripple IOUs. Die Mittel, die in dem gateway-Konto, das noch nicht zurückgezogen wurde, als Schuldscheine sind nicht sichtbar. Also gibt es keine Möglichkeit zu wissen, welche Pflichten ein gateway hat, die nicht in form von IOUs.

Ein gateway, das bedienen wollte, die in dieser form würde wahrscheinlich wind up unterstützt nur eine ein-Schritt-ein-und Auszahlungen-system. Mit diesem System, geben Sie die Ripple-Konto die Schuldscheine sind zu gehen, bevor Sie Ihnen jede beliebige Währung und Problem Erledigt, sobald die Anzahlung löscht. Und für Auszahlungen, die Sie angeben, wo die Währung zu gehen, vor der Rückgabe der Schuldscheine und dem gateway.

Ich glaube nicht, dass diese ein-Schritt-Mechanismen unterstützt alle gateways noch nicht.

+642
nata315 13.05.2019, 15:10:28

Nach den specs, es gibt keinen Unterschied zwischen den hardware-Sie haben den gleichen hash-rate (330 MHz) und verwenden Sie die gleiche Menge an Leistung (2,5 W), Sie sollten also austauschbar sein. Es ist möglich, dass es software-Kompatibilitätsprobleme, aber das ist unwahrscheinlich. Die Maschinen sind wahrscheinlich identisch, so kann es andere Gründe für den Unterschied im Preis.

Der Wert der so ziemlich alles, was mit bitcoin ist volatil jetzt, einschließlich Bergbau-Ausrüstung, so ist es vernünftig, zu sehen, Schwankungen in den Preisen, wie dies aufgrund der Launen von einzelnen Verkäufern, die nicht reflektieren, eine Allgemeine Tendenz über den Markt. Bedenken Sie: die Verkäufer mit den höheren Preisen auch wirbt mit einem sehr begrenzten Vorrat. Es ist möglich, dass die beiden Verkäufer angefangen mit dem gleichen Preis, und während der eine sich entschieden zu starten Verkauf aus einer großen Menge zu einem ermäßigten Preis, die anderen beschlossen zu bleiben, um den ursprünglichen Preis und nur verkaufen, alle Sie verlassen haben.

Also, da gibt es wahrscheinlich keinen wirklichen Unterschied-nur kaufen die günstiger ein.

+577
hammerbran 20.07.2017, 20:39:02

Ein "bitcoin" ist ein einzelner Ausgang einer Transaktion. Es ist eine "Münze", weil es nicht möglich ist, verbringen nur einen Teil davon und irgendwie verlassen, der rest ruht in Ihrer Brieftasche, hängt von der Transaktion kam.

Eine Transaktion kann viewes wie diese: nehmen Sie diese "bitcoins", zu Schmelzen, mint neue nach den Angaben von mir ab und verteilen Sie Sie, wie ich bin, anweisen. Jede Transaktion zerstört die bitcoins, die die Eingänge und erzeugt bitcoins sind seine Ausgänge. Die "Transaktionskosten" sind wie "nicht verwendete Rohstoff", die zurück auf den "Boden" und kann nur extrahiert werden, zurück, wie eine Münze, die durch den Bergbau.

Das ist ähnlich wie Reale physische Münzen - die Kasse kann nicht die Hälfte von deinen 50-cent-Münze, wenn Ihr bill sagt, dass Sie nur Schulden 25 Cent, nur er kann den ganzen 50-cent-Münze und geben Ihnen eine 25-Münze zurück, um loszuwerden, die überschüssige Zahlung von Ihnen. Ebenso, wenn Sie nur 50 BTC Münze auf Ihr Konto, und Sie möchten, zahlen 5 BTC, die Sie (oder, genauer gesagt, Ihr BTC-client) muss das "Schmelzen" die 50 BTC Münze, eine 5 BTC und 45 BTC Münze vor, die es geben kann, die 5 BTC an die Adresse die Sie angegeben haben. Und dies ist auch der Grund, warum müssen Sie geben Sie ein Ziel für die 45 BTC Münze als gut (sonst 45 BTC wird in "raw unmined bitcoin-material", das nicht direkt verwendbar und müssen abgebaut werden).

Die Antwort ist also "ja". Ein bitcoin beginnt seine Existenz an einem Ausgang einer Transaktion und setzt seine Existenz, bis es in einer Eingabe von einer Transaktion. Wenn der bitcoin betrat eine andere Transaktion, es ist nicht mehr vorhanden; die Ausgänge, die eine andere Transaktion sind völlig unterschiedliche bitcoins.

+563
user12466 24.05.2012, 09:48:23

Beide Optionen sind möglich. Ich weiß nicht, wie die meisten scamcoins es tun, aber ich glaube es ist eher üblich, um tatsächlich von mir Münzen vor die Kette ist für die öffentlichkeit freigegeben.

+490
icecreamtrip 29.10.2013, 09:43:29

Ja, senden Sie eine weitere Transaktion mit einer deutlich höheren Gebühr. Sie sollten Blick auf dieses Diagramm , um abzuschätzen, wie viel Gebühren, die Sie zahlen sollten.

+489
Hseeker 21.02.2011, 01:32:05

Die gleiche Sache, die Sie davon abhält, die Erhöhung der mining block-Belohnung. Alle anderen denken würden, Ihre Blöcke ungültig und damit gäbe es keinen Vorteil überhaupt.

+468
Jessie Levingston 14.07.2019, 22:50:08

Ich bin in not zu beschneiden, die blockchain, weil der Speicherplatz auf meinem computer, der komplett verstopft jetzt. Aber ich kann nicht suchen Sie die Dateien. Ich habe festgestellt das Verzeichnis, aber die bitcoin.conf-Datei einfach nicht existiert. Bitte helfen Sie mir!

+453
Douglas Schmidt 11.02.2018, 08:55:28

Ich habe 87 Wellen. Wenn ich mit der ripple client zum Erwerb von zusätzlichen Wellen, ich bin nicht in der Lage, um und erhalten Sie eine Fehlermeldung besagt, dass das Netzwerk nicht verfügbar ist.

Ich kann nur vermuten, das ist weil ich zu wenig Wellen, um die Transaktion abzuschließen.

  • Wie bekomme ich ein paar mehr Wellen, um meine Transaktion?

Referenz wallet-ID: rPZhwqx7kQdssJD6i3cnEpd9kQ1Tofzjkx

+424
Rohit Sachan 04.09.2013, 05:05:40

Ich habe meine Bitcoin-Gold Brieftasche und laufen und haben meine BTG drin. Es tut mir automatisch, oder ist es etwas, was ich bin zu tun, um mit der Förderung beginnen?

+390
user85579 11.07.2011, 11:37:56

Ich habe gerade installiert bitcoind auf einem frischen Ubuntu server und synchronisiert.

Jedoch ist es scheinbar synchronisiert mehr Blöcke als es gibt in der blockchain!

$ bitcoind getblockcount
309905
$ curl http://blockexplorer.com/testnet/q/getblockcount
26787

Wie ist das möglich?

Gibt es etwas falsch mit meiner installation? Muss ich haben um das alles zu entfernen und neu zu starten "from scratch"?

Hier ist mein bitcoind config:

#testnet=1
server=1
#daemon=1
rpcuser=[redacted]
rpcpassword=[redacted]
rpctimeout=30
rpcallowip=127.0.0.1
rpcport=19332


addnode=95.85.39.28:18333
addnode=46.4.106.234:18333
addnode=94.102.53.181:18333
addnode=5.135.159.139:18333
addnode=188.226.138.211:18333
addnode=188.165.238.173:18333
addnode=46.28.204.15:18333
addnode=109.201.135.216:18333
addnode=5.9.2.145:18333
addnode=46.182.106.2:18333
addnode=109.201.154.201:18333
addnode=188.165.246.217:18333
+385
rafat 18.05.2013, 14:49:29

Nicht wirklich, wenn Sie anfangen zu tun, dass dann die Kette Gabeln und eine ganze Menge von bösen Dinge, die Folgen. Es gibt keine echte Möglichkeit von blacklisting eine "wallet", als durch design-es gibt keine Möglichkeit, genau zu bestimmen, das Ausmaß der Schlüssel unter der Kontrolle durch eine bestimmte Partei, so dass für die Zwecke dieser Diskussion nehmen wir an wir haben eine schwarze Liste "Adresse".

Auch wenn Knoten ablehnen Transaktionen von bestimmten Adressen, Bergleute können noch gehören Sie in Blöcke, ohne Sie selbst zu haben, um die Sendung. Wenn einige Knoten entscheiden willkürlich ungültig Blöcke mit Transaktionen die Sie nicht mögen, du hast einen verzweigten Netzwerk. Massive Doppel-verbringt auftreten, auf beiden Gabeln, die durch absichtlichen und unabsichtlichen Parteien, und das Netzwerk bricht in das Meer des Misstrauens.

Derzeit sind einige Minen (wie bei mir) speziell verweigern umfassen die Transaktionen in blocks, die kommen von bekannten Wetten Website-Adressen, wie SatoshiDice. Ich jedoch nicht ablehnen Blöcken, die die Transaktionen, oder ich wäre sehr schnell isoliert werden aus dem Netzwerk.

Du wirst nie alle Bergleute Zustimmen, jede form von blacklisting, also Nein, es kann technisch nicht passieren.

+353
Karl Smith 04.07.2019, 03:38:38

Was ist die minimale software, die ich brauchen würde, um broadcast-eine Bitcoin-Transaktion, ohne dass ein externer Dienst wie bitcoin.info?

  • Ich habe eine signierte Transaktion, ich will nur spucken in die blockchain vorzugsweise über die Befehlszeile.
  • Vorzugsweise zimmerreserviereung, ohne das Sie vollständig zu installieren Bitcoin-core.
  • Vorzugsweise nicht mit einem browser.
  • Ich habe nicht die Ressourcen, um einen vollständigen Knoten.
  • Ich habe eine sehr begrenzte Bandbreite, betrachten Sie es aus einer IoT-Perspektive.
+250
Wilson Thilakaratna 10.10.2011, 22:07:49

Sie können es einfach selbst tun, anstatt zu senden Sie eine 3rd-party Ihren privaten Schlüssel. Hier ist eine, die ich schrieb mit nodejs und bitcore-lib, die es braucht, WIF und sendet alle Mittel an eine andere Adresse.

https://github.com/coinables/sweepkey/blob/master/app.js

+215
selfagency 05.12.2018, 20:41:48

Nachdem man durch das bitcoin-Protokoll Dokumentation es ist mir noch immer unklar, wie der bitcoin-client ist authentifiziert. Wo finde ich eine übersicht von dem, was der client sendet und empfängt auf den Draht während der Authentifizierung?

+197
domacikolaci 15.10.2018, 12:34:48

Nicht sicher, warum diese Frage wurde nach unten gewählt, eine Erklärung hätte geholfen...

Im Allgemeinen: Eine p2sh tx sendet die Daten zu einem hash. Der hash ist eine Einweg-Funktion, so können wir nicht wissen, welche Inhalte hinter dem hash... es gibt auch keine Doppel-mining oder ähnliches. Gibt es eine Förder-tx, und die Ausgaben tx. Wie bei jedem anderen Texas, das Sie mir einen ersten tx von jemand anderes auf mein Konto, und wenn ich verbringen die tx -, ein anderes Texas erstellt und abgebaut. Dasselbe gilt für p2sh Transaktionen.

Die Finanzierung tx ist erstellt, die Definition einer Bedingung für die Verwendung der Mittel (z.B. multisig, mit einem "type3" Adresse), und diese post tx an das Netzwerk. Jeder kann sehen, den tx, aber niemand weiß, was drin ist (Privatsphäre-gain). Wenn dann eines Tages diese Mittel bekommen damit verbracht, den Inhalt der hash-sichtbar gemacht wird, und nur dann kann man sehen, was der ursprünglichen Finanzierung tx war.

Vorteil neben Datenschutz: die Finanzierung der tx ist ziemlich Billig an Gebühren, dazu führen, haben Sie einen kurzen tx mit mehreren bytes. Die Ausgaben tx zeigt jedoch den hash, der Inhalt, und wenn multisig, sehr lang sein kann (Erhöhung tx Größe und damit Gebühr kostet).

Ich fand die beste Erklärung für diese in Andreas Buch "Mastering Bitcoin", das auch online verfügbar ist.

+177
Tonier Parkin 17.09.2014, 00:42:59

Bitcoin-die wichtigste Neuerung ist die blockchain, verantwortlich für die Herstellung sicher, dass die gleichen bitcoin nicht zweimal ausgeben.

Mastercoin Fahrten auf bitcoin, aber nicht über einen eigenen blockchain.

Wie funktioniert Mastercoin vermeiden, double-spend-Attacken?

+164
Sarah Crescioni 23.04.2015, 05:17:29

es gibt keine wallet-Zahlung zu unterstützen-code.

da die Bezahlung-code-system gemacht, die Samurai Geldbeutel und dies nur für samurai Geldbeutel und es ist nicht möglich Zahlung-code außerhalb Samurai Brieftasche.

+149
deeps 07.09.2014, 18:04:01

Wenn Sie die Eingabe Ihrer passphrase in eine Befehlszeile, die Sie schreiben Ihr Passwort zwischen den Anführungszeichen so : "[email protected]". Sollten Sie Ihr Passwort zwischen den Anführungszeichen so : '[email protected]'. Wenn nicht, wird es die Ausführung von code zwischen diese Anführungszeichen, die Sie verändert das Passwort, das Sie eingegeben haben.

+125
James Cuntlicker 04.03.2014, 00:16:45

enter image description here

Ich bin ein student erfahren Sie mehr über bitcoin.

ich sah eine Menge von Transaktionen aus Blockchain.info für die Studie, und einige Geschäfte kann nicht verstanden werden.

warum die Adresse '367f4YW...' zahlen auf sich?

gibt es zu raten, eine Beziehung zwischen '367f4YW...' und '15ozxv...'?

+125
Jim Crandall 10.06.2018, 09:08:45

Ich verstehe Bitcoin hat ein Warnsystem. Kann mir jemand erklären, was es ist, wie funktioniert es, was hat es entwickelt?

+99
landocalrissian 23.04.2012, 23:12:19

Vielen Dank im Voraus. Wenn ich den Anruf getblockchaininfo durch bitcoin-cli-es funktioniert einfach. Es könnte eine Weile dauern, aber es funktioniert die ganze Zeit. Wenn ich es nennen-in einem Python-Skript

von bitcoin.rpc-import RawProxy
...
# erstellen Sie eine Verbindung zur lokalen Bitcoin-Core-Knoten
p = RawProxy()
...
info = p'.getblockchaininfo()
...

dann 8 von 10 mal es bricht...

~$python .bitcoin/blockheigh.py
Traceback (most recent call last):
 Datei ".bitcoin/blockheigh.py", line 58, in <module>
 info = p'.getblockchaininfo()
 Datei "/home/user/.local/lib/python2.7/site-packages/bitcoin/rpc.py", line 296, in <lambda>
 f = lambda *args: selbst._call(name, *args)
 Datei "/home/user/.local/lib/python2.7/site-packages/bitcoin/rpc.py", line 229, in _call
 response = self._get_response()
 Datei "/home/user/.local/lib/python2.7/site-packages/bitcoin/rpc.py", line 254, in _get_response
 http_response = self.__conn.getresponse()
 Datei "/usr/lib/python2.7/httplib.py", Zeile 1136, in getresponse
Antwort.begin()
 Datei "/usr/lib/python2.7/httplib.py" Linie 453 in beginnen
 version, status, Grund = selbst._read_status()
 Datei "/usr/lib/python2.7/httplib.py", line 409, in _read_status
 line = self.fp.readline(_MAXLINE + 1)
 Datei "/usr/lib/python2.7/socket.py" Linie 480, in readline
 data = self._sock.recv(self._rbufsize)
socket.timeout: timed out

Wie kann ich es erzwingen, die Antwort zu warten?

Dank

+98
Mavoor 25.07.2016, 12:58:25

Versuchen Sie es mit der bip32 Modul. Es gibt auch ein paar andere Dinge, die Sie brauchen, um zu beheben sowie. Siehe Verwenden BIP39 zu generieren BIP32-Adressen. Beachten Sie, erzeugt dies eine P2PKH - Adresse, siehe getAddress() - Funktion.

index.js:

'use strict'

var bip39 = require('bip39');
var bip32 = require('bip32');
var bitcoin = require('bitcoinjs-lib');

Funktion getAddress (Knoten, Netz) {
 Rückkehr bitcoin.Zahlungen.p2pkh({ pubkey: Knoten.publicKey -, Netzwerk -}).Adresse
}

var mnemonic = bip39.generateMnemonic();
wenn (bip39.validateMnemonic(mnemonic)) {
 console.log('\nDie mnemonisches Zeichen \n' + mnemonic);
 var seed = bip39.mnemonicToSeed(mnemonic);
 var root = bip32.fromSeed(seed);
 var dp = root.derivePath("m/140'/0'/0'/0/5");

 console.log('\nDie Adresse \n " + getAddress(dp)); 
} else {

}

Ausgabe:

$ Knoten index.js

Der Merksatz ist
annehmen Sieg kiwi Schwarm Ofen Feste Daumen genaue dizzy entscheidend Vernachlässigung bestimmter

Die Adresse ist
1FYtPnUZZ2ZJL2fZ6XehGtkHfujUHkqK3t
+65
Deborah Chapman 07.01.2014, 07:12:32

Vermutlich solche altcoins werden warten, bis die Transaktion auf mehrere Bestätigungen vor, die erklärt, dass die Münzen wurden nachweislich verbrannt.

+16
user47717 14.09.2019, 02:56:52

Fragen mit Tag anzeigen