Intuitive Kryptogeld?

Wie würde cryptocurrencies erklärt werden intuitiv? Ich habe versucht, das Lesen über bitcoin, aber die meisten Artikel erklären umfassenden Konzepte vieldeutig, und ich möchte, die Konzepte zu verstehen, damit ich könnten einen kryptogeld mich. So, hier ist mein intuitives Verständnis von es. Mit online-Währungen in der Regel gibt es einen zentralen service, der Stiehlt etwas von dem Geld, wenn Sie Transaktionen zu machen? Sie wollen nicht, dass Sie so direkt zu tun-Transaktionen von einer person an die andere, vielleicht, indem ein code das ist Wert Wert für jemand anderen. OK, aber das hat Probleme wegen der doppelten Ausgaben. Eine person kann nicht sicher sein, ob die Währung wurde bereits ausgegeben. Also, warum gibt es Datenbanken, die jeder Zugriff hat und jeder schreibt, dass die Geschäfte die Menge des Geldes, die jeder hat. Wie würde der Datenbanken stellen Sie sicher, dass Sie sind in der Tat die Transaktion, und nicht jemandem, der sagt, dass Sie es tun? Durch die öffentlichen und privaten Schlüssel, richtig. Wie das funktioniert, ist, dass jede person hat einen privaten Schlüssel, der verschlüsselt einen bestimmten code, und jeder hat Zugriff auf die öffentlichen Schlüssel, der gekoppelt ist mit dem privaten Schlüssel. Wenn dieser code entschlüsselt mit dem öffentlichen Schlüssel, ist im richtigen format, dann kann überprüft werden, wer die Transaktion, weil sonst niemand den privaten Schlüssel. Aber der code muss entschlüsselt werden müssen, werden jedes mal anders, weil wenn es jedes mal die gleiche, wer auch immer sieht, der code kann es verwenden, um Geld auszugeben. Also vielleicht machen Sie eine Regel, dass, wenn Sie entschlüsseln den code hat es zu bilden, das aktuelle Datum, um zu überprüfen, die Transaktion. Der öffentliche Schlüssel gespeichert werden in der Datenbank mit den entsprechenden Geldbetrag verbunden ist, der zum öffentlichen Schlüssel. Auch wenn Sie die Transaktion, die Sie sagen, die öffentlichen Schlüssel, die Sie möchten, um Geld zu geben und die öffentlichen Schlüssel, den Sie haben, und wie viel Geld Sie geben wollen. Eine Menge Leute Computer überprüfen Sie die Transaktion, so dass es sicher ist. Warum ist der Bergbau noch notwendig? Ich könnte einfach nur dumm, denn ich habe nicht viel Kryptographie Erfahrung, ich habe einige Programmierkenntnisse, jedoch.

+380
Munam Yousuf 19.12.2015, 16:01:40
31 Antworten

Ich interessiere mich sehr für das p2p-Protokoll von Bitcoin-clients. Es sind einige gute Antworten hier, die beschreiben, wie clients mit dem Netzwerk verbinden.

Ich möchte zu replizieren, die peer-to-peer-Netzwerk nur ohne die Teilnahme an der Krypto-Währung Teil. Dies ist für ein experiment, das auf peer-to-peer-discovery.

Also, können Sie bitte zeigen Sie mir einige code-Anweisungen, um set-up ein solches Netzwerk?

+961
yumenosuke 03 февр. '09 в 4:24

Ich bin versucht zu schreiben von Python-code, der nutzt die (Einsicht) Blockexplorer.com API , insbesondere die POST - Funktionen. Ich Teste mit der iOS-REST app, Restler (siehe screenshot).

