Nicht inititate Netzwerk-handshake mit meinem vollen Knoten

Ich bin mit einem benutzerdefinierten Python-Skript zu initiieren Netzwerk Händeschütteln mit anderen Knoten. Beim testen der code, den ich beschlossen, selbst ein Handschlag mit meinen eigenen Knoten, aber ich bin immer ein timeout-Fehler.

TimeoutError: [Errno 110] Connection timed out

Ich weiß, das Skript funktioniert, weil ich versucht habe mit anderen bekannten Knoten im Netzwerk. Auch das Skript ist von der Programmierung Bitcoin von Jimmy Song, also ich bin relativ sicher, dass es getestet.

Dies ist im Zusammenhang (glaube ich) zu meinem problem vorhin, wo ich war die überprüfung der Konnektivität während der Einstellung der Knoten-und https://bitnodes.earn.com/ nicht erreichen können, meine Knoten. Ich habe nicht viel Aufmerksamkeit, weil meine Knoten erfolgreich hergestellt wurde, werden eingehende verbindungen.

 [email protected]_fullnode:~ $ bitcoin-cli getnetworkinfo
{
 "version": 180000,
 "subversion": "/Satoshi:0.18.0/",
 "protocolversion": 70015,
 "localservices": "000000000000040d",
 "localrelay": true,
 "timeoffset": 0,
 "networkactive": true,
 "verbindungen": 18,
 "Netzwerke": [

Das bedeutet also, dass meine Knoten aus erreichbar ist, andere Knoten irgendwie, doch ich kann Sie nicht manuell erreichen.

Meine Knoten die öffentliche IP:

[email protected]_fullnode:~ $ curl https://ipinfo.io/ip
103.24.86.29 

Meine ufw Einstellungen:

18333 ERMÖGLICHEN Überall # erlauben Bitcoin-testnet
8333 ERMÖGLICHEN Überall # erlauben Bitcoin mainnet

Ich bin immer ein lokaler ping-Antwort von meinem server. Aber keine Reaktion von seiner öffentlichen IP.

[email protected]:~$ ping 192.168.1.185
PING 192.168.1.185 (192.168.1.185) 56(84) bytes of data.
64 bytes from 192.168.1.185: icmp_seq=1 ttl=64 time=5.25 ms
64 bytes from 192.168.1.185: icmp_seq=2 ttl=64 time=3.34 ms
64 bytes from 192.168.1.185: icmp_seq=3 ttl=64 time=4.65 ms
^C
--- 192.168.1.185 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 3.347/4.418/5.250/0.797 ms

[email protected]:~$ ping 103.24.86.29
PING 103.24.86.29 (103.24.86.29) 56(84) bytes of data.
^C
--- 103.24.86.29 ping statistics ---
9 packets transmitted, 0 received, 100% packet loss, time 8197ms

Ähnliche situation für 8333-port mit telnet:

[email protected]:~$ telnet 192.168.1.185 8333
Versuchen 192.168.1.185...
Verbunden mit 192.168.1.185.

[email protected]:~$ telnet 103.24.86.29 8333
Versuchen 103.24.86.29...
telnet: Unable to connect to remote host: Connection timed out

Irgendwie scheint es, dass meine öffentliche IP ist nicht erreichbar. Kann jemand empfehlen, wo sollte ich schauen? Ich bin mit Bitcoin Core 18.0 auf einem Raspberry 3 verbunden mit einem TPLink router. Router Firewall deaktiviert, UPNP aktiviert, Port Forwarding gemacht für 8333 und 18333. Was sonst sollte ich Debuggen, um herauszufinden, dieses problem? Ich bin mir bewusst, dass es nicht eine Bitcoin-spezifisches problem, aber jede Hilfe ist sehr willkommen.

Danke. :)

PS: Auch den relevanten Teil meiner bitcoin.conf-Datei, im Falle, dass ist hilfreich.

upnp=1
listen=1
#testnet=1

#Zusammen mit clear ip auch sagen, bitcoind, dass Sie mit tor
Zwiebel=127.0.0.1:9050 

#dies sind die anderen Tor-Knoten, die helfen, Ihren Knoten finden peers
seednode=nkf5e6b7pl4jfd4a.Zwiebel
seednode=xqzfakpeuvrobvpj.Zwiebel
seednode=tsyvzsqwa2kkf6b2.Zwiebel

#diese Zeilen helfen, zu begrenzen, mögliche DOS-Angriffe über das Tor Netzwerk
banscore=10000
bantime=11
+917
patae40127 26.05.2019, 01:28:56
36 Antworten

Ich habe einen selbst gerichtet IRA mit Kontrolle durch ein LLC für Zwecke der Finanzierung. Hat jemand registriert, eine bitcoin Austausch in den Namen der LLC und wenn ja, welchen Börsen sind benutzerfreundlich für solch ein Unternehmen?

Vielen Dank im Voraus!

+979
R Brooks 03 февр. '09 в 4:24

Vorherige Frage: Bei der Bitcoin-split - wenn man BTC auf blockchain.info - erhalte ich Münzen auf beiden Gabeln?

Ich weiß, dass ich wiederherstellen privaten Schlüssel aus dem 12 Worte BIP 39-recovery-Satz.

Ich war dumm / blöd / riskant genug, sich zu bewegen 1.11111111 BTC pre-Gabel - https://twitter.com/stefek99/status/891777250089209857 - zu ViaBTC und jetzt gibt es ฿ 1.25469771 post-Gabel Bitcoin.

Ich habe keine Ahnung, wie vereinbaren diese. Thinking about splitting meine restlichen pre-Gabel Bitcoin, Handel BCC für BTC und hält post-Gabel-balance nur.

Senden von post-Gabel BTC für die pre-Gabel BTC-und BCC-Adresse scheint riskant. Gibt es irgendetwas, was ich beachten soll?

https://blockchain.info offizielle Aussage: https://blog.blockchain.com/2017/07/30/bitcoin-cash-hard-fork-blockchain-users/

+947
Artist333 08.07.2010, 00:27:26
Weitere Antworten

Verwandte Fragen


Ähnliche Fragen

Hey, ich weiß, dieser thread ist 3 Jahre alt, aber trotzdem habe ich den code auf dieser Seite, um mein Skript, weil ich nicht den code hier zu arbeiten...

importieren json
import urllib2

url="http://api.coindesk.com/v1/bpi/currentprice/EUR.json"

jsonURL=urllib2.urlopen(url)

jsonObject=json.Belastung(jsonURL)

drucken jsonObject['bpi']['USD']['code']
drucken jsonObject['bpi']['USD']['rate']

Hoffe das hilft zukünftigen Besuchern.

+894
CbristinaC058 29.05.2012, 07:41:23

Alle anderen Antworten, mit der richtigen API-Lösungen, die gut Aussehen. Wenn Sie nach einem wirklich lo-tech, no-fuss-Lösung, senden Sie eine http-Anfrage an google mit der Abfrage "1 BTC in USD" (oder wie immer die Währung, die Sie konvertieren möchten), und dann kratzen die Antwort gegeben.

Einen kompletten hack im Vergleich zu einem richtigen API, aber das kann einfacher sein, wenn Sie etwas wollen, schnell und schmutzig.

+888
SamBremner 22.04.2017, 13:42:32

Ja in der ripple-lib die Standard elliptic curve gesetzt ist, in sjcl-custom/sjcl-secp256k1.js

// Überschreiben der NIST-P256 mit secp256k1 wir sind also auch auf Augenhöhe
sjcl.ecc.Kurven.c256 = new sjcl.ecc.Kurve(...)

Dann in keypair.js wenn Sie ein neues Schlüsselpaar instanziiert wird seine _curve Attribut secp256k1.

Funktion Schlüsselpaar() {
 diese._curve = sjcl.ecc.Kurven['c256'];
 diese._secret = null;
 diese._pubkey = null;
};
+885
Raymond Sham 21.01.2012, 21:03:27

Ich habe Schwierigkeiten mit dem laden der vollständigen Knoten für meine neue Bitcoin-Core-wallet. Ich benutze einen Mac, und teilen sich ein modem mit meinem apartment-Komplex. Ich glaube, eine manuelle Netzwerk-Konfiguration ist aus den Karten für mich. Mein Knoten geladen mit 31 Wochen und ich warte immer noch auf meine erste Zahlung.

Gibt es eine andere elektronische Brieftasche, die nicht erfordert so viel Konfiguration? Auch ist es möglich, dass ich meine Schlüssel für die erwartete Zahlung und verwenden Sie es in einem anderen E-wallet?

in über meinen Kopf.

+862
Carl Dosmann 14.12.2016, 17:31:08

Verwenden Sie die master-Taste (nennen wir ihn m) ableiten m/44'/0'/0'. Dadurch erhalten Sie ein paar von öffentlichen/privaten Schlüsseln, nennen wir Sie xpub-a und xprv-ein.

Nun können Sie mit xpub-ein auf Ihre online-Maschine, und verwenden Sie xpub-a ableiten, erhalten Adressen (xpub-a/0/0, xpub-a/0/1, usw.) und ändern von Adressen (xpub-a/1/0, xpub-a/1/1, etc).

Auf diese Weise, die Sie verwendet haben, gehärtete Ableitung verkettet mit nicht-gehärteten Ableitung für Ihre ändern und erhalten Adressen. Ihre letzten Adressen aus dem Pfad zu Ihrem master-Schlüssel (m), dann:

Erhalten Adressen:

m/44'/0'/0'/0/0

m/44'/0'/0'/0/1 ... usw.

und Adressen Ändern:

m/44'/0'/0'/1/0

m/44'/0'/0'/1/1 ...usw...

Beispiel für die Verwendung bip32:

lassen master = bip32.fromBase58('xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wjud2nw2nrk4stbpy6cq3jppqjichkvvvnkmpgjxwutg6lnf5kejmrnnu3tgtrbejgk33yugbxrmphi')

final = master.derivePath("m/44'/0'/0'/0/0")

let Mitte = master.derivePath("m/44'/0'/0'").kastriert() // "kastriert" entfernt den privaten Schlüssel

lassen Sie final2 = Mitte.derivePath("0/0");

// beachten Sie, dass Finale.kastriert ist().toBase58() === final2.toBase58()

+828
Daniel Egan 24.06.2011, 23:22:28

Zunächst, dies ist nicht ein problem, das ich habe, ich bin nur neugierig, wie das funktioniert.

Wenn du deinen Knoten mit port 8333 öffnen, erhalten Sie eine große Anzahl von verbindungen, nachdem er sich online für eine Weile.

Wenn Sie führen Sie Ihre Knoten ohne port 8333, haben Sie noch die verbindungen, aber in der Regel wird nicht mehr als etwa 7 verbindungen.

Mein dummer Trottel Logik sagt mir, ich solle mir keine verbindungen, wenn der port nicht offen ist, aber das ist eindeutig nicht der Fall.

Also meine konkreten Fragen sind:
Wie muss ich die verbindungen ohne Verwendung von port 8333?
Wenn es mit einem anderen port, warum ist die Grenze bei 7?
Der Knoten immer noch relais txs zu Gleichaltrigen, nur weniger von Ihnen, daher gehe ich davon aus es ist nicht eine Frage der Sicherheit?


+778
Cigarette Smoking Man 23.05.2014, 07:16:21

Die Idee, die Adressen zu ändern, ist ein Versuch, um Transaktionen anonym. Leider, bitcoin-Transaktionen sind nicht anonym, auch mit der Verwendung der Adressen ändern:

Wenn Sie einen Geldbeutel, gefüllt mit Adressen ändern, Transaktionen gezwungen sein wird, einige dieser Adressen ändern zu füllen Transaktionen, die Sie machen wollen. Die Tatsache, dass der Empfänger das gleiche, und die Zeit der Transaktion ist die gleiche bedeutet, dass ein Beobachter von außen haben ein hohes Vertrauen darin, dass diese Adressen gehören derselben person. Wenn alle diese Adressen erhalten nur bitcoins von einer Adresse, wird es sehr klar, Sie sind ändern von Adressen für diese Adresse.

Was das obige bedeutet, dass Ihre Adressen werden deanonymized, wenn Sie benutzt werden. Dadurch wird Ihre Privatsphäre im Grunde wertlos, denn jeder kann schauen wieder ein paar Jahre und schauen Sie, jeder, den Sie bezahlt oder erhalten Geld aus.

Dies ist nicht unbedingt eine schlechte Sache, wie die Rückverfolgbarkeit der Transaktionen wird machen es schwieriger für die Regierungen, um zu rechtfertigen, kämpfen die Annahme von bitcoins.

Während Sie vielleicht gewinnen Sie ein winziges bisschen Privatsphäre für einen kurzen Zeitraum mit Adressen ändern, es gibt einen RIESIGEN Nachteil: es macht das sichern Ihrer money-unlösbar. Wenn Sie sichern möchten, eine Adresse, können Sie das leicht tun. Nur verschlüsseln Sie Ihre Brieftasche und kopieren Sie es auf verschiedenen Geräten (Telefon, externe HD, USB-Stick, Papier, Geldbeutel, etc.). Bei change-Adressen werden verwendet, tho, müssen Sie kopieren alle Ihre sicherungen (so schmerzhaft wie drucken Sie sich eine neue Papier-Brieftasche) jedes mal, wenn Sie eine der Transaktionen. Das ist unlösbar.

Dass Hartnäckigkeit ich denke, dass ist ein großes problem für Bitcoin. Die Menschen brauchen eine sichere Weise des seins "eigenen bank" und ändern von Adressen machen bitcoins gebrochen für die meisten Menschen.

UPDATE: Deterministische wallets etwas lösen dieses problem, indem Sie, um festzustellen, alle von der Brieftasche die potential-Adressen aus einem einzigen samenkorn Wert. Dies ermöglicht Ihnen die Sicherung einmal, und Wiederherstellung zu einem späteren Zeitpunkt durch die Verwendung der Samen zu erzeugen und zu prüfen-Adressen, bis Sie sicher sind, dass Sie nicht verwendet haben, alle über die, die Sie überprüft. Waffenkammer, Elektrum, und CarbonWallet alle verwenden deterministische wallets.

+665
Sanjeev Sachdev 01.09.2015, 02:03:36

Ihre Transaktion hat nur 0x51 (nur OP_1) in seiner scriptsig, die OP_IF verbraucht die 1, und OP_SHA256 arbeitet dann auf einem leeren stack, der diesen Fehler verursacht.

+664
user2148707 19.04.2012, 12:21:47

Die vor der Transaktion @ https://www.blocktrail.com/tBTC/tx/da58f6688b0727a7f1bf3eec899099bde1f18b9c7099f9d2c79556db238e623d

Seine Ausgabe-Skript "OP_HASH160 da1745e9b549bd0bfa1a569971c77eba30cd5a4b OP_EQUAL".

Die aktuelle Transaktion ist @ https://www.blocktrail.com/tBTC/tx/839b903b9f79c3372792ceb95917047c46d1b919ed1f6471f5a19d7c865ab32c?txinIdx=0

Seine Eingabe-Skript "51".

Ich habe überprüft die Transaktion manuell aber es ist fehlgeschlagen. Warum wurde die Transaktion akzeptiert und bestätigt?

Der stack entwickelt ist als unten. Was ist falsch? 628850cb844fe63c308c62afc8bc5351f1952a7f = RIPEMD160(SHA256(1)) enter image description here

+595
TomRoskilly 27.12.2010, 02:13:25

In der Lightning-Netzwerk, ist es möglich, zahlen in Einheiten einer Tausendstel satoshi, ein millisatoshi.

Sie können Sie aber nicht einlösen, direkt auf der Haupt-Kette, wenn Sie schließen einen Kanal, so werden vorbehaltlich einer Runde Fehler, Ihr Wert wird "getrimmt" einiger millisatoshis.

Aber wie können Sie existieren , bevor die? Ist, dass ein Teil der LN basiert auf Vertrauen? Die Knoten speichern die Nummer irgendwie, aber was ist, wenn die beschlossen, es zu ändern? Wie können die digitalen Signaturen "cover" ist der Wert, wenn Sie nur Unterschreiben, die Daten von einem on-reihengeschäft?

+565
Crenic 04.10.2015, 08:51:16

Kontrolle über Geld in Bitcoin ist defacto[1] Binär: entweder wird eine Transaktion bestätigt wurde, ein block und das Geld unterzeichnet wurde, oder der Absender bleibt die Kontrolle über das Geld. Daher, wenn Sie, exportieren Sie die Schlüssel von MultiBit und importieren Sie Sie auf ein anderes wallet, können Sie überschreiben die vorherigen Transaktion durch die Ausgabe von einer anderen Transaktion die übertragung das Geld woanders (es sei denn, die neue Plattform ist Sie sich bewusst von Ihrem vorherigen Transaktion und verbietet doublespends).


[1]Die einzige Ausnahme ist die Möglichkeit, den Empfänger zum erstellen eines child-zahlt-für-Eltern-Transaktion, die eine ausreichende zusätzliche Transaktionskosten zu kompensieren die geringe Gebühr von seinen Eltern. Noch die Geld wird erst unterzeichnet, wenn die Transaktion bestätigt in einem block, obwohl.

+556
mdtsandman 13.07.2019, 17:34:42

Murch s Antwort ist korrekt, aber zusätzlich sparen sucht: bitte beachten Sie, dass ältere bitcoin-qt-clients verfügen nicht über eine mempool.dat-Datei. Bitte beachten Sie auch, dass bitcoin-qt - so wie ich es verstehe ist der alte name für Bitcoin-Core.

Zum Beispiel die neuesten bitcoin-qt-client für gentoo auch nach einem sync v0.13.1.0, das ist wirklich alt. Ich bin ein bisschen besorgt über die Erhebung von non-repository-Quellen, weil die Brieftasche hat Zugriff auf meine privaten Schlüssel und es gibt mehrere Versionen von bitcoin-qt source code auf github, und ich bin paranoid über das ausführen von einem kompromittierten ein. Gentoo maintainer: bitte aktualisieren Sie Ihre bitcoin-qt client!!

Ist es möglich zu überprüfen, ob die Transaktion bleibt in der Speicher-pool mit der rechten Maustaste auf die Transaktion, und klicken Sie auf "Show details der Transaktion". Wenn es zeigt die Transaktion in den Speicher-pool mit keine Rückmeldungen, dann gehen Sie. Wenn Sie irgendwelche Rückmeldungen haben, dann stoppen jetzt, weil er bereits geschickt worden war.

Zunächst habe ich neu gestartet bitcoin-qt -zapwallettxes. Diese entfernt meine Transaktion aus dem Speicher-pool, allerdings war es nur wieder aufgenommen, um den mempool, wenn der client neu gestartet wurde. Also das ist nicht die richtige Lösung, um das problem für ältere Kunden.

Zum beenden der Transaktion wieder in den mempool habe ich neu gestartet bitcoin-qt von CLI mit der option: bitcoin-qt -mempoolexpiry=1

Was diese option tut, ist es legt die Transaktionen im mempool zu verfallen nach 1 Stunde eher als die Standard-72 Stunden. Beachten Sie, dass ich hatte, um bitcoin-qt laufen über eine Stunde, um den mempool zu verfallen. Wenn Sie starten Sie den bitcoin-qt client innerhalb dieser Zeit, scheint es, dass der countdown zurückgesetzt, und Sie müssen warten, eine ganze Stunde. Vielleicht erklärt das, warum einige Leute finden, dass Ihre Transaktionen stecken in Ihren mempool für Wochen - Sie haben aus welchem Grund auch immer neu gestartet, die Ihre bitcoin-qt-client, bevor Sie mit der 72-Stunden-countdown beendet hat. Dies war sicherlich der Fall für mich.

Nach einer Stunde wurde die Transaktion noch unbestätigt, aber Rechtsklick auf die Transaktion dann erlaubt mir, auf Sie zu verzichten Transaktion - dieser button war vorher ausgegraut.

Sobald ich geklickt, dass meine bitcoin-Kontostand aktualisiert wurde, ein Mülleimer-Symbol erschien neben der Transaktion, und ich habe keine weiteren Probleme.

Denken Sie daran, Ihre -mempoolexpiry option wieder auf den Standardwert von 72 Stunden...

...oder etwas mehr bei Verstand ist.

+546
Young liu 23.02.2013, 01:10:06

Jede Transaktion Verweise Eingang UTXOs (auch als VOUTs) als VINs und Ausgänge bitcoins an bestimmte Adressen. Der input-Wert in bitcoins, wird summiert. Diese Summe ist der Höchstbetrag, der vergeben werden kann, um die Ausgänge, aber nicht müssen (und in der Regel ist es nicht) was komplett zugewiesenen Ausgänge.

In der Regel, die Summe der Ausgänge ist etwas weniger als die Summe der Eingänge. In Bitcoin, der Unterschied zwischen diesen beiden ist bezahlt, um die coinbase-Adresse des Blocks, der die Transaktion enthalten ist.

Wahrscheinlich wird Ihr client verwendet die "Adresse ändern" - Paradigma. Aus Ihrem HD-wallet, wird ein neues Schlüsselpaar und Adresse abgeleitet sind. Diese neue Adresse dient als eine Adresse ändern. Sie geben an, wie viel bitcoins, die Sie wollen zu verbringen, um zu einem Ausgang(s) der Verbleibende Betrag berechnet sich dann aus der Subtraktion aller angegebenen output-Mengen. Dieser Verbleibende Betrag wird dann abgezogen, weitere, mit einer Gebühr zu schätzen. Der Letzte Wert ist bezahlt, die Adresse ändern, die du kontrollierst. Die Gebühr schätzen, dann wird, was bezahlt wird oder der Bergmann. All diese Vorgänge sind automatisiert, indem Sie Ihre wallet-client, so dass Sie normalerweise nicht brauchen, zu hantieren mit diesen Adressen ändern. Es kann jedoch angepasst werden.

Nach dieser Logik, alles, was Sie tun müssen, um zu passen Ihre Gebühr zu erhöhen/verringern Sie die Anzahl der bitcoins an Ihre Adresse ändern. Je höher die Zahl, desto kleiner ist die Gebühr, und Umgekehrt. Nach der Berechnung werden alle diese Parameter, können Sie dann erstellen Sie eine benutzerdefinierte Transaktion, zu serialisieren (createrawtransaction), Unterschreiben (signrawtransaction), und die broadcast-it.

+505
dalogrus 26.10.2010, 03:35:56

Stornierung unbestätigte Transaktionen ist einfach. Stellen Sie einfach eine höhere Gebühr Doppel-verbringen Sie die Transaktion. Beispiel: wenn Sie das senden einer 0-fee Transaktion, könnte es nehmen Sie einen Tag vor dem 1 block Minen es. Dann senden Sie eine weitere Transaktion mit den gleichen Eingaben, die nur sendet das Geld zurück zu sich selbst. Bei dieser Transaktion legen Sie eine höhere Gebühr. Dies wird eher abgebaut werden und enthalten in der blockchain - ungültig, langsamer zu bestätigen original.

+491
cantaloupe 08.08.2012, 01:11:22

Speichern Sie beliebige bytes in eine Bitcoin-Transaktion, die nicht validiert, kann aber bestätigt werden in der blockchain genügend Gebühren.

op_return ist eine Bitcoin-Skript op_code verwendet, im output-Skripte und die, wenn Sie ausgeführt auf den Skript-interpreter wird wieder das Skript ausführen als ungültig, wodurch die rendering-Ausgabe "unspendable".

Jetzt, da die Skript-Ausführung wird abgebrochen, die nachfolgenden Daten in der gleichen Ausgabe-Skript sind nie ausgewertet, und können willkürlich sein. Eine gültige, bestätigt Bitcoin-Transaktion enthalten kann unspendable Ausgänge.

In der Theorie eine beliebige Größe Daten angefügt werden können, op_return , solange die Transaktion noch gültig ist (Konsens), aber Knoten Vermehrung Politik in der Regel Grenzen diese zu 80-bytes. Ein Bergmann konnte bestätigen, größere Daten-Größen natürlich.

+457
user21545 10.07.2013, 06:24:38

Nachdem diese Frage über die Verwendung des Bitcoin-wallet zu mirist, Frage ich mich, wie kann ich meine GPU mit einbezogen, die im Bergbau arbeiten?

Ist das möglich? oder gibt es auch andere, nicht-pooling-software, die ich verwenden können, um die GPU des macbook durchführen blockchain Validierung (aka mining)?

+455
emperorcezar 26.02.2015, 20:44:55

Meine Antwort ist nicht anders als die Antwort von Jannes, nur mit mehr Erklärung.

Wenn Sie den Schlüssel: kill PID dann, wenn kein signal angegeben, in der kill-Befehl, signal, # 15 (SIGTERM) gesendet, standardmäßig. Dies ist das gleiche wie kill -15 PID und wird als sicher angesehen, so dass Sie angeben können, SIGTERM manuell, wenn Sie möchten. Wenn dies nicht in der Nähe Ihres Prozesses ohne Korruption, dann war es wahrscheinlich unvermeidlich.

Beachten Sie, dass nach der Schließung der bitcoin-qt öffnet sich ein neues GUI Fenster für den Prozess schließen, nicht heruntergefahren Ihren computer-Nachricht.

Kann es eine bessere Lösung, um zu versuchen und beleben Sie Ihre GUI-Sitzung, bevor Sie verlassen bitcoin-qt.

Beachten Sie, dass wenn Sie starte bitcoin-qt mit dem richtig konfiguriert -server - option, die Sie verwenden können bitcoin-cli-stop - schließen bitcoin-qt.

rel:
nixCraft - Prozess in Linux oder Beenden einen Prozess in UNIX / Linux-Systemen - https://www.cyberciti.biz/faq/kill-process-in-linux-or-terminate-a-process-in-unix-or-linux-systems/

+452
tbekolay 08.11.2018, 06:04:11

Die meisten Server sind keine Prüfungen und kann daher nicht angezeigt, auf jemand anderes UNL.

+444
facelessman 07.02.2012, 08:03:58

Die Gesamtgröße der Transaktion muss weniger als 100.000 bytes oder wird es nicht weitergeleitet werden, über das Netzwerk oder in Blöcken.

Es KÖNNTE sein, ein Bergmann, der im Bergbau >100K Transaktionen, aber ich glaube nicht, dass es ist; wenn es so einen miner oder Sie mir die Transaktion selbst dann würde die Grenze der 1.000.000 byte Blockgröße begrenzen.

+437
Marko Russiver 01.04.2013, 19:46:37

Diese Seite beschreibt SIGHASH flags:

OP_CHECKSIG Auszüge einer nicht-argument-stack von jeder Unterzeichnung und ausgewertet, so dass die Unterzeichner, um zu entscheiden, welche Teile der Transaktion zu unterzeichnen. Da die Signatur schützt die Teile der Transaktion nicht geändert werden können, der Unterzeichner selektiv wählen zu lassen, andere Menschen ändern Ihre Transaktionen.

Aber wie kann ich das extrahieren der SIGHASH Flaggen aus der Signatur?

+403
Admin BTCTXAccelerator 28.10.2019, 14:42:43

Ja, sicher können Sie das tun. Vergessen Sie nicht, Scannen der blockchain nach, die Sie importieren, Ihren Geldbeutel.

+343
Alain Lopez Garcia 27.04.2010, 23:00:13

Ich denke, es hängt davon ab, was Sie es verwenden möchten. Wenn zum Beispiel verwenden Sie diese 20 bytes, die als Schlüssel in einer lookup-Tabelle, dann Sie sollten in Ordnung sein, solange Sie daran denken, bekommen Sie vielleicht eine gelegentliche false positive, so dass Sie immer überprüfen, ob es wirklich die ist, die Transaktion, die Sie suchen. Für diesen Zweck weniger als 20 Byte ist wahrscheinlich schon genug.

Wenn 20 bytes ist alles, was, die Sie speichern, während Sie werfen alles Weg, was sonst, und Sie machen wichtige Entscheidungen treffen nur auf diese 20 bytes sind, dann könnten Sie auf Probleme stoßen an einem gewissen Punkt.

Denken Sie daran, dass es nicht reiner Zufall. Wenn Ihre Anwendung eine wichtige Rolle spielt und ein Angreifer weiß über Ihre 20 bytes Einschränkung, Sie könnten versuchen, zu fälschen 2 widersprüchliche Transaktionen-IDs und das system zum Absturz bringen oder Betrug Sie sich von etwas Geld.

+306
YakudZon 25.12.2010, 06:15:29

Ich will den transfer von BitCoins von meinem lokalen wallet (eine neue Geldbörse) und dann auf 'extrahieren' der BitCoin-Cash zu einer neuen Geldbörse. Werde ich kostenpflichtig?

+280
Ulysses 26.09.2012, 05:38:07

Ich habe folgende Beispiel-Samen:

morgen twist board Pelikan denial Ruhestand nahen Erben böse ritual weglassen fade Allgemeinen Kleinkind Gnade evozieren Rezept traurig, Moll zerstören öffentlichkeit dawn Schere cube

Ich versuche zu generieren, die die gleichen Adressen in das Hauptbuch-Website, die zeigen, bis auf mein Gerät: https://www.ledgerwallet.com/support/bip39-standalone.html

Meinen ersten pin 5555 und meinen ersten bitcoin-Adresse ist: 12mCn27...

Ich habe auch eine "passphrase", die nur die Buchstaben "a" erzeugt btc-Adresse: 1NSXBid...

Ich habe Sie dann befestigen Sie eine pin mit der pin: 4555 generiert btc: 17Dn62...

Ich habe dann Hinzugefügt, eine passphrase, um den 4555 pin nur mit dem Buchstaben "b" und ich bekomme die folgende btc-Adresse: 1HBPpj...

  • Beim einrichten ledger nano s ist zunächst, die Adresse randomisierte? Und was deviration Pfad beginnst?
  • Ich habe versucht, kopieren Sie den Beispiel-Samen in https://www.ledgerwallet.com/support/bip39-standalone.html und ich kann nicht finden die Initiale pin 5555 setup der Adresse: 12mCn27
  • Wenn ich in der Lage bin, verschiedene pins, wo muss ich geben Sie diese pin auf der Mnemonische Code Converter Seite? Es ist nicht die passphrase-Feld, das ist sicher.

  • Wenn ich wollte, um wieder alle diese privaten Schlüssel mit den oben genannten Szenarien mit unterschiedlichen pins und Passphrasen. Wie kann ich das?

+167
NOP 19.03.2016, 10:01:26

Ich dachte, es war die ALU-OPs wie hier: https://bitcointalk.org/index.php?topic=7964.0

ArtForz spricht der viel höhere Werte, aber: https://bitcointalk.org/index.php?topic=4689.msg68933#msg68933

Funktioniert der kernel mehr als einmal für ein hash? Was bin ich?

+158
Yeoman Yang 13.01.2013, 23:48:47

Wenn in der Mitte der Ausführung von scriptSig + scriptPubKey bekommen wir den Wert "Wahr", während es in der übrigen Werte oder Operatoren auf dem stack liegt, ist die Transaktion gültig? Oder sollte der stack leer sein + top-Ergebnis ist "Wahr"? Ich glaube, es ist nicht da kann mir jemand senden Sie einfach entsperren Skript mit dem 'OP_TRUE' und verursachen keine UTXO freigeschaltet werden.

+139
Alesha 24.12.2010, 15:02:04

Sie können verwenden Sie eine offline-Kopie von bit address.org um zu überprüfen, privaten Schlüssel gegen-Adressen, wenn Sie möchten. Es ist die Brieftasche tab.

+110
Herbert Marshall 01.04.2018, 13:26:47

Wenn Sie in Kanada, Bylls.com ist genau das, was Sie suchen. Es ist für die Kanadier nur.

+107
Mitchell Jibb 06.09.2013, 10:24:40

Ich möchte noch hinzufügen, einen master public key (jede von xpub/zpub/ypub https://support.samourai.io/article/49-xpub-s-ypub-s-zpub-s) für tracking-Zwecke zur Sentinel watch-only-wallet https://samouraiwallet.com/sentinel.html aber ich finde keine option dazu in Bitcoin core (v0.16.1).

Kann jemand empfehlen, wie dies erreicht werden kann?

+92
John Max 15.05.2018, 00:40:47

SegWit Ausgänge Aussehen AnyoneCanSpend Ausgänge mit legacy-Knoten (halten Sie es als eine softfork). Da Bitcoin Bargeld nicht haben (und strikt gegen) SegWit, alle Bergleute sehen Sie als AnyoneCanSpend Ausgänge, und Sie können es einlösen.

Kann dies nicht geschehen, auf das Bitcoin-Netzwerk auf, da die anderen Bergleute lehnen blockieren.

Vielleicht ist er diesem Kerl: https://www.reddit.com/r/btc/comments/7g6s9l/an_update_on_bch_segwit_recoveries/ ?

[Entfernt Blödsinn Teil]

+91
squaretone 29.08.2016, 03:16:47

Sie können versuchen, die mine Novacoin und das ist vielleicht weniger schwierig zu mir, aber vorsichtig sein, das Geld sei eine "sacm" für bestimmte Personen (der Schöpfer hat vor-abgebaut das Geld).

Sie haben auch die TerraCoin, die NameCoin oder PPCoin.

Check-out http://cryptocur.com/ , um zu sehen, wie mir diese. Coinotron ist auch ein großer pool, um zu versuchen, um die mine alt Geld.

Viel Glück

+90
Macrina Damian 26.03.2019, 19:44:44

bitcoind hat eine Funktion mit dem Namen "Konten", die genau das leistet: die Griffe der Bilanz in getrennten Konten, die Sie anzeigen auf Ihre Nutzer. Es generiert automatisch neue Adressen für die Konten, die bewegen können Münzen zwischen Konten, etc.

Natürlich müssen Sie nehmen größter Sorgfalt in ein und halten es so sicher wie möglich.

+81
Reza Ganjavi 01.05.2018, 22:18:39

Das tut es auch! Es gibt sogar eine SCHRAUBE für die es (check out: https://github.com/lightningnetwork/lightning-rfc/blob/master/10-dns-bootstrap.md )

von dort aus haben Sie die folgenden Beispiel:

Graben lseed.bitcoinstats.com AAAA
lseed.bitcoinstats.com. 60 IN AAAA 2a02:aa16:1105:4a80:1234:1234:37c1:9c9

Christian Decker ist die Aufrechterhaltung der dns-seed-Liste. Ich selbst verwendet diese in meinem Autopiloten (der c-lightning-wrapper). check-out:

 def __get_seed_keys(self):
"""
 abrufen der nodeids der ln Samen Knoten aus lseed.bitcoinstats.com
"""
 domain = "lseed.bitcoinstats.com"
 srv_records = dns.resolver.Abfrage(domain,"SRV")
 res = []
 für srv in srv_records:
 bech32 = str(srv.Ziel ist).rstrip(".").split(".")[0]
 Daten = bech32_decode(bech32)[1]
 decodiert = convertbits(Daten, 5, 4)
res.append("".join(
 ['{1x}'.format(integer) für ganze Zahl im dekodierten])[:-1])
 return res


 def __connect_to_ - Samen(self):
"""
 legt peering-Verbindung Saat-Knoten des lightning Netzwerk

 Dies ist erforderlich, wenn der Knoten den Betrieb des Autopiloten noch nie
 verbunden wurde die Blitz-Netzwerk.
"""
versuchen:
 für "nodeid" im random.shuffle(self.__Holen Sie sich_seed_keys()):
 self.__clogger.info("peering mit Knoten:" + nodeid)
self.__rpc - _ - Schnittstelle.connect ("nodeid")
 # FIXME: bessere Strategie als Schlaf(2) für den Aufbau
Zeit.sleep(2)
außer:
pass
+53
daniels 28.01.2010, 15:52:20

Ich eingelöst Münzen, ohne zu denken, in bitcoin BLACK Jack und eingefügt meine Adresse senden. Seine nicht zeigen, bis in meine Brieftasche. Wie bekomme ich diese bitcoins? Danke für Sie Hilfe.

+49
strelaonline 07.12.2012, 17:07:19
$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil