Wo wirkt sich die erweiterte block in einem segwit Transaktion gespeichert?

Ich verstehe, wo normale Blöcke gespeichert. Sie sind entlang geführt und gespeichert, die von verschiedenen Knoten. Was ist die erweiterte Blöcke der segwit Transaktion.

+19
purplecat 26.03.2019, 08:40:03
17 Antworten

Dies könnte eine dumme Frage: ich begann mit dem Bitcoin-daemon für eine erste blockchain herunterladen. Es begann sofort herunterladen, ich bearbeitet die Bitcoin.conf-Datei mit txindex=1. Angehalten und Neustart des daemon. Wie kann ich sicher sein, dass die blockchain hat txindex=1 richtig eingestellt? Sollte ich daran erinnert, über die Befehlszeile Bitcoind -reindex

Wie kann ich das verstehen, "auf der Suche" an einer blockchain (Tag ich Download von einem torrent), hat txindex=1? Dank

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

Mit Ausnahme der ETH (auch, dass auch ein gewisses Maß an Veränderungen) und Wellen (und bald auch NEO und andere in der Zukunft), alle andere Art von Krypto-Münzen erfordert einige know-how-level, bevor es Hinzugefügt werden kann, im Austausch.

Auch, desto mehr Krypto-Münzen Hinzugefügt, die mehr möglich paarweise möglich oder erforderlich ist. Beispiel, lassen Sie eine Münze, Namen ABC, die möglich-Paare können mit nur

ABC/BTC

Dann mit der Zeit und die Beliebtheit und Nachfrage kann Folgendes erforderlich sein:

ABC/ETH

ABC/USDT

ABC/CNY und so weiter.

Dies legt mehr Last auf dem server, als die Börsen wieder in Gebühren. Auch, einige Münzen haben ein technisches problem oft, was kostet der Austausch Zeit und know-how zu lösen.

Das ist der Hauptgrund gängigen Börsen wie Bittrex und die andere Liste nur eine begrenzte diejenigen (vor allem aufgrund der server-Last). Während weniger berühmte Börsen-Liste fast alle crypto-Münzen zu bekommen, jede Art von traffic, die Sie erhalten können. Wenn dieser exchange ist die einzige, die erlaubt, die Münze zu, dann bekommen Sie den ersten Verkehr.

+958
Kjir 19.01.2014, 11:03:42

Ja, die failover Einstellung wird Ihnen sagen, die mir auf einem sekundären pool, wenn der erste pool ist nicht verfügbar. Führen Sie cgminer, mit folgenden:

cgminer.exe --scrypt -o http://p2pool.org:9327 -u Benutzername-p Passwort --failover-only -o http://backuppool.org -u Benutzername-p Passwort

Dieses Beispiel Minen von LTC bei p2pool und wird mir bei der anderen pool von Ihrer Wahl, wenn p2pool ist nicht verfügbar.

+908
RichN 29.07.2013, 12:07:56

Würde ein D-Wave - 2 mit 512 qbits schneller sein als der Schnellste, ASIC, wenn das mining von bitcoins?

+863
Yash Srivastav 09.10.2015, 20:46:58

ich machte eine Brieftasche.dat backup in eine alte version von bitcoin-qt. Der mac, auf dem hatte ich die Brieftasche ist tot. In anderen mac mit der letzten version des bitcoin-core, wenn ich versuche, ersetzen Sie die Brieftasche.dat die app zermalmt. Was mache ich falsch?

+831
alinalumina123 04.11.2014, 10:30:08

Insider-Transaktion-Eingänge, müssen Sie beziehen sich auf frühere Transaktionen, die mithilfe des txid. Ermöglicht eine wtxid es wäre (1) eine harte Gabel und (2) Sieg über den Zweck, wie Sie es machen würden Transaktionen formbar wieder.

Die wtxid ist nur für die Berechnung der Zeuge merkle Wurzel, die sich in der coinbase.

+717
user1598631 28.03.2012, 01:05:57

Also heruntergeladen habe ich Bitcoin-QT-v0.8.6-beta. Es hat alles heruntergeladen und jetzt diese Ordner:

