Die Bitcoin Core-Entwickler haben heute eine neue Technologie-Roadmap veröffentlicht, die den geplanten Übergang des Projekts von seinem aktuellen digitalen Signaturalgorithmus zu einer fortgeschritteneren Alternative darstellt.

Bei der Implementierung würde der Vorschlag "Schnorr-Signaturen" finden, die die ECDSA-Signaturen ersetzen, die Bitcoin heute verwendet, um Transaktionen zu signieren. Durch den Wechsel argumentieren die Entwickler, dass sie die gesamten Daten in Bitcoins Blockchain um bis zu 25% reduzieren können.

Für Benutzer bedeutet dies, dass Knoten, die den Transaktionshistorie des Netzwerks speichern, eine bessere Bandbreite sehen, während weniger Speicher verwendet wird, um die gesamte Blockchain zu sichern.

Der Post beschreibt:

"Unter der Annahme, dass jede historische Signatur auf 1 Byte reduziert würde, mit Ausnahme einer pro Transaktion, würde die Analyse ergeben, dass die Methode zu mindestens 25% Speicher- und Bandbreitenreduzierung führt . "

Für das Open-Source-Entwicklungsteam des Projekts folgt die Einführung der Signaturänderung in die Roadmap im Oktober letzten Jahres auf der Scaling Bitcoin Milan.

Dort machte der Bitcoin-Core-Entwickler Pieter Wuille einen leidenschaftlichen Pitch für die Veränderung und appellierte an die breitere Community, um mit identifizierten Roadblocks fertig zu werden.

Für die Implementierung von Schnorr-Signaturen würde Bitcoin eine Modifikation seiner Funktionen OP_CHECKSIG und OP_CHECKMULTISIG erfordern, um öffentliche Schlüssel zu stapeln.

Bitcoins aktuelle Blockchain-Größe liegt heute bei etwa 110 GB.

Wenn und Aber

Dennoch ist die Idee nicht ohne mögliche Schwierigkeiten.

Laut Würle steht Schnorr-Signaturen vor einem Problem der "Annullierung", das einem gegnerischen Teilnehmer möglicherweise die Tür öffnet, um einen Schlüssel von der Multisig-Transaktion zu subtrahieren und eine der Parteien in der Brieftasche zu eliminieren.

Laut Bitcoin Core-Entwickler Greg Maxwell erfordert die Integration von Schnorr keine SegWit-Aktivierung, obwohl der umstrittene Code den Prozess vereinfacht.

Aus diesem Grund ist es unwahrscheinlich, dass das Schnorr-Feature implementiert wird, bis eine Entscheidung über die Aktivierung von Segwit formalisiert wurde.

"Ich bezweifle, dass dies ohne SegWit geschehen würde, obwohl es möglich wäre", sagte Maxwell.

Die Kommentare kommen zu einer Zeit, in der die Fortschritte bei Bitcoins Skalierungsproblemen effektiv ins Stocken geraten sind. Entwickler ziehen sich im Mai aus einem Meeting zurück, das versucht hätte, die Teilnehmer der Branche zu vereinen.

Kalligrafiebild über Shutterstock