Reset oder backup von einem blockchain möglich?

ich habe eine Münze für meine eigenen Interessen. Mit diesem werde ich lernen, wie man arbeitet.

Also ich habe So installieren Sie den daemon auf einem vps Alles Prima funktioniert.

Mining funktioniert. Und die ersten 300 Blöcke die ich erstellt habe.

Jetzt werde ich zurück zu block 100 oder 200. Aber ich weiß nicht, wie?

Es ist nur ein Knoten (1vps) und 1 windows-wallet.

Ist es genug, um das löschen aller Dateien und Verzeichnisse mit Ausnahme der Münze.conf und Geldbeutel.dat auf den vps und im windows?

Oder wie kann ich zurück zu block 200?

Vielen Dank Mark

+616
Prasanth 10.03.2010, 18:57:15
18 Antworten

es ist nicht bevorzugt zu verwenden, Konten in jeder zukünftigen Projekten.

So weit können Sie als alternative getaccount und getbalance RPC-Aufruf.

Die getaccount RPC gibt den Namen des Kontos mit der angegebenen Adresse.

bitcoin-cli -testnet getaccount mjSk1Ny9spzU2fouzYgLqGUD8U41iR35qn

Die getbalance RPC wird das Gleichgewicht in dezimal bitcoins über alle Konten oder ein bestimmtes Konto.

bitcoin-cli -testnet getbalance "test1" 1 true

Parameter #1—einen account-Namen

Parameter #2—die minimale Anzahl von Bestätigungen

Parameter #3—ob watch-only-Adressen

+989
user187297 03 февр. '09 в 4:24

Nein, es ist viel weniger, als Sie denken. Wenn Sie einen Blick auf das Stratum-Protokoll, sehen Sie, dass der pool-server nicht senden Sie die komplette Liste der Transaktionen, die von einem block, sondern nur deren hash (in einem merkle-tree Mode). Also, jeder neue block, Sie werden senden, Sie ist nur ein paar hundert bytes, die alle zehn Minuten oder so.

Ihre miner wird wahrscheinlich Bericht teilt, aber dies sollte selten (einmal alle paar Sekunden im schlimmsten Fall), und das ist ein paar Dutzend bytes.

All-in-all, sollten Sie sich auf weniger als 100kbyte / Stunde.

PS : Sie können an der Lotterie oder... können Sie mir für die Wissenschaft an der 3SUM-pool (Offenlegung: ich bin sein Autor).

+819
moonleto 06.10.2019, 12:11:40

Gegeben, dass eine offene, transparente, verteilten p2p-Netzwerk ist ein zentrales element des Bitcoin-Projekt, es scheint ungewöhnlich, dass es ist lizenziert unter der MIT-Lizenz, die proprietäre closed-source-derivitives.

http://en.wikipedia.org/wiki/MIT_License

Weiß jemand, ob es war ein ausgesprochen oder ausgedrückt, Grund für die nicht-Wahl einer freie-software-Lizenz?

Gab es eine Diskussion um die Lizenz für zukünftige Versionen der Bitcoin-client unter Lizenzen, die "copy-left" und "patent Vergeltung" Bestimmungen wie die GPL?

+749
Saper 19.04.2010, 20:36:23

Sie sind auf der richtigen Spur. 0x52 und 0x53 sind die multisig-Elemente ("2 aus 3"), und 0xae beendet die Struktur. Die "off by one "- Fehler" kommt, bevor die Unterschriften, die in den Zeilen 58 bis 60 des Kerns. Eine gute Erklärung der multisig ist (natürlich) in Andreas' Buch "Mastering Bitcoin". Ich entschlüsselt haben die folgende Struktur:

 52: OP_2: die Zahl 2 ist auf stack geschoben 
 41: OP_DATA_0x41: unkomprimierte pub key (65 Bytes)