C:\Users\user\AppData\Roaming\Bitcoin\blocks

ist 17 GB

Sowieso zu beschneiden/löschen etwas?

+700
user64793 31.08.2016, 16:39:49

Importieren Sie alle diese Schlüssel in eine wallet mit einem sehr langen Passwort, dass Sie nie wieder verwenden. Dann könnten Sie in bitcoind Griff zu halten Spur von alle diese Adressen und Ihre Guthaben, während Sie nicht in der Lage zu verbringen alle von Ihnen. Der rest erledigt werden kann, ist die JSON-RPC API. Es ist vielleicht nicht der sauberste Weg, Dinge zu tun, aber es sollte funktionieren.

+658
John the User 10.12.2017, 02:09:19

Ich weiß, die maximale Höhe der Transaktion ist 500Kb.

Ich weiß auch, daß es ein maximum für sigop in einer Transaktion (die 20.000?).

Was mich interessiert ist, was ist die maximale Anzahl von txouts Sie könnten in einer einzigen Transaktion.

+627
vikas jha 15.03.2013, 04:44:20

Die ECDSA digitale Signatur Schema gibt zwei Werte. Um genau zu sein, die X - und Y - Werte berechnet, die auf der elliptischen Kurve zurückgegeben.

In der Bitcoin die signture ist DER-codiert, dargestellt als Zeichenkette, in der die X - und Y - Werte und auch ein paar header-Daten. Aber beide X und Y kann leicht entnommen werden es beim Lesen der string von Links nach rechts.

Tatsächlich ist das Bitcoin-Protokoll verwendet mehr information als nur die über die X - und Y - Werte. Zum Beispiel, die Größe der der-codierte Signatur angegeben ist, aber auch eine so genannte Signatur-Typ wird verwendet, um zu definieren, welcher Teil der Transaktion, die Unterschrift wurde berechnet für.

Schauen Sie hier unter der Rubrik "die Unterzeichnung der Transaktion", um zu sehen, wie genau es funktioniert. In der Tabelle sehen Sie, wie eine berechnete Signatur wird in einer scriptSig.

Die details in Bezug auf das der Codierung diskutiert wurde hier.

+625
Grav 09.12.2011, 09:27:39

Ich fand, die Ursache.

wif, err := btcutil.NewWIF(privateKey, conf, false) Das Dritte parameter ist komprimiert und es sollte wahr sein. In den enden, generierte Adresse durch golang und gezeigt, auf bitcoin core nach importprivkey - Befehl zugeordnet wurde.

Danke!

+617
Wunderbread 19.04.2013, 18:08:19

Das kombinieren der Ausgaben der Transaktion scriptSig und Finanzierung der Transaktion scriptPubKey, erhalten wir:

<OP_0> <sig A>, <sig C> <redeemScript> <OP_HASH160> <redeemScriptHash> <OP_EQUAL>

Durchlaufen Sie dieses Skript:

1)OP_0 und die beiden Signaturen Hinzugefügt werden auf den Stapel, aufbewahrt für später.

2)Die redeemScript ist, dem Stapel Hinzugefügt.

3)OP_HASH160 hashes unsere redeemScript.

4)redeemScriptHash ist, dem Stapel Hinzugefügt.

5)OP_EQUAL vergleichen OP_HASH160(redeemScript) und redeemScriptHash und prüfen auf Gleichheit. Dies bestätigt, dass unsere Ausgaben, Transaktion ist die Bereitstellung der richtigen redeemScript.

6)Nun unsere redeemScript ausgewertet werden kann:

<OP_2> <A pubkey> <B pubkey> <C pubkey> <OP_3> <OP_CHECKMULTISIG>

7)OP_CHECKMULTISIG der Blick auf die 3 öffentlichen Schlüssel und 2 Signaturen im Stapel, und vergleichen Sie Sie eins nach dem anderen. Wie bereits erwähnt, ist die Reihenfolge der Unterschriften kommt es hier an, und muss mit der Bestellung, daß der öffentliche Schlüssel zur Verfügung gestellt wurden, in.

