Kann ich sehen, welche bitcoin-Knoten gesendet cli-Befehl

Wenn ich laufen bin ein bitcoin-Knoten, und zum Beispiel ich betreibe ein sendtoaddress cli-Befehl, ist es für jeden einfach, um zu sehen, welche IP dieser Befehl kam aus zunächst

+772
Bradley Lewis 31.03.2014, 13:37:30
23 Antworten

Mit Bitcoin Werte immer so hoch sind (ist jetzt $2250/BTC) ist es immer noch nützlich, um die Verwendung von bitcoins als Zahlungsmethode in Geschäften?

Es ist nicht so, dass gemeinsame nun, aber ich dachte, die Leute würden es mit der Zeit. Jetzt mit die hohen Werte der BTC die Gebühren der Bergleute sind ziemlich hoch. Um eine schnelle Transaktion, die ich hatte, zu zahlen rund $2. Dies würde entmutigen niedrige Werte-Transaktionen, Recht?

Gibt es eine Möglichkeit, diese situation zu verbessern? Würde es zum Beispiel helfen, erhöhen Sie die Anzahl der Bergleute? Ist es ansonsten richtig, anzunehmen, dass der Bitcoin wird nur dann zukunftsfähig sein, für hochwertige Transaktionen?

+887
rlh 03 февр. '09 в 4:24

Ich habe eine Blockchain wallet, aber bin nicht in der Lage zu entschlüsseln, meine Brieftasche und mein login. Ich habe die Brieftasche auf OSX und versuche die Anmeldung auf einem PC, aber es funktioniert nicht.

  • Was sind meine Optionen, um brute-force dieses Konto, wenn ich weiß, dass die meisten der beteiligten Charaktere?

Ich bin ein Programmierer, und kann den code schreiben, also zu wissen, welche URLs und Dateien, die ich brauche, um mit zu arbeiten, wäre eine Hilfe.

+850
kevin Roca 04.10.2017, 10:03:57

Ich machte eine Transaktion in meine armory wallet aber habe ich nicht heruntergeladen blockchain vor. Was passiert mit meinem bitcoin? Kann ich meine bitcoins, wenn Sie krank werden in der Lage, um die Brieftasche online?

+657
Maxwell House 12.07.2016, 17:57:06

