Coin Brief ENDE

Die Deskriptor-BIPs werden als Specification neu eingestuft

Eine ins Repository der Bitcoin Improvement Proposals uebernommene Aenderung stuft BIP 379 bis BIP 390 auf den Typ Specification um. Der Pull Request #2292 von danielabrozzoni wurde von murchandamus zusammengefuehrt.

Diese Nummern sind die Deskriptor-BIPs — jene Dokumente, die Output-Deskriptoren und die darauf aufbauenden Skriptausdruecke definieren, also die Notation, mit der eine moderne Wallet angibt, welche Outputs ihr gehoeren und wie sie ausgegeben werden koennen.

Die Deskriptor-BIPs werden als Specification neu eingestuft
Die Deskriptor-BIPs werden als Specification neu eingestuft — Coin Brief

Was das bedeutet

Das sind Metadaten, und Metadaten im BIP-Repository sind die Art, wie der Prozess mitteilt, wozu ein Dokument dient. Der ueberarbeitete BIP-Prozess unterscheidet Typen, und ein Dokument von einem in den anderen zu verschieben ist eine Aussage ueber die Art der Uebereinkunft: Eine Specification beschreibt etwas, an das sich Implementierungen halten sollen — im Unterschied zu einem Vorschlag darueber, wie sich Bitcoins Konsensregeln aendern sollten.

Fuer Deskriptoren ist diese Unterscheidung die richtige. Nichts in BIP 379-390 verlangt vom Netz eine Zustimmung — kein Soft Fork, keine Konsensaenderung. Definiert wird ein Austauschformat, und wertvoll macht es die Eigenschaft, dass zwei unabhaengig geschriebene Wallets dieselbe Zeichenkette lesen und dieselben Adressen ableiten. Interoperabilitaetsdokumente scheitern anders als Konsensvorschlaege, und sie anders einzuordnen ist das Eingestaendnis, dass der Prozess zwei Dinge vermengt hat.

In keiner Wallet aendert sich durch diesen Commit etwas. Eine Notiz wert ist er nur, weil die Typbezeichnung das Erste ist, woran ein Leser das Gewicht eines Dokuments misst — und wer Deskriptor-Unterstuetzung fuer optional hielt, weil es ja ein Vorschlag sei, hat das falsche Signal gelesen.

Geschrieben von Victoria Shinder.