8)OP_0 enthalten ist nur der Umgang mit einem off-by-one Fehler in der Bitcoin-Core, wenn mit OP_CHECKMULTISIG.

ich lese einige Antworten zu diesem Thema gelesen und mir auch die BIP16, aber ich kann immer noch nicht verstehen, wie nach Bestätigung mit <OP_EQUAL>von <redeemScript> berechnet <OP_HASH160> und <redeemScriptHash> das Skript endet mit der Validierung von <sig A> - <sig-C>

Nach der Vorgehensweise die ich schon beschrieben nur die Teile Links im stack sind : <OP_0> <sig A> - <sig-C> , Wie diese Signaturen überprüft werden, da die Tatsache, dass <redeemScript> ist poped aus dem stack?

Meine Frage in anderen Worten zu tun hat, mit Schritt 6 Fort. Jetzt unsere redeemScript kann ausgewertet werden: wie da hat es schon wieder vom stack entfernt...

+601
Jason Sundram 01.09.2018, 17:56:57

Sieht aus wie ABC-Gewinn dieser rally. ABC mehr hash-power und mehr Anhänger. enter image description here

Ich mag diesen Ansatz zu erklären:

BTC = real Bitcoin

BTCC = real fake

Bitcoin BCH = fake fake Bitcoin

BCHSV = real (?) fake fake Bitcoin

BCHABC = fake (?) fake fake Bitcoin

https://twitter.com/FedericoTenga/status/1063430370308354048

+443
pacsamezcua 06.07.2015, 07:51:01

Also ich fand meine alte Bergbau-Brieftasche aus 2012, die ich verdient etwa 0,5 BTC auf, aber ich habe Probleme beim Zugriff auf die Datei. Ich habe versucht nach der Anleitung hier (öffnen eine alte Brieftasche.dat), aber ich bin läuft in einen Fehler mit der pywallet Programm. Es wirft

Datei "pywallet.py", line 852 _p = 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFfffffffffffffffffffffffffefffffc2fl ^ SyntaxError: invalid syntax

Ich habe versucht, indem es in eine neue Installation von Bitcoin-Core, aber es scheint, als ob die brauche ich zum herunterladen der blockchain, bevor es gescannt wird, meine Brieftasche, da es nicht zeigt mir irgendwelche Infos über die Brieftasche (wie frühere Empfängeradresse). Lassen Sie mich wissen, wenn ich mehr Informationen liefern können.

+356
BRB 07.10.2014, 00:43:45

Dash Masternodes sind Archiv-voller Knoten. Sie ermöglichen die PrivateSend und InstantSend Funktion. Masternodes abstimmen lassen, die Finanzierung und governance-Vorschläge. Masternodes sind für diese Dienstleistungen bezahlt werden mit 45% der mining-Belohnung.

Ein Master-Knoten muss eine Kaution von 1,000 Dash, eine dedizierte IP-Adresse und kann nicht offline sein, mehr als 1 Stunde in 24h. Laufen kann jeder einen Master-Knoten.

+316
gemelen 10.04.2015, 20:25:49

Nicht sicher, ob dies das richtige forum für diese Frage, aber ich Frage mich, was ist der einfachste Weg, zu Experimentieren mit der Umwandlung von BTC in BCC? Angenommen, ich habe einen BTC-core-wallet-hält 1 BTC, aber ich will nur behaupten, 0.10 BTC Wert als BCC? Von dem was ich verstehe, die Art und Weise, dies zu tun ist, wäre eine andere BTC-wallet, transfer 0.90 BTC in die neue Brieftasche, und dann importieren Sie den privaten Schlüssel des original BTC wallet in ein BCC-wallet. Dieser Weg, der Rest von 0,10 BTC transfer über BCC?

+235
Cricket1 24.11.2015, 03:35:11

Ich kann nur spekulieren, dass es ist ein Mittel für die Entwickler der Brieftasche zu ziehen, einen Gewinn, ohne dass Sie tatsächlich verkaufen Sie die wallet-software.

+194
user125968 24.02.2016, 19:33:27

Fragen mit Tag anzeigen