Wer wird Zeuge einer Segregated Witness-Transaktion und welchen Anreiz haben sie, den erweiterten Block mit Signaturen mitzuerleben?

Dieses Video behauptet, dass Segregated Witness unsicher ist, weil niemand einen Anreiz hat, den erweiterten Signaturblock zu verarbeiten (Zeuge).

https://www.youtube.com/watch?v=VoFb3mcxluY

Es wird behauptet, dass Sie, wenn die Hashing-Leistung um über 50 % steigt, ein Dummkopf (kein Nash-Gleichgewicht) wären, wenn Sie Rechenleistung für erweiterte Blöcke mit den Signaturen verschwenden würden, wenn das echte Geld in den Transaktionen steckt, die Gebühren enthalten. Dies bedeutet, dass jeder einen Block mit jeder beliebigen Transaktion füttern kann, da niemand Signaturen überprüft. (Paraphrasiert.)

Soweit ich weiß, beginnen Segregated Witness-Transaktionsadressen mit einer 3 und sind Multi-Signatur-Adressen. Sie müssen also unterschreiben, und jemand (wer?) muss auch unterschreiben, damit die Transaktion durchgeführt werden kann. Alle diese Signaturen werden in einem erweiterten Block platziert.

  • Wird der erweiterte Block auch auf der Hauptblockchain platziert?
  • Wer verarbeitet den erweiterten Block mit Signaturen?
  • Welchen Anreiz haben sie, die erweiterte Signatursperre zu verarbeiten?
  • Ist der erweiterte Block gebührenpflichtig?
  • Wer ist der Drittunterzeichner für getrennte Zeugen-Multi-Sig-Adressen?
Typ 3 bedeutet nicht unbedingt, dass Sie Multisig verwenden. Es definiert lediglich Sigscripts, die gehasht werden (daher P2SH - pay to script hash). Was sich im Hash befindet, können Sie nicht wissen - Hash ist eine Einwegfunktion ... Sie können also einen Segwit-Tx mit einem Eingang und einem Ausgang haben.
Es verwendet also das Signaturfeld, um eine gehashte Eingabe- und Ausgabeadresse einzuschließen? Aber ich dachte, der ganze Sinn von Segregated Witness bestand darin, das Signaturfeld zu eliminieren (leer zu machen), das 60 % einer Transaktion ausmachte, und zu blockieren? Können Sie einer Antwort weitere Details hinzufügen?
Nein, ich sollte den Sigscript-Link weglassen (nicht natives Englisch). Ich möchte nur sagen, dass Adressen in den Abschnitten TX_IN und TX_OUT erscheinen. Diese Adressen können "vom Typ 3" sein. Wie TX_IN oder TX_OUT eingerichtet werden, ist in " bitcoin.org/en/developer-reference#raw-transaction-format " definiert und eine sehr gute Übersicht in Andreas' Buch "Mastering Bitcoin", das auch online verfügbar ist. .

Antworten (1)

Da Börsen und Händler die Blöcke nicht akzeptieren, werden Bergleute, die ungültige Blöcke abbauen, nicht bezahlt. Ein Miner könnte dieses Risiko eingehen, wenn er wollte, aber es ist kein Risiko für das System als Ganzes. Nur die längste Kette, die nur aus gültigen Blöcken besteht, wird von Nicht-Minern anerkannt.

Ich könnte mir vorstellen, dass ein Miner versucht, auf einem neuen Block abzubauen, ohne zuerst den erweiterten Block zu überprüfen. Aber sie würden mit ziemlicher Sicherheit anfangen, den erweiterten Block zu überprüfen und umzuschalten, wenn er sich als ungültig herausstellte. Dies geht ein akzeptables Risiko ein, einen ungültigen Block abzubauen, und stellt gleichzeitig sicher, dass niemand einen Anreiz hat, absichtlich ungültige Blöcke abzubauen.

"Werde die Blöcke nicht akzeptieren ..." welche Blöcke? Können Sie genauer sein? Der Block, der besagt, dass mir alle gerade 100 BTC geschickt haben, ist vollkommen gültig. Es enthält keine Unterschriften. Solange der Hash korrekt ist, ist er gültig. 1) Wird der erweiterte Block auch auf der Haupt-Blockchain platziert? 2) Welchen Anreiz haben Miner, den erweiterten Block zu verarbeiten? 3) Gibt es Gebühren in erweiterten Blöcken? Können Sie ein Beispiel für einen erweiterten Block geben?
@Chloe Nein, es ist nicht gültig. Solange die erweiterten Informationen nicht mit dem im Block zitierten Hash vorhanden sind, ist der Block ungültig. Knoten, die dies überprüfen, weisen den Block als ungültig zurück. Miner müssen den erweiterten Block verarbeiten, da sie andernfalls riskieren, einen ungültigen Block zu minen (einen, für den die erweiterten Informationen nicht existieren und die die richtigen Signaturen haben), der von jedem vollständigen Knoten, der überprüft, abgelehnt wird.