0491BBA2510912A5:BD37DA1FB5B16730
10E43D2C6D812C51:4E91BFA9F2EB129E
1C183329DB55BD86:8E209AAC2FBC02CB
33D98FE74BF23F0C:235D6126B1D8334F
86
 MultiSig unkomprimierte Öffentlichen Schlüssel (X9.63 form)
 entsprechende bitcoin-Adresse ist: 139FpKh63Vn4Y73ijtyqq8A6XESH8brxqs
 41: OP_DATA_0x41: unkomprimierte pub key (65 Bytes)
04865C40293A680C:B9C020E7B1E106D8
C1916D3CEF99AA43:1A56D253E69256DA
C09EF122B1A98681:8A7CB624532F062C
1D1F8722084861C5:C3291CCFFEF4EC68
74
 MultiSig unkomprimierte Öffentlichen Schlüssel (X9.63 form)
 entsprechende bitcoin-Adresse ist: 1PNvbXZFysxvx3252w9JHMa7zbG95snqnm
 41: OP_DATA_0x41: unkomprimierte pub key (65 Bytes)
048D2455D2403E08:708FC1F556002F1B
6CD83F992D085097:F9974AB08A28838F
07896FBAB08F3949:5E15FA6FAD6EDBFB
1E754E35FA1C7844:C41F322A1863D462
13
 MultiSig unkomprimierte Öffentlichen Schlüssel (X9.63 form)
 entsprechende bitcoin-Adresse ist: 1jqo3ptYSnUhCJq75MMyRuwC2zNyQqRy3
 53: OP_3: die Zahl 3 ist auf stack geschoben
 ##### --> 2-aus-3 Multisig 
 AE: OP_CHECKMULTISIG: Beendigung multisig

 entsprechende bitcoin-Adresse ist: 3QJmV3qfvL9SuYo34YihAf3sRCW3qSinyc
+683
tdhulster 05.03.2019, 00:20:28

Denn es ist möglich, nur teilweise Zeichen einer Transaktion (zum Beispiel nur einem Eingang) und geben Sie die unvollendete Transaktion auf eine andere Partei, wer kann dann beenden Sie die Transaktion mit Ihrer Unterschrift (für einen anderen Eingang). Parteien brauchen nicht zu offenbaren, Ihren privaten Schlüssel zum miteinander.

Nur wenn alle Parteien unterschrieben, kann die Transaktion gesendet werden, um das bitcoin-Netzwerk. Eine teilweise signierten Transaktion würde immer abgelehnt werden.

+639
JKA 18.08.2019, 00:42:16

Beachten Sie, dass beide Arten von Anschrift, vorausgesetzt, wir vergleichen P2PKH mit P2WPKH-Adressen, werden nur die Kodierung einer hash eines öffentlichen Schlüssels. Der hash, die in beiden Adressen ist RIPEMD-160(SHA-256(public-key)), also unabhängig von der Codierung, die gleiche Anzahl von möglichen Adressen bleibt die gleiche. Jede Adresse format ist einfach kodiert, mit einer anderen checksum-system, andere version, system, und den unterschiedlichen Charakteren. Aber weder Adresse format ist eigentlich immer innerhalb bitcoin-Transaktionen selbst, Sie beide bekommen nur "ausgepackt", wenn Sie an eine Geldbörse.

+505
Richard Bruning 09.06.2013, 22:19:56

Ja, das ist möglich, aber auch (sehr,...) unwahrscheinlich.

+398
simo borzwitz 11.05.2018, 01:57:43

Warum wollen Sie das tun? Nur um zu lernen wie mining funktioniert?

Sind Sie interessiert an mining Bitcoin? Nach meinem Verständnis für Bitcoin mining mit GPU ist vielleicht nicht die beste Allokation von Ressourcen, aber vielleicht ist es eine gute Wahl für den oder einige alt-Münze.

+391
Anna5 15.12.2016, 06:52:06

Ich habe port 8333 öffnen mit 8 ausgehende und 2 eingehende verbindungen.

Ist mein Knoten senden und empfangen von Transaktionen und Blöcken, die aus beiden Arten von verbindungen? Oder funktioniert der "inbound" - flag bedeutet, ich bin nur das herunterladen von peer, und nicht der Absendung der Informationen zurück?