in letzter Zeit bin ich widme mich in die Programmierung meiner Bitcoin-client für Akademische Zwecke, und ich war die Analyse von Protokoll-Spezifikationen, mit besonderem Augenmerk auf das system der Austausch der bekannten Netzwerk-Knoten durch den getaddr und addr-Nachrichten. Was ich wissen wollte ist dies: obwohl das Protokoll zeigt an, dass eine Nachricht getaddr Sie erhalten eine Liste von bis zu 1000 Knoten, was ist die Beziehung zwischen all diesen Knoten? Gibt es ein Kriterium, an dem ein Knoten hält eine Liste der bekannten Knoten, die nicht zufällig? Ich versuche besser zu erklären: die Knoten, die ich erhalten, in Reaktion auf eine getaddr, sind eigentlich die Nachbarn des Knotens (und daher können wir sagen, dass es einen Bogen zwischen diesen zwei bestimmten Knoten in einer hypothetischen zufälligen Graphen), oder es ist kein link insbesondere ? Haben wir, als Entwickler, offizielle Informationen über solche Themen? Weil der Blick auf die offizielle Webseite die Informationen, die ich fand, ist sehr allgemein (https://en.bitcoin.it/wiki/Protocol_documentation).

Vielen Dank für die Aufmerksamkeit

+580
bobs bobs 27.03.2012, 10:08:35

Nach der Lektüre dieses: ECDSA-Signatur und der "z-Wert"

Ich bin immer noch verwirrt über die 'Z' - Wert für diese Transaktion: https://blockchain.info/tx/ea6aa5d49b8e351e307bf9220f2d7cd31d41e640683539e00580e17cb4cf3e36?show_adv=true

die Signatur wird in das input-Skript, und wird die output-script ist es quellvorgang bei der Berechnung der message-hash. So ist die Anzahl der Ausgänge der Transaktion ist egal, Sie sind immer ein Hashwert unverändert in die messagehash für jeden Eingang. – Willem Hengeveld

Ich finde das obige Zitat ist verwirrend, sorry!

Dies ist, was ich Hash: 01000000 01 e3dbc4fada0034ad8581cb429af4953d7d092b137ebd9e193344db376314ab65000000001976a9147e7fe35e49f0e8a920780c00d40b7171d880811988ac1976a914942920e041353162b0d8bd006d09c2ca25cdc27888acffffffff 02 1004df02000000001976a9147e7fe35e49f0e8a920780c00d40b7171d880811988ac c05f3b04000000001976a914942920e041353162b0d8bd006d09c2ca25cdc27888ac 00000000 01000000

Und bekam dies:

0x76041b6949563e76d77012f9723bec3c7a1a21fd84c74bb58df47087cef056d7

Ist es richtig? Gibt es einen Weg, um es zu überprüfen?

+566
Lau 04.05.2019, 07:45:33

Ich habe keine bitcoins überhaupt. Aber wie bekomme ich Sie? Kann ich Geld einzahlen, durch meine Kreditkarte und konvertieren Sie Sie in bitcoin-Währung oder so etwas? Auch, sagen, ich habe 10 BTC. Kann ich erwerben, die in physisches Geld?

+558
Olechka102 06.10.2013, 16:22:36

Von einem lokalen Standpunkt des Benutzers aus gesehen, ist die wichtigste Funktion der voller Knoten ist, um Ihnen zu sagen, wenn die Fonds empfangen und bestätigt. Zum Beispiel, wenn der lokale Benutzer Kaufmann ist, ist dies, was Sie wissen müssen, um zu bestimmen, Wann der zu versenden Ware an den Kunden.

Aus dieser Perspektive also, die wichtigste Sache für einen full-node zu tun, wenn es feststellt, dass eine ungültige Transaktion oder block ist zu ignorieren es. Für eine ungültige Transaktion, muss es nicht melden die Transaktion dem Benutzer als Mittel erhielten. Für einen ungültigen block, es muss nicht dieser Bericht als Bestätigung für die Transaktionen in den block, noch als eine zusätzliche Bestätigung für Transaktionen bestätigt in vorherigen Blöcken.

Kaufmann hält eine ungültige Transaktion die gleichen sein wie keine Transaktion überhaupt. Ein Benutzer, der bezahlt mit einer ungültigen Transaktion effektiv nur hat nicht bezahlt, und werden ignoriert, bis Sie kommen mit realen Mitteln. Ein Ungültiger block ist nicht einfach eine Bestätigung, und wenn wir warten, für eine gewisse Anzahl von Bestätigungen vor Versand der Ware, dann müssen wir einfach weiter warten.

Sicher, der Knoten kann verbieten, die anderen Knoten gesendet, die beanstandeten Daten, oder einen Fehler melden, oder was auch immer. Das ist eine gute Idee, so weit wie das speichern einer Bandbreite für die Daten gültig sind, oder dass der Benutzer einige Allgemeine Informationen über den Zustand des Netzwerks oder Hilfe bei debugging. Aber all dies ist zweitrangig.

+498
Custom x 13.10.2014, 03:21:49

Die Bestimmung der Gebühr der Transaktion ist eigentlich sehr einfach.

Wie Sie wissen, eine Transaktion hat ein-und Ausgänge, wobei jeder Ausgang besitzt einen zugeordneten Betrag und ein Skript, und jeder input ist ein link auf eine Ausgabe von einer vorhergehenden Transaktion, zusammen mit was auch immer die Daten benötigt, um erfüllen die Vorherige Ausgabe im script.

Eine Gebühr wird implementiert, indem einfach die Summe der Ausgaben kleiner als der Gesamtwert der Eingänge. Die Differenz stellt die Transaktion Gebühr und können Hinzugefügt werden, um den block ist coinbase-Transaktion erhoben werden, die als Teil des Bergmanns Lohn.

So, um die Berechnung der Gebühr für eine Transaktion, die miner einfach:

  • Die Summe der Werte der Ausgänge der Transaktion.

  • Für die Eingänge der Transaktion, finden die damit verbundenen vorherigen Ausgaben und die Summe Ihrer Werte. (Diese Regel wurde bereits gespeichert, die in einer indizierten Datenbank, so dass es leicht, Sie zu finden.) Diese gibt die Gesamt-input-Wert.

  • Subtrahieren.

Natürlich, der Bergmann hat auch zu überprüfen, dass die Transaktion gültig ist, da jeder block enthält eine ungültige Transaktion ist selbst unwirksam, und nicht in die block-chain. Dies ist ein wenig schwieriger, denn es erfordert tatsächlich "Entschlüsselung" und die Ausführung des Skripts für jede der bisherigen Ausgaben und die überprüfung, dass die input-Daten und Signaturen in der aktuellen Transaktion erfüllen diese Skripts. Aber von design, die Anweisungen für diese Skripte ist sehr begrenzt (es gibt z.B. keine Schleifen). Also diese Prüfung ist begrenzt die Komplexität, und es kann nicht allzu schwer sein, in einem rechnerischen Sinn. Natürlich, der code, um die eigentliche Prüfung, die bereits bei Bitcoin-Core, so dass in der Praxis alle miner zu tun ist, führen Sie es.

+497
Axel Lundberg 09.07.2017, 17:34:35

Ich bin ein neuer Anwender von Bitcoins, verzeihen Sie der Unwissenheit. (Hinweis: dies sind die test-Transaktionen)

Ich bin mit dem Bitcoin-qt client, und ich bin sehr verwirrt und glaube, ich habe etwas falsch gemacht.

  1. Ich habe zwei Rechner A und B beide mit Bitcoin-qt-client auf. Habe ich gemacht, Brieftaschen auf beiden Computern.

  2. Nach dem Start von Bitcoin-qt-client zum ersten mal auf Rechner A erstellte ich zwei Adressen mit der 'neuen Adresse' button. Ich klickte dann auf 'Verschlüsseln Geldbeutel" und trat einen passcode. Hinweis: ich habe nur diesen Prozess einmal, obwohl ich habe zwei Adressen.

  3. Ich habe dann übertragen zwei test-Transaktionen, um die Brieftasche auf computer A von Bitstamp. Diese kam durch wie:

    http://i.stack.imgur.com/2ziI6.jpg

(weiß nicht, ob irgendwas sieht falsch in diesem Bild?)

  1. Dann habe ich versucht, meine erste test-Transaktion und schickte es an die Adresse, die ich erstellt auf computer B (ich habe noch nie verschlüsselt, das Portemonnaie).

  2. Zu meiner überraschung geschickt, obwohl ich mich gar nicht zu geben jede Art von passcode auf dem computer Ein? Plus meine Adresse auf computer B nicht auch verschlüsselt?

  3. Heißt das, jeder kann die Mittel verwenden, die ich in meinem wallet auf dem computer Ein, ohne mein passcode?

  4. Der status der Transaktion auf computer B auch, 8 Bestätigungen? Ist dies ein Zeichen für einen Fehler. Auch das 'aus' markiert ist, so unbekannt ist das wichtig?

  5. Es ist auch kein Schloss-Symbol auf meinem QT-client, das habe ich schon gesagt, dass es sein sollte, wenn das wallet verschlüsselt wurde?

Ich bin verwirrt, bitte beraten. Sorry für meine Unwissenheit, ich bin nicht eine technisch denkende person, aber versuchen anzunehmen bit-Münzen.

+443
Kusavil 22.10.2015, 07:04:36

Die Antwort auf die Frage "Warum muss ich 10 Minuten warten, bevor ich Geld ich bekommen habe?" in der FAQ des Bitcoin enthält den Satz

"Zum Beispiel, wenn es dauert, Bergleute 1 minute im Durchschnitt zu lernen, über neue Blöcke und neue Blöcke kommen alle 10 Minuten, dann das gesamte Netzwerk ist, womit etwa 10% der Arbeit."

Aber ich konnte es nicht... Was ich dachte ist, dass nur ein Bergmann werden die Schöpfer der neuen block, so werden alle anderen Bergleute, die nicht der Schöpfer sein, verschwendet haben, Ihre Arbeit. So der Abfall-Verhältnis von Gesamt-Netzwerk soll riesig sein.

Warum bin ich da falsch? Können Sie korrigieren Sie mich? Vielen Dank im Voraus!

+374
goja288 23.07.2016, 06:17:54

Spectre ist eine DAG basiert (gerichtete azyklische graph) verteilt ledger (eine Struktur, die als eine alternative blockchain basierte dezentrale Finanzbuchhaltung).

Gibt es irgendeinen Mechanismus in Spectre zu verhindern, dass das versenden von spam-Transaktionen?

+339
Simon Hay 09.01.2018, 02:04:05

Private blockchains können gesehen werden als eine neue Methode zur Sicherstellung der Konsistenz in einer verteilten Datenbank, auch wenn diese Datenbank ist eine Umgebung, in der vollkommenes Vertrauen. Es gibt eine äquivalenz zwischen dem, wie eine blockchain verhindert, dass zwei Transaktionen, die Ausgaben im gleichen früheren Transaktion ausgegeben, und wie multiversion concurrency control (MVCC) in einer relationalen Datenbank verhindert, dass zwei Transaktionen modifizieren/löschen der gleichen Datenbank Zeile. (Aus der Sicht des MVCC-storage-Ebene, es gibt keine solche Sache wie das ändern einer Zeile in Ort.)

Dies bedeutet, dass eine private blockchain bieten die gleiche Art von concurrency control als MVCC, aber in einer verteilten Datenbank, die geschrieben werden können, von vielen verschiedenen Standorten gleichzeitig (multi-master-Replikation). Eine blockchain ist sicherlich nicht die ideale Lösung für alle Szenarien, wie diese, aber wenn die Zeile zu klein ist, Transaktionen beeinflussen wenige Zeilen, und Konflikte nur passieren, wenn jemand sich schlecht benimmt, ein eigenes blockchain pflegen können nachweislich Konsistenz (durch einen einzigen hash!) über viele Knoten einer verteilten Datenbank, die alle schreiben können, um die Daten.

Wenn es um die Pflege einer gemeinsamen Datenbank zwischen Wesen mit unvollkommenen trust, private blockchains haben einige tolle zusätzliche Funktionen:

  • Die Datenbank enthält die Anwendungslogik in form von Einschränkungen für gültige Transaktionen. Diese Art von Zwang, geht über regelmäßige Datenbank gespeicherte Prozeduren, da es nicht umgangen werden kann, unter keinen Umständen.

  • Die Datenbank hat pro-Reihe von Berechtigungen, die mithilfe der public-key-Kryptographie. Darüber hinaus wird jede Transaktion stellt eine öffentlich überprüfbare Beweise dafür, dass die Schöpfer(s) hatte das Recht, zu löschen/ändern Sie die Zeilen vor.

Natürlich nicht durch Zufall, diese sind sehr relevante Funktionen für die inter-company-financial-ledger-Datenbanken.

Dafür gibt es eine ausführliche Erklärung in meinem post: Beendigung der bitcoin vs blockchain Debatte.

+315
accolon 04.03.2018, 07:35:24

Ich habe ein paar Transaktionen bleiben unbestätigt - seit ein paar Tagen jetzt.

Ich vermute, dass die Mindest-mining-Gebühr war upped - 15 Minuten vor, ich war noch zu tun für Hunderte von Transaktionen pro Tag an, die Gebühr - aber jetzt ist es nicht genug.

Alle Dokumentation zeigt, ist dies ein einfacher Vorgang - verwenden Sie einfach die gleichen TX, wie Sie früher verwendet wurde.

Ich bin jetzt das Gefühl, dass dies mehr beteiligt.

Ich nahm den unbestätigten TX - und goot seine prev_hash.

Ich lud die TX dieser prev_hash und erneut es zu BlockCypher - und bekomme die Meldung :

Fehler beim senden der Transaktion: Unable to lock Eingabe von Transaktionen xxx, wahrscheinlich bereits ausgegeben, indem yyy.. 

Er erkennt richtig, dass die unbestätigte Transaktion in yyy Platzhalter.

So ist es nicht ausgeben wollen, als bereits ausgegeben.

Jetzt gibt es ein Readonly-RBF-Eigenschaft auf NBitcoin.Transaction-Klasse.

RBF bedeutet "Ersetzen durch Gebühren", die ist, was ich tun will - aber ich kann nicht festgelegt werden, da es schreibgeschützt ist.

Wie gehe ich vor um dies zu Kennzeichnen wird ein RBF?

+271
OnlineCop 26.04.2018, 02:01:32

Die Gegenmaßnahme ist eingebaut in das system. Alle nicht bösartigen Knoten würden sofort zu verwerfen, die gefälschte Transaktionen. Ich verstehe nicht die Problematik, wenn, wie, warum würde jeder eine wollen, broadcast gefälschte Transaktionen ohne Motiv, es wird abgebaut.

+224
cristobal 20.07.2018, 11:21:53

Kann nicht finden, eine einfache Antwort irgendwo? Ich würde gerne wissen, was dies bedeutet, und den Wert, usw


Ist es 0.100 bitcoin oder 0.0100 bitcoin?

+217
Kryma 22.09.2011, 20:45:54

Ja.

Als plan B, wenn das fehlschlägt, Sie sollten in der Lage sein zu verwenden, geleitet bitcoin-explorer - bx Befehle offline. Dies ist, weil, Elektron v2.0 und höher verwendet das gleiche BIP 32 Hierarchische Deterministische (HD) - Technologie, bx unterstützt.

Jedoch die Elektron-HD-Pfade unterscheiden sich von den BIP-44-übereinkommen. Sehen Sie, Es scheint, Elektron verwendet: m/0/0 für wallet-Adressen und m/1/0 für die Adressen ändern. Darüber hinaus werden die englischen Elektron-Seed-Wort-Liste ist ganz anders als das neuere Englisch BIP 39-Seed-Wort-Liste, und ich glaube nicht, Elektron verwendet PBKDF2 - stretching-Funktion, die ist nicht invertierbar. Siehe Strecken->passlib.pbkdf2 für high-level-details für das, was bx-Eselsbrücke-zu-Samen tut. Im Gegensatz zu BIP 39, Elektrum private Schlüssel muss invertierbar sein, um eine Gruppe von Elektron Saatgut Wörter.

Für die Synthese von BIP-44 Wege für Bitcoin m/44'/0'/0'/0/0 private key und M/44'/0'/0'/0/0 öffentliche Adresse mit bx, siehe Beispiel 7. Siehe Bulletin 44 - Pfad-Ebenen. Das ändern der Stufe auf 0 eingestellt ist, für externe Adressen, die Sie mit anderen teilen, um Gelder zu erhalten. Der ändern - Ebene 1 für eine wallet-internen return-Adressen.

Wenn die oben genannten Informationen ist zu pedantisch, Lesen Sie Kapitel 5 des Mastering Bitcoin Buch. Wenn auch, details über das Elektron sind Mangelware.

+152
NanoCarp 25.07.2011, 23:45:59

Ich versuche eine neue Bestellung mit Mt. Gehex die Abgabe einer Bestellung - API-Aufruf. Aber ich erhalte immer den Fehler Objekt

{ Ergebnis: "Fehler", Fehlermeldung: 'Ungültige API-Aufruf' }

Ich bin mir ziemlich sicher, ich mache alles richtig, außer ich nehme die Bestell-Id genannt BTCUSD in der Dokumentation.

https://data.mtgox.com/api/1/BTCUSD/private/order/add

Es gibt keine andere Erklärung, für was das Feld ist, und ich habe andere Projekte, die Aufruf-ID, so dass ich mit der node-uuid v1() - Methode generiert eine eindeutige ID für das Feld.

Also das ist die URL, die ich erstellen:

/api/1/36c1f990-a4a4-11e2-84fd-a100a9f27dd2/private/Reihenfolge/hinzufügen

und das Objekt sende ich mit

{ type: 'Fragen', amount_int: '100000.000', price_int: '20000000' }

Was mache ich falsch?

+142
user27478 31.12.2010, 17:19:22

Ich habe gesehen, dies geschieht aber nicht gefunden habe keine klaren Antworten, was zu tun ist, schickte ich etwa 30 $Wert von Münzen zu einer Adresse (im sicher, dass seine die richtige) und seine unbestätigten nach etwa 12 Stunden. Sie können die Transaktion hier. Alle Helfen??????

+139
Vip 31.01.2018, 06:30:11

Multibit HD 0.5.1

Dies ist meine Brieftasche Liste Transaktion und Menge:

image

Ich bin mit folgenden Themen:

  1. Ich verstehe nicht, warum ich habe 0.07 btc ~ 224.59$ unbestätigten für einen Monat jetzt.
  2. Ich habe drei Geschäfte gibt, die noch senden/empfangen... Was zur Hölle?

Diese werden die Transaktionen in der blockchain:

Ich habe versucht, die folgenden Lösungen, die fehlgeschlagen sind:

  1. Brieftasche Reparatur mehrere Male
  2. Wallet Entfernung und Neuinstallation von der seed-Wörter
  3. Wallet recovery auf einem anderen computer

Was ich nicht ausprobiert:

  1. Doppelte ausgeben (wie mache ich es in Multibit HD?)
  2. Entfernen Sie die Transaktion aus mempool oder wtvr (wie mache ich es in Multibit HD?)
+114
DwillX 01.06.2012, 22:20:32

Was sind die Bedeutungen von pdiff, bdiff, und ldiff?

Die zahlen sind die aktuellen Schwierigkeiten, die mit dem Netzwerk(en).

  • bdiff ist die Ziel-Schwierigkeit des gesamten Bitcoin-Netzwerk.

  • ldiff ist die Ziel-Schwierigkeit der ganzen Litecoin-Netzwerk.

  • pdiff ist Ihr pool die Ziel-Schwierigkeit.

Wie Sie vielleicht wissen, ist die Schwierigkeit ein Maß dafür, wie schwierig es ist, einen hash, der unter einem angegebenen Ziel-Wert.


In welcher Weise unterscheiden Sie sich?

Ist bdiff 1 == pdiff 1 == ldiff 1, oder wie Sie sich beziehen?

TL;DR: Nein. Dass Niederlagen der Zweck des habens mehrere Schwierigkeiten.

Dies ist eine mehrteilige Antwort; ich werde versuchen, Sie zu Spalten es in einer Weise, dass es Sinn macht.



Bitcoin

Schwierigkeit

Das Bitcoin-Netzwerk hat eine Globale block-Schwierigkeit (bdiff). Gültige Blöcke muss eine hash-weniger als oder gleich zu diesem Ziel. Mining-pools haben auch eine pool-spezifischen teilen Schwierigkeitsgrad eine untere Grenze für Aktien (pdiff, Regel 1).

Berechnung

Wie ist bdiff berechnet?

bdiff ist eine Annäherung auf der Grundlage von einem bekannten hash, wo die führende 32 bits null sind und der rest sind eins.

Schwierigkeit = difficulty_1_target / current_target

(Ziel ist ein 256-bit-Zahl)

difficulty_1_target können unterschiedlich sein für verschiedene Methoden zum Messen der Schwierigkeit. Traditionell handelt es sich um einen hash, wo die führende 32 bits null sind und der rest sind (dies ist bekannt als "pool-Schwierigkeiten" oder "pdiff"). Das Bitcoin Protokoll darstellt Ziele als custom floating-point-Typ mit begrenzter Genauigkeit; als ein Ergebnis, Bitcoin Kunden oftmals Ungefähre Schwierigkeit, auf dieser Grundlage (dies ist bekannt als "bdiff").

Wie wird dieser Wert gespeichert?

Jeder block speichert eine gepackte Darstellung [...] für die tatsächliche hexadezimal Ziel. Das Ziel daraus abgeleitet werden können, die über eine vordefinierte Formel. Zum Beispiel, wenn die verpackt Gegner im block ist 0x1b0404cb, hexadezimale Ziel ist

0x0404cb * 2**(8*(0x1b - 3)) = 0x00000000000404CB000000000000000000000000000000000000000000000000

Beachten Sie, dass die 0x0404cb Wert ist ein Wert mit Vorzeichen in diesem format. Den größten gültigen Wert für dieses Feld ist 0x7fffff, während die kleinste ist 0x008000. Um einen größeren Wert müssen Sie verschieben nach unten eine volle byte positive gültigen Wert.

Wie funktioniert eine Berechnung (Schätzung) bdiff?

Sagen, Ihr Wert ist 1 (0x1d00ffff)

0x00ffff * 2**(8*(0x1d - 3)) = 0x00000000FFFF0000000000000000000000000000000000000000000000000000

Das wäre

0x00000000FFFF0000000000000000000000000000000000000000000000000000 /
0x00000000000404CB000000000000000000000000000000000000000000000000 
= 16307.420938523983

Quelle


Litecoin

Schwierigkeit

Da Litecoin basiert auf Bitcoin ldiff berechnet wird, der gleiche wie bdiff. Es ist eine Annäherung, relativ zu einem bekannten hash (256-bit-Zahl, wo der führende 32 bits null sind und der rest sind eins).

Berechnung

ldiff ist in der gleichen Weise berechnet bdiff ist.

Beide haben ein maximum von infinity (im Grunde), und ein minimum von 1/4096

Da Litecoin nimmt seine Wurzeln in Bitcoin, dies bedeutet auch, ldiff ist eine Annäherung, nicht um einen genauen Wert ein.

Quelle


Pools

Schwierigkeit

pdiff ist relativ zu der Krypto-Währung in Frage. In den Fällen von Bitcoin und Litecoin pools, es repräsentiert die gleiche Sache, aber, zum Beispiel, eine Namecoin-pool, der Schwierigkeitsgrad kann nicht 1 sein, oder es kann unterschiedlich berechnet. Dies ist verwirrend, da die 256-bit-Zahl in Frage 0x1d00ffff. Die Anzahl wurde nicht genannt, zunächst nichts. Aber sobald pooled mining gestartet, es umgangssprachlich bekannt als pdiff. Aber es war vor rund pooled mining. Pools einfach passiert, es zu benutzen als Ihre Gegner Schwierigkeit, und da bdiff war schon eine Sache, den Namen pdiff umgesetzt wurde, um die Anzahl 0x1d00ffff.

Beachten Sie, dass die pools in der Regel verwenden Sie nicht abgeschnitten,-Ziele, und in der Regel verwenden Sie eine Schwierigkeit von 1. Dies bedeutet, dass auch innerhalb der gleichen crypto-Währungen gibt es wirklich keine Feste definition von dem, was pdiff ist; aber ich kenne keine pools/pool-software, die im Widerspruch zu diesen Regeln, denn Sie sind erwünscht. Denken Sie daran, dass jeder kann seinen pool zu tun, was er möchte.

pdiff ist relativ.

Berechnung

Vorausgesetzt, dies ist ein standard-pool, Berechnung folgt im Grunde das gleiche wie bdiff, aber mit einer Ausnahme:

Lassen Sie uns sagen, dass der Ziel-Wert ist immer noch 0x1d00ffff. Die Wiki sagt pools in der Regel verwenden "nicht abgeschnitten Ziele" statt

0x00000000FFFF0000000000000000000000000000000000000000000000000000
wir bekommen
0x00000000FFFFFFFFFFFFFFFFFFFFFFffffffffffffffffffffffffffffffffff

Was, wenn die Berechnung der Erträge

0x00000000FFFFFFFFFFFFFFFFFFFFFFffffffffffffffffffffffffffffffffff /
0x00000000000404CB000000000000000000000000000000000000000000000000 
= 16307.669773817162

Quelle

+63
Kim Hawkins 11.02.2012, 01:26:32

Die englische Wortliste für die BIP39 standard hat 2048 Worte, so dass, wenn der Satz enthielt nur 12 zufällige Wörter, die Anzahl der möglichen Kombinationen wäre 2048^12 = 2^132, und der Satz hätte 132 bits der Sicherheit. Jedoch, einige der Daten in einer BIP39 Satz ist nicht zufällig, so dass die tatsächliche Sicherheit einer 12-Wort BIP39 Eselsbrücke ist nur 128 bit. Dies ist etwa die gleiche Stärke wie alle Bitcoin privaten Schlüssel, so dass die meisten Experten halten es für ausreichend sicher.

+59
clelievre1977 20.03.2014, 09:50:36

Ich wünschte, ich könnte den post, in dem er erklärte, dass es, aber es gibt eine Behauptung genannt Garzik Theorie , die besagt (paraphrasiert), dass

Alle Gabeln von Bitcoin in irgendeiner form -- Litecoin, etc.. -- schließlich zusammengeführt werden zurück in Bitcoin, wenn Ihre parameter-änderungen beweisen, besser als die von Bitcoin selbst.

Dies ist, weil alle Bitcoin-Derivaten muss open source sein. Es ist rechtlich möglich, port - Verbesserungen zurück zu Bitcoin. Wenn Litecoin schneller block-Zeit erweist sich mehr wünschenswert als Bitcoin ist, dann Bitcoin kann ändern Sie Ihre Parameter entsprechend. Dies kann passieren, mit etwas anderem, und andere Währungen werden frei, um die Parameter ändern zu jeder Zeit. Um Benutzer auf diese änderungen akzeptieren ist eine Herausforderung, die software allein kann nicht die Adresse!

Dies bedeutet nicht, dass es irgendeine Art von automatisierten Austausch, z.B. eine Währung, Annahme-feature, in dem einer sendet, alle Ihre Litecoins, um einige black-hole-Adresse und empfängt Bitcoins aus dem nichts zurück.

+56
Munchkinone 14.09.2016, 14:18:11

Zitiert aus GDAX:

Auszahlung Transaktionen generiert sofort, und der Wert von Ihrem Konto abgehoben.

Es gibt Verzögerungen mit sowohl Einzahlung und Auszahlung Transaktionen. Wenn Sie glauben, dass Ihre Transaktionen nehmen zu lange, Kontaktieren Sie uns bitte und geben Sie so viele der folgenden Transaktion Informationen wie möglich:

+29
ibuybitcoins 23.12.2014, 15:28:41

Fragen mit Tag anzeigen