Der Anruf, den ich versuche zu machen ist in Ordnung, wenn ich GET (https://testnet.blockexplorer.com/api/addrs/2NF2baYuJAkCKo5onjUKEPdARQkZ6SYyKd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tb1f/txs), jedoch für den POST, ich habe Probleme. Ich benutze "addrs" = "2NF2baYuJAkCKo5onjUKEPdARQkZ6SYykd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tb1f" als mein params (und haben versucht, mit Dumpingpreisen JSON, dh"{ "2NF2baYuJAkCKo5onjUKEPdARQkZ6SYykd5,2NAre8sX2povnjy4aeiHKeEh97Qhn97tb1f" }", aber ich bin immer folgende Fehlermeldung:

Ungültige addrs param:Cannot call method 'split' von undefined. Code:1

Es ist eindeutig ein Parameter-Problem, so was gibt? (FWIW ich bin nicht versiert in JavaScript)


Relevanten screenshot von Restler (L) und API-Dokumentation (R):

Screenshot

+928
Side Metiku Abebe 18.09.2019, 21:02:31

Ich habe eine Frage bezüglich mein Guthaben-Konto in meinem Xapo wallet. Ich habe in blockchain.info und andere Seiten mit meinem btc-öffentliche-Adresse und allen von Ihnen gab mir die null gründet.. Nach Xapo ich habe 0.00649539 btc (nur als Beispiel).

Ich habe nicht aus allen Transaktionen, die noch nicht, aber sollte nicht mindestens einer mit meiner ursprünglichen gründet übertragen, die von dieser Firma an meine bitcoin-Adresse ????

+899
Nikolay Tripolskiy 25.03.2016, 10:41:16

Sie haben zu verbringen Sie Ihre bitcoins in kleinen Mengen. Ich glaube nicht, dass es keine andere Möglichkeit. Versuchen Sie es zu senden, so groß wie möglich zu zahlen weniger Gebühren.

Dieses Stück code ist die Verhinderung von QT aus senden Transaktionen, die größer sind als 100Kb.

unsigned int nBytes = ::GetSerializeSize(*(CTransaction*)&wtxNew, SER_NETWORK, PROTOCOL_VERSION);
 if (nBytes >= MAX_STANDARD_TX_SIZE)
{
 strFailReason = _("Transaktion zu groß");
 return false;
}
 dPriority /= nBytes;

MAX_STANDARD_TX_SIZE ist MAX_BLOCK_SIZE_GEN/5 und MAX_BLOCK_SIZE_GEN ist 500Kb.

+886
user31179 12.12.2011, 13:55:45

Sie können Lesen George Selgin, eine Kostenlose banking-Anwalt. Stellen Sie sicher, dass Sie das Papier, nicht nur das abstract.

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2000118

+832
Speccy 12.02.2013, 14:35:21

Beim öffnen Elektron, das unten im Fenster zeigte-Nachricht "Server-Rückstand (9 blocks)".

Was bedeutet das? Ist die Elektron-server nicht up-to-date mit der blockchain? Kann ich erwarten, das problem selbst zu lösen schnell?

+828
user219967 05.12.2011, 13:19:32

Bitcoin verwendet eine sogenannte Elliptic Curve Digital Signature Algorithm (ECDSA) für das signieren und verifizieren von Transaktionen. Lesen Sie den verlinkten Wikipedia-Artikel für die exakte Verfahren wie ECDSA funktioniert. Wenn Sie verstehen, wie der modulo-operator funktioniert, sollte es Sinn machen, warum Sie können nicht mit einer Signatur zu versehen, ohne den privaten Schlüssel.


Es ist irgendwie schwer für mich zu erklären, wie es funktioniert sich auf einige komplexe Mathematik, aber ich werde es versuchen.

Erzeugen Sie ein gültige ECDSA-Signatur, müssen Sie den privaten Schlüssel, das ist eine große Ganzzahl. Es ist explizit verwendet in der Signatur-Erstellung-Algorithmus, sondern der öffentliche Schlüssel ist nicht. Außerdem wird der öffentliche Schlüssel keine Ganzzahl ist, wie der private key, sondern es wird ein Punkt auf einer elliptischen Kurve. Also selbst wenn Sie wissen, der öffentliche Schlüssel, Sie können nicht erstellen Sie eine Signatur, weil es nicht den privaten Schlüssel und das Sie sich nicht mehr erholen kann, der private Schlüssel aus dem öffentlichen Schlüssel.

Der private Schlüssel können nicht wiederhergestellt werden aus dem öffentlichen Schlüssel, weil es ein problem genannt, das Elliptische Kurven Diskrete Logarithmus Problem. Aus Wikipedia:

es wird davon ausgegangen, dass das finden der diskrete Logarithmus eine zufällige elliptische Kurve element mit Bezug zu einer öffentlich bekannt gegebenen Punkt ist jedoch: dies ist die "elliptische Kurven diskreter Logarithmus problem" (ECDLP).

Der private Schlüssel ist der diskrete Logarithmus. Dies ist zwar eine Vermutung, es wurde in der Praxis gezeigt, dass ECDLP ist ein hartes problem, d.h. es ist schwer zu finden, das diskrete log-gegeben eine Basis point und public-key-Punkt. So kann man nicht den privaten Schlüssel bekommen, der erforderlich ist, ECDSA zum erzeugen der Signatur.

+813
shubham saxena 05.02.2017, 01:42:44

Ja, was du suchst, ist mit der websocket API. Es gibt mehrere APIs für diese, aber die beliebtesten sind blockchain.info und chain.com.

Hier ist ein einfaches javascript-Implementierung, die ich mit chain.com websocket: http://jsfiddle.net/93vrLet3/1/

Wenn Sie mehr erfahren möchten, hier ist eine Schritt-für-Schritt-video und schriftliche Tutorials zu dem Thema: http://btcthreads.com/display-real-time-bitcoin-transactions-with-jquery-and-websocket/

+781
Jay Parekh 02.11.2014, 11:38:40

Kann man wallet importieren.dat in Bitcoin-QT ohne überschreiben der Brieftasche? Wie eine Art von merge-Funktion? Oder ist Blockchain.org die einzige, die wir Zusammenführen, Brieftaschen zusammen unter einem account?

+705
GoldBishop 28.06.2016, 07:21:55

Wenn die Leute sprechen von Stromkosten für den Bergbau, Sie sind nicht nur bezogen auf die Maschine selbst. Sie sprechen auch über die Kosten der Kühlung der Bergleute.

Jeder, der gearbeitet hat, in einem Rechenzentrum kennt, daß die Kühlung einen großen Kostenfaktor, wenn nicht der größte Teil der Kosten. Dies ist, warum große scale-Rechenzentren sind oft neben Wasser-Quellen; zur Kühlung der Server. Wenn Sie ein Bergmann, Sie müssen halten Sie die Umgebungstemperatur kühlen (Klimaanlage), und vielleicht haben Kühlkörper und Wasserkühlung auf den miner selbst.

Die Kosten für die Kühlung ein mining-rig kann der Bergbau unrentabel, je nach Problem Umgebungstemperatur.

+656
Zak Attack 451 10.02.2017, 03:35:43

Versuchen Sie, diese chinesische opensource-Projekt http://www.peat.io/

Sie veröffentlicht haben, Ihren source-code unter der MIT-Lizenz, und den Anspruch zu haben, eine voll funktionsfähige Plattform.

+622
somtam 10.05.2013, 07:27:29

Schließen Sie den Bitcoin-client, und fügen Sie diese Zeile:

lang=de

Auf einer Linie von selbst an das Ende der Datei:

C:\Users\YourUserName\AppData\Roaming\Bitcoin\bitcoin.conf

(Ersetzen Sie "YourUserName" mit Ihrem windows-Benutzernamen.)

Starten Sie nun den Bitcoin-client. Fertig!

+609
user3902302 01.07.2013, 20:08:21

wie ist die Ausgabe von ein coinbase-Transaktion (plus block Transaktionsgebühren) anders als die Ausgänge von einer anderen Transaktion?

Weil es die Gültigkeit gebunden ist, in WELCHEM block er enthalten ist. Sie können nicht nehmen Sie eine coinbase-Transaktion und gehören, als wäre es eine standard-Transaktion, die in einem anderen block, denn es schafft mehr bitcoins, als es ausgibt, das ist nicht erlaubt für normale bitcoin-Transaktionen.

Dieses Problem wird als reorg-safe (Reorganisation-safe). Es ist ein allgemeiner Grundsatz der blockchain, und es bedeutet, dass, wenn eine Gabel passiert und Sie rückgängig machen, den neuesten block oder zwei, um Sie zu ersetzen mit verschiedenen Blöcken, sollte das nicht ändern, welche Transaktionen gültig sind. Mit normalen Transaktionen, ist es ziemlich einfach, fügen Sie Sie einfach auf block X statt block Y bei einer Gabel passiert.

Aber wenn Sie Transaktionen, die abhängig von einer aktuellen coinbase-Transaktion, dann können Sie nicht mit diesen Transaktionen und legen Sie Sie in einem anderen block leicht. Also die 100 block-Regel zu halten, ist die blockchain reorg-sicher, so dass nichts schlimmes passiert in dem Fall einer kleinen Gabel.

+607
Julie0102 06.02.2018, 16:00:23

Während die Frage ist nicht, eine exakte Kopie, die Antwort ist im wesentlichen, also werde ich das Zitat diese Antwort von Pieter Wuille:

Wie ist normal, wenn dabei Elliptischen Kurve Verschlüsselung ist der private Schlüssel einfach eine Zufallszahl. Im Fall von secp256k1, die elliptische Kurve genutzt von Bitcoin, es muss eine Zahl zwischen 1 und 115792089210356248762697446949407573529996955224135760342422259061068512044368 (oder in hexadezimal, zwischen 1 und FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC632551.

Dieser private Schlüssel ist umgebaut zu einem öffentlichen Schlüssel durch ausführen einer EG Punkt-Multiplikation mit der Kurve der Basis Punkt. Das Ergebnis ist ein (x,y) - Koordinatenpaar, das stellt den öffentlichen Schlüssel.

Schließlich, RIPEMD160(SHA256(pubkey)), wo pubkey ist eine Serialisierung von diese Koordinaten berechnet wird, und base58 kodiert, zusammen mit einem Prüfsumme. Dies wird die Adresse sein.

Also die kurze Antwort ist ja, solange die resultierenden hash ist weniger als oder gleich FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC632551 alle SHA256-hash ist eine akzeptable privkey.

Für eine kanonische Methode der Zuordnung einer passphrase einen privkey, ich glaube nicht, dass es einem - nachdem alle, die diese Funktionalität nicht eingebaut, in der Satoshi-client (zumindest noch nicht), so gibt es per definition nicht, eine kanonische Methode. Die nächste Sache, die ich mir denken kann, wäre der mini-private-key-format verwendet, von Casascius physical bitcoins, und kann leicht verwendet werden, die mit einer passphrase statt. In der Tat Casascius' Bitcoin-Adresse Dienstprogramm ist oft die app der Wahl für diejenigen, um "geistige wallets" von auswendig Passphrasen eher als zufällige Eingaben.

+588
hank15 26.09.2014, 08:35:52

Nur für das Protokoll, das RPC-Aufruf getblockhashes existiert in bitcore patches für bitcoin/zcash etc, weil die Einsicht block-explorer, die verwendet bitcore patches für die aktiven Knoten, muss wissen, letzten Blöcke.

+585
user3376842 13.03.2016, 02:15:06

Die "führenden Nullen" sind eine Vereinfachung. Die Schwierigkeit wird codiert, als Ziel ist im wesentlichen eine 256-bit Zahl. Da block-hashes produziert, SHA-256, Sie sind auch ein string von 256 bits. Wenn ein block Kandidaten-hash interpretiert als eine Zahl ist numerisch kleiner als der Ziel -, block-Kandidat ist ein Gültiger block ist.

+567
aborigeno 16.01.2011, 12:45:45

Wenn die Transaktion in der blockchain, die Bitcoins sind in der Empfänger-Adresse. Wenn einige bestimmte client nicht davon berichten, dass die meisten wahrscheinlich bedeutet, dass Sie bisher noch nicht gesehen, oder richtig verarbeitet wird, wird der block die Transaktion stattgefunden hat in. Es könnte bedeuten, einige andere Problem mit diesem client. Aber die Münzen gibt es-alles was es braucht für eine Bitcoin-Transaktion zu erhalten, ist für die Transaktion in einem block in der block-Kette.

+511
kasuku 27.04.2011, 06:29:06

Es gibt keine echten Regeln, per se, nur verschiedene Optimierungen.

ASICs sind schneller. Sie brennen durch die gesamte 2^32 möglich nonces für einen bestimmten block in Sekunden, die benötigt Bergleute zu verwenden, die extra nonce Feld in der coinbase-Transaktion erzeugen einer neuen block-header (seit änderung der coinbase-Transaktion änderungen der merkle root) und versuchen Sie es erneut.

Dieser Prozess kann parallel durchgeführt werden - ein Bergarbeiter bereiten die N+1 block-header durch die Veränderung der extra-nonce in der coinbase-Transaktion, während Sie die überprüfung der N-te block-Kopfzeile 2^32 nonce-Werte.

Ähnlich Transaktion Auswahl können auch parallel durchgeführt werden - ein neuer block-Vorlage erstellt werden kann, während ein miner in Betrieb ist, auf das vorhergehende, und das neue template die block-header kann einfach verwendet werden, wenn die miner gewechselt, die vorherigen nach Ausschöpfung der nonce Raum (es sei denn, Sie finden ein Gültiger block ist, in dem Fall muss die Vorlage wieder aktualisiert).

Dies ist, was die meisten mining-pools - die block-template generieren, wird parallel durch den mining-pool, und Sie ständig aktualisierte block-pass Vorlagen, um alle Ihre Bergleute. Dies ermöglicht Ihnen zu schnell sind hohe Gebühr für Transaktionen in potenzielle Blöcke, während immer noch sichergestellt wird, dass Sie auf der Suche nach einer Lösung zu allen Zeiten.

+454
brenorb 31.10.2010, 13:31:15

Ich bin versucht, die Vorteile der neuen Version von c-lightning 0.6, die die Möglichkeit bieten, um das setup eine leichte Knoten (d.h. Keine Lokalen bitcoind Instanz läuft). Aber haben nicht gefunden, keine Dokumentation, wie man das doch machen.

Was sollte ich tun, um einen Blitz-Knoten läuft eine leichte Knoten? Gibt es ein bestimmtes flag zu verwenden? oder ist es nur ein Anruf von bitcoin-cli, die mit einer remote-Verbindung-flag-setup auf?

Aktuelles setup:

  • Ubuntu 18.04 server
  • c-lightning 0.6
+451
Dermot99 13.08.2012, 23:21:09

Ich habe eine Multisignature bitcoin zum Beispiel die Adresse [3QJmV3qfvL9SuYo34YihAf3sRCW3qSinyc]

wie Sie wissen, welche Art von es?

laut wiki https://en.bitcoin.it/wiki/Multisignature ich weiß Multisignature haben unten.

1-von-2 -
2-von-2 -
2-von-3
2-von-3
3 von 5
2-von-2 -
2-von-3
2-von-3
4-von-6
2-von-2 -

wie Sie wissen, [3QJmV3qfvL9SuYo34YihAf3sRCW3qSinyc] gehört zu welchem Typ?

+419
Ilya Makarov 25.12.2010, 19:09:12

Eine Kritik, die ich Häufig höre von Bitcoin ist, dass es nur überweisungen Vertrauen, eine Art Zentralbank oder Regierung-Entität, die Entwickler der Ausführungsplanung. Kann jemand eine saubere Zusammenfassung von dem, was passieren würde (technisch gesehen), wenn eine große Mehrheit, knappe Mehrheit, große Minderheit oder eine kleine Minderheit der Bitcoin-Nutzer im Gegensatz zu einem backwords-inkompatible änderung des Protokolls über die standard-client? Und zwar "power-to-Dissens" liegen überproportional mit Bergleute, und/oder mit großen wirtschaftlichen Akteuren wie Unternehmen und Börsen?

+398
cburghard 09.06.2019, 17:17:30

Eine Blockchain wird oft gesagt, um ein Protokoll aller Transaktionen, die jemals überprüft auf ein Netzwerk.

Ich verstehe, dass deshalb ein Zweck könnte sein, stellen Sie sicher, dass die Datensätze nicht verändert werden. Wenn Sie würde, die Kette würde scheitern durch seine Konstruktion.

Aber was tun Sie, wenn Sie sensible Daten, die Sie speichern möchten, in diese Transaktionen? Der Grund warum ich Frage ist, weil die Blockchain wird eine Verteilte Ledger, jeder hat Zugriff auf alle Transaktionen/Kette.

Use-case-Beispiel: bank-Transaktionen

Eine bank könnte starten Blockchain, um sicherzustellen, dass die Transaktionen Ihrer Kunden sind irreversibel aufgezeichnet. Allerdings sind diese Transaktionen, die möglicherweise vertrauliche Informationen enthalten (wie die details von Ihren client). Wenn ein neuer block erstellt, der die gesamte Blockchain bestätigt ist, was bedeutet, dass die person, die die Erstellung der Transaktion hat Zugriff auf die gesamte Kette und damit die Angaben des Kunden in vorherigen Transaktionen.

Was ist denn der use-case-und wie reagieren die Menschen auf diese Art von problem aus Ihrer Sicht?

+318
River CR Phoenix 15.12.2013, 09:02:08

Drehen Sie den client aus gibt es eine chance, fallen hinter das Netz. Der client ist so schlimm an den Download der block-Kette von anderen Kunden, dass, wenn Sie fallen mehr als ein paar Tage hinter sich haben, müssen Sie zum herunterladen einer Kopie der block-chain aus dem nächtlichen Archiv um aufzuholen.

+310
pnb1 03.01.2011, 23:43:49

Solange Sie nur auf der GUI, Elektron nicht erstellen privaten Schlüssel generiert er nicht wieder, wenn Sie wieder die Geldbörse. Auf der Konsole können Sie den Abstand erhöhen begrenzen , die dazu führen können, Elektron nicht generieren die privaten Schlüssel, die Sie bereits verwendet, um sichere Mittel, wenn Sie nicht auch den Abstand erhöhen begrenzen Sie nach der Wiederherstellung Ihrer Brieftasche. Aber das bedeutet nicht, dass Ihr Geld verloren, danach, wenn Sie halten die Samen. Für eine Sache, können Sie erhöhen die Lücke begrenzen, in Ihre gespeicherten Brieftasche, für ein anderes Ding, Ihr Kapital wird "freigeschaltet", nachdem Sie das wiederhergestellte Geldbeutel genug zu machen, Elektron generieren von privaten Schlüsseln wieder.

Die "Geld empfangen" Funktion, Elektron nur eine built-in-note-Programm. Beachten Sie selbst, dass Sie erwarten eine Zahlung von 30 mBTC von der Mark bis zum 18. Januar. Wenn er nicht zu zahlen, bis dann, Elektron wird Ihnen sagen, dass seine Zahlung ist überfällig und Sie kann wütend auf ihn. Aber Elektron hat keine Möglichkeit, das senden Markieren Sie eine E-Mail oder so etwas, und das deswegen nicht tun. Es ist einfach für Sie die Noten fest. Darüber hinaus werden diese Knoten sind nicht wiederhergestellt, wenn Sie die Wiederherstellung Ihrer Brieftasche über Ihre Samen, wie Sie auf Ihrem computer verbleiben und nicht an einen cloud-service.

Und Nein, Elektron nicht löschen des privaten Schlüssels entsprechend dem öffentlichen Schlüssel entsprechend der Adresse, die Sie notiert haben, als Empfänger-Adresse, danach. Das wäre eine wirklich schlechte Sache. Stell dir vor, Mark ist 10 Minuten zu spät mit der Zahlung. Dann, das Geld schickte er etwas zu spät ist, wäre für immer verloren.

Sie können auch finden, diese für sich selbst: Wenn Sie gehen Sie auf die Registerkarte "Adressen", sehen Sie Ihre wallet-Adressen. Ihre Adresse in der Registerkarte "Empfangen" immer ist die Obere, die meisten unbenutzt und unmarkiert-Adresse, aber die Adresse ist schon da, bevor Sie die erhalten Hinweis. Und ja, natürlich ist seine zugehörigen öffentlichen Schlüssel und dem privaten Schlüssel entspricht, mit dem.

Das einzige, was passiert, wenn Sie sagen, Elektrum, dass Sie planen, um Geld zu erhalten, ist, dass der Hinweis in der Registerkarte empfangen wird, erzeugt und die Adresse zugeordnet ist, eine Kennung (die Sie sehen können in der Registerkarte "Adressen"), die nur noch ein lokaler Hinweis.

Natürlich können Sie Ihre Adressen aus, um Menschen (in beliebiger Reihenfolge), ohne zu sagen, Elektron, dass Sie planen, um Geld zu erhalten, auf Sie.

+298
Womz 24.09.2011, 00:46:14

Sie finden diese auf der Kommandozeile mit:

$ bitcoin-cli-getinfo

Dadurch erhalten Sie eine Ausgabe wie diese:

{ 
 "version" : 90400,
 "protocolversion" : 70002,
 "walletversion" : 60000,
 "balance" : 0.62950000,
 "Blöcke" : 323377,
 "timeoffset" : -5,
 "verbindungen" : 9,
 "proxy" : "",
 "Schwierigkeiten" : 1.00000000,
 "testnet" : true,
 "keypoololdest" : 1412131069,
 "keypoolsize" : 101,
 "paytxfee" : 0.00000000,
 "relayfee" : 0.00001000,
 "Fehler" : ""
}

Version ist die aktuelle bitcoin-core-version, und wahrscheinlich das, was du bist suchen für.

+242
mencius 29.01.2010, 05:39:02

Ich war gerade auf der Suche durch den Bitcoin-code, aber da ich bin relativ neu in C++ ich Frage mich, wenn jemand mir sagen könnte, wo der code zuständig für den Versand der Münzen erzeugt durch Bergbau, um die Brieftasche befindet.

Danke.

+221
user59273 24.11.2018, 10:12:06

Ich möchte, um zu berechnen, merkle root für Transaktionen in einer bestimmten template-block - bitcoind:getblocktemplate().

Ich verstehe die merkle root ist ein hash, der alle Transaktionen in einem block von den letzten bis zu den coinbase-Transaktion, aber diese ist derzeit weit über meine Gehaltsgruppe und den Unterlagen, die ich finden kann für diesen Prozess ist Abstrakt und skizzenhaft am besten.

Hat jemand dies getan, in JavaScript oder weiß eine Ressource, die hilfreich sein könnten?

Vielen Dank im Voraus.

client.getBlockTemplate( function(error, template) {
 if (Fehler) return console.log(Fehler);

 // SETUP-MINING
nonce=0;
 const block = {
 version: Vorlage.version
 ,previousblockhash: Vorlage.previousblockhash
 ,merkleroot: calculateMerkleRoot(Vorlage)
 Zeit: template.mintime
 bits: Vorlage.bits
 } 

 // START-BERGMANN
Bergmann(block,nonce);
});
+207
Anil kuhadwal 03.04.2010, 09:09:35

Ich bin wirklich neu auf Bitcoin (gerade heute begonnen), so verzeihen Sie mir, wenn diese Frage gestellt wurde, bevor, aber ich kann nicht scheinen, um eine Antwort zu finden auf Google. Von dem was ich verstehe, das Bitcoin-Programm in der Lage, die Verschlüsselung Ihrer Brieftasche für Sie. Also, kann ich sicher verschlüsseln, die Brieftasche (mit bitcoin-qt), dann verschieben Sie es auf mein Dropbox-Ordner und dann die symbolischen Links, so wird das Programm den Zugriff auf die Kopie in meiner Dropbox. Ich nicht wirklich wollen, zu verlieren, meine Brieftasche.

+189
Headcrab 27.04.2010, 07:06:23

Der Wechselkurs zwischen bitcoin und USD schwankt (und, im Durchschnitt, hat sich schon eine Menge). Im Jahr 2011, der dollar-Wert eines einzigen bitcoin weit weniger, als es heute ist. Ich habe keine Ahnung, was der Wert von einem bitcoin war, als Sie gekauft haben, im Jahr 2011, nehme aber an 1 BTC war im Wert von $0.01. Für $6.42 (ohne Berücksichtigung der Gebühren), können Sie sich gekauft haben, 642 BTC.

Schneller Vorlauf bis heute, wobei 1 BTC im Wert von etwa $2400, dann ist dein 642 BTC wäre im Wert von $1540800.

Wenn Bitcoin begann, war es wertlos. Anekdotisch, ist die erste bitcoin-Transaktion für eine echte Welt-Artikel war für zwei Pizzen für 10.000 BTC. Anscheinend war es Wert $41 zu der Zeit, also 1 BTC Wert war $0.0041. Damals, niemand hatte eine Ahnung, wie viel 1 BTC sollte sich lohnen.

Es scheint eher unwahrscheinlich, dass ein Fehler verursacht hat Sie unwissentlich erwerben bitcoins ohne Ihre Beteiligung. Stattdessen scheint es plausibel, dass Sie gekauft, in sehr früh, wenn der Preis war ziemlich niedrig, und haben nun ein Vermögenswert, für den lohnt sich durchaus ein bisschen mehr als das, was Sie dafür bezahlt.

+119
Annam Dragons 31.01.2011, 00:09:31

Nach dem Start von MultiBit HD, ich entschied mich zu bewegen, von MultiBit zu Coinbase. Was ist der billigste Weg, um die übertragung all mein Geld von einer Brieftasche in die andere? Kann ich das irgendwie exportieren/importieren meinen Schlüssel/Brieftasche (wenn ja, wie) oder der einzige Weg wäre, um Geld zu senden und zahlen Transaktionsgebühren (wenn ja, sollte ich übertragen Sie alle auf einmal oder in kleineren Mengen)?

+118
ToAsT 16.04.2012, 18:17:59

Wenn mining in einem pool, Sie sind einfach auf der Suche nach einfacher Blöcke als jene, die sich in dem Netzwerk selbst. Lassen Sie uns sagen, Sie sind mining in einem pool, der zählt Schwierigkeitsgrad 1-Aktien. Das bedeutet, dass zu finden, teilen Sie sich die kompletten 2^32 hash-Operationen. Da die Schwierigkeit ist definiert als das Verhältnis zwischen der aktuellen Ziel-und das maximum (wie in einfachsten) Ziel, jeder Schritt in die Schwierigkeit verdoppelt sich die Anzahl der hash-Vorgänge müssten Sie zu finden, zu teilen. Daher ist die Wahrscheinlichkeit, dass eine Aktie auch ein block ist:

share_difficulty / block_difficulty

seit der aktuellen Schwierigkeit (29. Mai 2013) 12'153'411.7098 die Chancen auf einen Anteil von Schwierigkeitsgrad 1 als ein block ist 1/12'153'411.7098, und die erwartete Anzahl der Aktien, bis ein block gefunden zu werden, ist wieder 12'153'411.7098. Beachten Sie, dass im letzten Schritt sprechen wir über eine erwartete Anzahl von Aktien. Da der Bergbau ist ein zufälliger Prozess, es gibt keine Garantie für das finden eines Blocks in endlicher Zeit.

+69
Grad 25.04.2011, 09:01:57

Fragen mit Tag anzeigen

$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