Unverzichtbare Ausgaben im Vergleich zur Adresse des Schwarzen Lochs

Auf der Skriptseite des Bitcoin-Wikis, im Abschnitt „Provably Unspendable/Prunable Outputs“, gibt es ein Beispiel für ein Skript, das diese Ausgabe der Transaktion unverbrauchbar machen würde. In dem Beispiel, das sie geben,

txid eb31ca1a4cbd97c2770983164d7560d2d03276ae1aee26f12d7c2c6424252f29

Die nicht auszugebende Ausgabe hat einen Nullwert, sodass die gesamte Eingabemenge an den Miner des Blocks geht.

Aber wenn dieser Ausgabe ein gewisser Bitcoin-Wert gegeben worden wäre, wäre ich dann richtig in der Annahme, dass diese Bitcoins nachweislich für immer unausgebbar wären? Wenn das der Fall ist, wozu braucht man dann eine Schwarzes-Loch-Adresse wie den Bitcoin-Esser ? Könnten Bitcoins nicht nachweislich „zerstört“ werden, indem einfach eine solche unausgebbare Skripttransaktionsausgabe verwendet wird?

Danke

Antworten (1)

Wenn das der Fall ist, was braucht dann eine Schwarze-Loch-Adresse wie der Bitcoin-Esser? Könnten Bitcoins nicht nachweislich „zerstört“ werden, indem einfach eine solche unausgebbare Skripttransaktionsausgabe verwendet wird?

Adressen wie der Bitcoin-Eater sind nicht erforderlich, aber es ist viel einfacher, Bitcoin an Brennadressen zu senden, als nachweislich unverbrauchbare Ausgaben zu erstellen. Dies liegt daran, dass die meisten Wallet-Software nicht über die Funktionalität verfügt, Ausgaben zu erstellen, die nicht P2PKH oder P2SH sind, sodass es schwieriger ist, die nachweislich nicht auszugebenden Ausgaben zu erstellen.

Wenn Sie jedoch einige Münzen verbrennen möchten, sollten Sie nachweislich unausgebbare Ausgaben verwenden, da diese den UTXO-Satz nicht aufblähen und es keine Möglichkeit gibt, dass jemand diese Münzen bekommen kann (die Verbrennungsadressen haben technisch gesehen einen privaten Schlüssel, damit jemand hinein könnte Theoretisch erhalten Sie diese Coins, indem Sie den privaten Schlüssel herausfinden).

Ah, also reine Bequemlichkeit, keine technischen Gründe?
Ja, so ziemlich.