Wenn im Interesse der Rettung RAM, ich maxconnections bis 8, werden alle ausgehende? Auch wenn port 8333 offen ist? In dieser Konfiguration ist mein Knoten noch "hilft" das Netzwerk?

+384
Keeru nutan 18.04.2010, 18:26:46

Dieser block ist nicht nur verwaist, es ist tatsächlich ungültig. Es exploits CVE-2018-17144. Die einzige Möglichkeit diesen Fehler zu beheben, ist die Aktualisierung zu Bitcoin-Core-0.16.3 und beginnen eine Neuindizierung nach dem upgrade.

+376
kiler404 01.05.2016, 09:08:22

Die GetWork-Anforderung enthält nur die block-header, die genau die Felder angezeigt , die hier und keine andere. Das ist alles der Bergmann nie sieht. Beachten Sie, dass die Transaktionen nicht in die block-header-nur Ihre (Merkle) hash. Die miner nicht wirklich wissen, was für Transaktionen es ist der Bergbau.

Die pool-Prüfungen, die block header der vorliegenden Arbeit entspricht exakt dem header einige GetWork zuvor ausgestellt am pool. Einige pools (Eligius) geben die miner die Berechtigung zum ändern der timestamp-Feld nur, und nur nach sehr strengen Regeln.

Der pool prüft immer, dass der block-hash endet mit 32 Nullen (beachten Sie, dass dies "unten" Schwierigkeit null! Jeder block in der Kette hat mehr als 32 nachgestellte Nullen in dem hash).

Einige pools überprüfen Sie die anderen Dinge (zum Beispiel, dass Sie nicht wegen der Arbeit, mit einem Konto und senden Sie es mit einem anderen), aber die Schecks, die oben sind die einzigen, die sowohl obligatorische als auch universal.

+271
Jaideep Gupte 13.10.2016, 03:01:51

Adresse ähnlich sind, in einer Weise, um Ihre Kontonummer, es sagt nur, wo deine Geldbörse ist. Es unterscheidet sich in der Art, dass ein bitcoin-wallet kann mehr als 1 Adresse. Ich persönlich bin empfangen von bitcoin auf 4 bis 5 verschiedene Adressen.

Aber ich verstehe eigentlich nicht, was du meinst, durch die Schaffung von neuen Adressen zum senden von bitcoin aus, erstellen Sie nur eine neue Adresse (oder verwenden Sie eine alte), beim empfangen von bitcoin senden nicht ein.

+261
john griggs 18.10.2017, 15:45:08

Willkommen

1) Hier ist ein altes Projekt zu starten

2) Hier ist der Bitcoin.es wiki-Eintrag auf dem pool-Server, einschließlich der verfallenen PoolServerJ

Der Bergbau verändert sich radikal rechts jetzt, mit der neuen hardware Technologie (ASICs), die bald geliefert werden, die wird wahrscheinlich erhöhen die Netzwerk-hashrate von einigen Größenordnungen in den kommenden Monaten. Als ein Ergebnis werden die Protokolle ändern, um Platz für diesen Anstieg, nämlich um Schicht und getblocktemplate, wenn ich mich Recht erinnere.

Viel Glück!

+232
Jan Hardy 24.05.2013, 04:15:14

StrongCoin Brieftasche zahlt affiliates einen Anteil der Einnahmen. https://strongcoin.com/en/blog/strongcoin_affiliate_program

+145
Pene 19.12.2014, 12:41:54

Nun, Sie möglicherweise nicht in der Lage zu kaufen, was Sie wollen mit ihm noch, aber jeden Tag neue Händler bekannt geben Sie die bitcoin akzeptieren. Überbestände und Expedia sind nur zwei der größten Namen ich mich erinnern kann, jetzt. Wenn der trend weitergeht, wie dieses, wird es nicht lange dauern für eine Vielzahl von anderen großen Namen zu springen. Einmal Annahme wächst größer der Wert ist natürlich zu steigen. So möchten Sie vielleicht, um es zu tun als eine langfristige Investition zu.

+60
Nathan Harris 25.01.2018, 22:53:34

