Warum blockchain.info zeigen Sie das Warnung "Transaktion abgelehnt, die von unseren Knoten. Grund: Die Transaktion ist nicht final"?
Die Transaktion fc3f81c625720063c5cab2145bcb5ef20b13ff0aa73b0b2435ffdb645acfcb8b
hat die Warnung "Transaktion abgelehnt, die von unseren Knoten. Grund: Die Transaktion ist nicht endgültig." auf Blockchain.info.
Die gleiche Transaktion zeigt, bis zu fünf Bestätigungen auf Blockexplorer.com.
Was bedeutet, dass "die Transaktion ist nicht endgültig" bedeuten, und warum hat blockchain.info ablehnen der Transaktion?
Electrum gestartet werden kann mit der --testnet
Ausführung der option auf testnet.
Mögliche Duplikate:
Warum nicht Bitcoin Rückkehr die verlorene Münze zurück in den block Belohnung?
Was könnten die Folgen vieler bitcoins verloren gehen, werden aus dem Verkehr, wenn die Menschen verlieren Ihre Brieftaschen?
Okay, die erste Frage hat zu tun mit veralteten bitcoins. Sagen Menschen verlieren Ihren privaten Schlüssel. Im Laufe der Zeit einfach immer Gebäude, und ein großer Teil der 21mm bitcoins immobilisiert sind. Was passiert?
Das gleiche Szenario kann auftreten, für einen anderen Grund, sagen die Menschen beginnen, bitcoins in Ihre IRAs und es gibt Millionen von bitcoins gehalten unbeweglich. Außerdem, Woher weiß ich, dass in 20 Jahren noch gut sein wird. Vielleicht ist das Netzwerk schneidet das Transaktionsprotokoll und meinen Teil fällt ab.
Sie gehen zu wollen, ändern Sie die folgenden zwei Zeilen in das Skript
iptables -t mangle -A OUTPUT-p tcp -m tcp --dport 8333 ! -d ${LOCALNET} -j MARK --set-mark 0x2
iptables -t mangle -A OUTPUT-p tcp -m tcp --sport 8333 ! -d ${LOCALNET} -j MARK --set-mark 0x2
Machen Sie ein Skript mit --dport 18441 --sport 18441 und ein anderes Skript mit --dport 18442 und --sport 18442
Ich will aber sagen, soweit ich das verstanden habe ist es nicht effizienter, laufen zwei Instanzen von bitcoind von einer IP. Sie würde nur grundsätzlich aufspalten verbindungen zwischen den beiden Instanzen, die, wenn Sie ausgeführt werden konnte 1 Instanz, das wäre die Summe der verbindungen, die in Ihrer aktuellen setup. Im Grunde, was Sie jetzt haben:
Instanz1: 20 verbindungen Instanz2: 20 verbindungen
mit einer einzigen Instanz, die Sie hätte:
SingleInstance: 40 verbindungen
Hier ist, was ich Tat, um diese zu arbeiten
Kopieren Sie den öffentlichen Schlüssel (gefunden hier) in eine Datei. Ich nannte es litecoin.öffentlichkeit.Schlüssel
.
Dann die folgenden Befehle ausführen:
gpg --import litecoin.öffentlichkeit.Schlüssel
gpg --verify litecoin-0.14.2-osx.dmg.asc litecoin-0.14.2-osx.dmg
Dies ist die Ausgabe, die ich bekam
gpg: Signature made Mon Jul 31 17:44:45 2017 EDT
gpg: mittels RSA-Schlüssel FE3348877809386C
gpg: korrekte Signatur von "Adrian Gallagher <[email protected]>" [unbekannt]
gpg: WARNUNG: Dieser Schlüssel ist nicht zertifiziert und mit einer vertrauenswürdigen Signatur!
gpg: Es gibt keinen Hinweis darauf, dass die Unterschrift gehört an den Eigentümer.
Primary key fingerprint: 59CA F0E9 6F23 F537 4794 5FD4 FE33 4887 7809 386C
In einer normalen exchange, Sie haben eine Bestellung Buch kauft und verkauft. In der Regel, Sie nicht über Kreuz, das heißt, wenn die höchste kaufen, 219, der niedrigste verkaufen wird höher sein als das.
Was du machst, ist der Kauf am Markt (auch bekannt als market-order), so dass jeder, der kauft Sie einfach passen Sie die niedrigsten verkaufen, und jeder verkauft Sie einfach mit den höchsten kaufen. Wann immer die beiden Kreuz, Sie sind einfach gefüllt von einander, so dass die Lücke wird es zu 99% der Zeit.
Was können Sie tun, wenn Sie wollen, um dies zu vermeiden, ist die Verwendung von limit-orders. Im Allgemeinen, wenn Sie haben zu warten, für Sie zu füllen, wie Sie benötigen Kursbewegung damit, dass das passiert.
Möchte ich weitergeben feerate
argument für Bitcoin Unbegrenzt während der Verwendung fundrawtransaction
.
Ich versuchte
fundrawtransaction ["020000000001e80300000000000017a914f65d061c8966ae9d0d6add32879a492d99bce5848700000000" {"feeRate":0.00001}]
Sie sagt jedoch auch,
Fehler: Fehler beim Parsen der JSON:{feeRate:0.00001}]
Wie kann ich pass den feeRate
argument wie diese Zeilen (param0=02000...
, param1=feerate
) zu tun, aber mit Core RPC-Debug-Fenster?
Ich bin mit einem Raspberry Pi, 3B (mit 64GB Karte) und eine externe HD, die enthält die Blöcke. So weit es funktioniert gut, CPU temp ist um 57°C. Die Synchronisierung dauerte ein paar Tage (2 oder 3). Ich benutzte die RaspiBlitz Bild + Anleitung. Dies installiert Schritt für Schritt Ihre Bitcoin Knoten und Ihre Blitz-wallet. https://github.com/rootzoll/raspiblitz Wie es ist gehostet auf meinem Platz, und ich will einen öffentlichen Knoten, ich habe auch port forwarding (n° 9735).
Zur Beantwortung deiner ersten Frage: ich weiß nicht, free, opensource, Vertrauenswürdige software, die arbitrages für Sie. Wird es nicht schaffen, kein Geld für die Entwickler, und nur verbraucht, Ihre Quelle der Einkommen.
Um den Gewinn zu berechnen, die in arbitrage, müssen Sie zunächst wissen, alle die Schritte:
- Kaufen Sie eine Bitcoin für $600 (rate #1) auf dem exchange Ein (trading Gebühr #1)
- Senden Sie diese Bitcoin-exchange B (rücktrittsgebühr #1)
- Verkaufen dieses Bitcoin für $610 (Satz #2) auf exchange B (trading fee #2)
- Senden $610, tauschen Ein (rücktrittsgebühr #2)
- Haben $610 statt $600 => 1.67% Gewinn
Natürlich kann man dies auch mit verschiedenen altcoins, die schneller Reisen zwischen den Börsen als Geld.
Wie Sie sehen, gibt es 4 verschiedene Gebühren, die Sie haben, zu berechnen. Trading-Gebühren sind die meisten der Zeit ein Prozentsatz von der Lautstärke, aber Auszahlungsgebühren sind die meisten sind die meiste Zeit behoben. Das ist auch das, was ich davon in die folgende Formel ein:
Bitcoin auf exchange B = X = (- Anfang-Betrag / (Betrag #1) * (1 - trading-Gebühr #1)- den Entzug Gebühr #1)
USD auf exchange A = Y = X * (rate #2) * (1 - trading fee #2) - Rücktritt-Gebühr #2
Gewinn = (Y -/X - 1)*100 (Ergebnis in %)
Ich habe versucht zu brechen, die die Gleichung in Stücke, so dass mehr lesbar. X in der zweiten Gleichung berechnet, in die erste. Y ist der Ausgang des zweiten Gleichung. Gewinn setzt beide Variablen.
Die beiden wichtigsten Variablen sind natürlich die Preise. Wenn Sie sehr nahe beieinander (innerhalb von ~0,5%) und es gibt sehr wenig chance auf arbitrage. Dies ist, weil die trading-Gebühren sind etwa 0,2%, und Sie haben zu handeln zweimal. Wenn der Start-Betrag ist groß genug, die Rücknahme der Gebühr ist vernachlässigbar (z.B.: 0.00050 BTC auf Kraken). Sie können füllen Sie die Variablen (Zinssatz, Gebühren, start, Anzahl) sich selbst um den Gewinn zu berechnen.
*Hinweis: es könnte sein, ein Fehler hier. Ich bin in keiner Weise verantwortlich für den Verlust von Geld, weil dieser Berechnungen. Ich rechnete es mir mit der hand ein Dutzend von Zeiten, und es ist leicht, einen Fehler zu unterlaufen. Denken Sie auch daran, dass der Markt ändert sich während der übertragung von Geld/bitcoin, und dadurch Ihre chance, Geld zu machen, können verschwinden.
Versuchen zu verstehen, Elliptische Kurven-Mathematik mit 256-bit-zahlen scheint schwer zu erklären/verstehen. Ich Frage mich, ob durch das senken der möglichen zahlen ist ein wenig leichter.
Die Frage ist nicht, wie bitcoin-mining funktioniert, sondern vielmehr, wie bitcoin-system passt sich an die Fortschritte in der Fähigkeit zur Bewältigung proof-of-Arbeit Probleme.
Nehme an, dass proof-of-Arbeit Probleme zum bitcoin mining verwendet werden, sehr einfach zu lösen. (zB. P=NP mit sehr schnelle, praktische Polynom-Zeit-solver, obwohl natürlich unwahrscheinlich, aber lassen Sie mich zu spielen, ein hypothetisches Spiel.) Dann scheint es, dass bitcoin-system in sich Zusammenfallen würde - 32-bit-nonce, die möglicherweise nicht genügend Zähler, wie schnell proof-of-Arbeit, die getan werden kann, im Falle, dass dies Wirklichkeit wird.
Gibt es irgendeinen Teil in der aktuellen bitcoin-Implementierung, die schützen würden das bitcoin-ökosystem von dieser Art von Zusammenbruch? Ist die "Schwierigkeit target" - system ausreicht, um die hypothetische Frage?
Ich brauche, um den merkle-Zweig schnell für eine bekannte Texas.
Ich habe angeschlossen, um verschiedene Schicht-Server, aber immer wenn ich senden Sie die Methode unten, bekomme ich "HTTP-code 405 - Methode nicht erlaubt".
{ \"id\": 1, \"method\": \"blockchain.die Transaktion.get_merkle\", \"params\": [ \"967d009ee103340d6762819ebf452107561423fe97b04fbf501594f231e212c4\", \"369863\" ] }
Ich bin mit der HTTP-post-version des Stratum Protokoll-und content-Typ "application/Schicht".
Die Frage ist, wie mache ich diese Arbeit?
Nach https://www.file.net/process/bitcoin-qt.exe.html
"Die Anwendung verwendet die ports für die Verbindung über ein LAN oder das Internet. Bitcoin-qt.exe ist in der Lage, mit dem Internet zu verbinden, Rekord-Tastatur und Maus-Eingaben und Programme überwachen. Daher ist die technische Sicherheit rating ist mit 31% gefährlich."
Es ist mein Verständnis, dass wenn der port 8333 aktiviert ist, wird die Knoten teilt seinen blockchain Daten mit anderen Knoten über das Netzwerk, dies ist jedoch nicht eine Anforderung zum ausführen von Bitcoin Core und ist standardmäßig nicht aktiviert. Gibt es irgendeine andere ports verwendet oder mögliche Sicherheitslücken wenn ein Knoten nicht so konfiguriert ist, übertragen ausgehender Daten durch den port 8333?
Auch neugierig, ob jemand kann ausführlich auf diese Bedenken hinsichtlich der Sicherheit, insbesondere in Bezug auf "record[ing], Tastatur-und Maus-Eingaben und-monitor[ing] Anwendungen"?
Danke
Ich versuche, mir über meine CPU und GPU. Wenn die CPU eingestellt ist, alle seine Kerne, habe ich keine Probleme, aber wenn ich meine GPU, mein desktop wird viel zu langsam, weil die Einheit verwendet, es zu ich finde, so muss ich einen Weg finden, um der Lage sein, um meine GPU für mining, während die Intel-Grafik für die Einheit und den rest, kann jemand helfen? Ich habe eine Nvidia GTX 850M
und Ubuntu 16.04, und ich weiß nicht, wo man anfangen soll.
Für bitcoin-cli getblock, was ist der Unterschied zwischen "Zeit" und "mediantime"?
Wenn ich mich für eine streng monoton wachsende Reihe von Zeitstempeln ist eine bessere wählen, als die anderen?
Whit Jackson, 15, ist der jüngste, die ich finden kann. Github-nicht-Liste das Alter der PR-Autoren:)
http://www.coindesk.com/15-year-old-developer-ethereum-whit-jackson/
edit: ich bin mir nicht sicher von seinen genauen Geburtstag. Er war vielleicht 14, wenn die übermittlung dieser PR für bitcoin.org:
https://github.com/whitj00/bitcoin.org/commit/b3ef809c7c63c9ededa4f4ad40ef5ff314434fe8
Ich hoffe, dass dieser post von Greg Maxwell ist überzeugend genug: https://bitcointalk.org/index.php?topic=421842.msg4809012#msg4809012
Es sei denn, Ihr privater Schlüssel erzeugt wird, durch einen schwachen Zufallszahlengenerator, gibt es keine Notwendigkeit sich zu sorgen. Es effektiv dauert etwa 10^42 Operationen zum knacken eines 256-bit-elliptischen Kurve privaten Schlüssel.
Er verwendet Namen von einigen bekannten algorithmen zur Lösung des diskreten Logarithmus Problems (das ist, was Sie tun müssen, finden Sie den privaten Schlüssel aus dem öffentlichen Schlüssel (in unserem Fall). Sie sind deutlich schneller als ein brute-force-Suche, kann aber nicht brechen die Grenze oben gepostet.
Die Erklärung scheint zu Kochen, Sie nach unten zu "Holen wir einige keys, mit zu beginnen, und wenn Ihr in der Nähe einer von Ihnen, finden wir es schnell". Das sollte niemanden überraschen. Die Verschiedenheit des seins "schließen", um eine der Tasten, die jemand wählt, um mit zu beginnen sind astronomisch klein aber. Sogar zu versuchen, Millionen oder Milliarden Schlüssel pro Sekunde werden das nicht ändern.
Da ich übertragen möchte bitcoin von A nach B und dann von B nach C. ich broadcast-zwei Transaktionen, die mit dem Netzwerk (mit der gleichen Transaktion-Gebühr), in der Reihenfolge: A nach B und dann von B zu C. gibt es eine chance, dass die zweite Transaktion wird verarbeitet, bevor die ersten (und somit ungültig, weil der bitcoin noch nicht angekommen in B)?
Ich bin nur ein Anfänger in der Beleuchtungs-Netzwerk. Sie haben einige Fragen, über die Transaktionen an LN, wenn im tun die Forschung
- Transaktionen in LN sind aus-Kette, so dass Transaktionen konnte nicht gespeichert werden, in der Haupt-Kette, so wie könnte Sie Aussehen-die Transaktionen Geschichte?
- Zahlung Kanal privat ist für jemanden von außerhalb, und wenn es keine Transaktion Geschichte, wie gebe ich die Informationen für die anderen der Beweis, dass ich habe gerade eine Zahlung in LN.
Jeder hilft, tks
Ich betreibe einen Dienst zu knacken wallet-Dateien und, ja, es ist möglich sich zu erholen Mittel aus MultiBit wallet-Dateien.
In der Regel Benutzer-Passwort-Schutz Ihrer MultiBit wallet-Dateien und wenn dies der Fall ist und Sie haben keine Ahnung, was das Passwort ist, dann ist in der Regel der Aufwand der brute-force ist zu hoch.
Da dies ein breites Thema mit vielen tools zu verwenden, ich rate zu beginnen https://github.com/gurnec/btcrecover und dann google für weitere details. PM mich, wenn Sie stecken in den Prozess.
Ich bin versucht, createrawtransaction
manuell zu erstellen, meine Geschäfte, und ich möchte (natürlich) Reduzierung meiner Gebühren. Die Komplikation, die ich habe ist, dass ich senden möchten, ALLE der bitcoins in meinem wallet auf 2 Seiten. So weiß ich, dass ich festlegen können, dass die ein-und Ausgänge, aber es gibt diese lästigen Gebühr Konzept, die es schwierig macht einfach alles ausgeben.
Also wenn ich 5 Eingänge und 2 Ausgänge, wie würde ich mich über Berechnung genau das, was die Gebühr sein wird und es zu reduzieren?
Sie müssen festlegen, Honorar manuell. goto Einstellungen und überprüfen Sie Bearbeiten Honorar manuell.
Fragen mit Tag anzeigen algorithms getblocktemplate