Also, halten Sie up to date mit der blockchain ist langsam lächerlich in Bitcoin-QT, insbesondere auf meinem laptop. Wenn ich lassen Sie es deaktiviert oder entfernt aus dem internet, auch nur für einen kurzen Zeitraum der Zeit, es dauert ewig , um aufzuholen.

Aber, zum Glück, das Bitcoin-Netzwerk ermöglicht ein einfacheres Modell, genannt Simplified Payment Verification (oder SPV) - Modus, wo nur die Header der Blöcke benötigt werden. Darüber hinaus das Bitcoin-Netzwerk wurde vor kurzem aktualisiert, um Unterstützung von bloom filtern , so dass ein client erst herunterladen muss die Transaktionen, die es interessiert (plus etwas Spielraum für Privatsphäre).

Erste Frage: gibt es einen client in der Lage den Import meiner Bitcoin-QT wallet unterstützt diese beiden Optionen? (und vorzugsweise ein Licht-Ressource-footprint, wenn ich verlange nicht zu viel)

Und zweitens, wenn ja, wie kann ich erreichen das schalten mit minimalen Schmerzen?

+50
Broklynite 15.11.2018, 19:25:23

Es war ein Artikel vor einer Weile, wahrscheinlich CoinDesk aber ich kann es nicht finden im moment. Grundsätzlich ist die Studie kam zu dem Schluss, dass Bitcoin niemals schläft. Gesamt-trading-Volumen nicht korrelieren mit der open/close-mal in einem bestimmten Zeitzonen. Wenn die Lautstärke ändert sich nicht mit der Zeit des Tages, ich glaube nicht, dass der Preis entweder.

+23
tjB 06.01.2014, 10:47:34

Vor kurzem habe ich heruntergeladen ein Electrum wallet (version 1.7.3) und zwei Bitcoin-Käufe. Die wallet zeigt die öffentlichen empfangen von Adressen (einschließlich die Empfänger-Adressen, die ich verwendet, um die Münzen) und die Menge der Münzen erhalten Sie in diesen Geschäften. Mein problem ist, dass ich kann nicht sehen, die private Adressen überall und fühle mich nicht zuversichtlich, dass die Münzen sind noch in meinem Besitz (wenn Sie das jemals waren).

Ich vermute, dass, wenn (in der Classic-Gui) klicke ich auf den "Senden" - Registerkarte, geben Sie die Adresse für den beabsichtigten Empfänger in die 'Zahlen' - slot, die 'Menge', 'Beschreibung' der Transaktion für mein eigenes wohl, die "Gebühr", und klicken Sie anschließend auf "Senden", die client könnte dann vielleicht offenbaren eine private Adresse sowie mit einer Adresse für eine änderung zu gehen. Ist das richtig? Wenn nicht, kann jemand gut genug sein, sagen Sie mir, wie es funktioniert?

Ich fühle mich unruhig, ich kann nicht sehen, die private Adressen überall. Und, natürlich, ich kann nicht verbringen Sie die Münzen, bis ich die privaten Adressen. (Ich möchte zu Begehen meinen privaten Schlüssel auf Papier.)

In den 'Einstellungen' gibt es eine Registerkarte mit der Bezeichnung "Import/Export" und eine der Optionen ist "Export" / "Import" den Privaten Schlüssel. Bedeutet das für den 'Export' der private Adressen aus der wallet woanders (eine andere Datei, die man schaffen könnte, vielleicht), oder auf 'Exportieren' Sie von woanders in die Brieftasche? Bedeutet "Einfuhr" die Privaten Schlüssel, die bedeutet, um diese Anzeige irgendwo in der Brieftasche? Ich versteh einfach nicht, und fürchte mich, zu versuchen, einen der folgenden Befehle, falls ich mal irgendwie verlieren meine Bitcoins.

Wie Sie sehen können, ich bin nicht gerade technisch versiert und wäre wirklich dankbar für Hilfe hier aus jedem Electrum wallet-Benutzer in diesem forum.

Terrylei

+23
Majlik 06.07.2014, 09:17:02

Fragen mit Tag anzeigen