NachrichtenKryptoAmericanFortress sagt, dass sich jede Krypto-Wallet quantum-sicher machen lässt, ohne dass jemand seine Coins bewegt

AmericanFortress sagt, dass sich jede Krypto-Wallet quantum-sicher machen lässt, ohne dass jemand seine Coins bewegt

Autor: Cryptopolitan·

Wichtige Erkenntnisse

  • •AmericanFortress sagt, dass quantensicherer Schutz ohne Verschiebung von Wallet-Adressen oder Schlüsselrotation hinzugefügt werden kann.
  • •Das ZKPoSP-Design lässt eine Wallet per Zero-Knowledge-Beweis nachweisen, dass sie ihre Seed-Phrase kennt, statt eine Transaktion zu signieren.
  • •Das Papier argumentiert, dass QBIP32 eine kurvenübergreifende Ableitungsmethode für Chains mit secp256k1 und Ed25519 bieten könnte.
  • •Die Autoren beschreiben den Sicherheitsansatz als conjectured und nicht bewiesen, da es noch keinen Quantencomputer zum Testen gibt.
  • •Netzwerkbetreiber und Wallet-Anbieter müssten aufrüsten, bevor Nutzer vom vorgeschlagenen System profitieren könnten.
AmericanFortress sagt, dass sich jede Krypto-Wallet quantum-sicher machen lässt, ohne dass jemand seine Coins bewegt

Quantencomputing ist seit Jahren das langsam herannahende Problem von Krypto. Weitgehend besteht Einigkeit darüber, dass die Bedrohung real ist: Wenn ein ausreichend großer Quantencomputer gebaut wird, würde die Mathematik, die Wallets schützt, nicht mehr funktionieren. Umstritten bleibt jedoch, wie Hunderte Millionen Wallets vor diesem Zeitpunkt auf neue Adressen umgestellt werden sollen, insbesondere bei seit Langem inaktiven Konten, die möglicherweise nie eine Migrationsmitteilung sehen. Ein neues Papier des Blockchain-Sicherheitsunternehmens AmericanFortress argumentiert, dass der Migrationsschritt nie notwendig gewesen sei und Nutzer weder Schlüssel rotieren noch Wallet-Adressen ändern müssten.

Adressmigration war immer der Engpass

Ein Quantencomputer, der Shors Algorithmus ausführt, kann aus dem passenden öffentlichen Schlüssel direkt einen privaten Schlüssel ableiten. Das würde nahezu jede existierende Krypto-Wallet einem Offenlegungsrisiko aussetzen. Die herkömmliche Lösung wäre, Vermögenswerte in ein post-quantenfähiges Signaturschema zu überführen. Das würde jedoch bedeuten, das Format des öffentlichen Schlüssels zu ändern, was in der Praxis eine Adressmigration über jedes beteiligte Netzwerk hinweg erfordert.

Das Problem sei, so das Papier, dass einige Coins nicht migrieren können. Satoshis 1,1 million BTC beispielsweise haben sich seit 2010 nicht bewegt. Auch die Besitzer von Millionen weiterer Coins in ruhenden Wallets werden Migrationshinweise kaum lesen. Damit sei die Migrationsfrage mehr als ein technisches Detail: Sie ist die operative Hürde, die darüber entscheiden könnte, ob ein Umbau überhaupt jede Adresse im Umlauf erreicht.

Beweise, dass du den Seed kennst, statt damit zu signieren

Der Ansatz des Papiers ist konzeptionell einfach. Wenn eine Wallet erstellt wird, notiert der Nutzer eine Seed-Phrase. Jede Adresse in dieser Wallet wird aus diesen Worten erzeugt. Der Seed ist die Wurzel, die Adressen sind davon abzweigende Äste.

Der Vorschlag mit der Bezeichnung ZKPoSP, ausgeschrieben Zero-Knowledge Proof of Seed Provenance, entfernt den Signierschritt und lässt die Wallet stattdessen beweisen, dass sie den Seed kennt. Dafür wird ein Zero-Knowledge-Beweis verwendet, also ein Verfahren, mit dem sich zeigen lässt, dass eine Aussage wahr ist, ohne die Informationen offenzulegen, die sie wahr machen. In diesem Design zeigt die Wallet, dass sie den Seed hinter der Adresse kennt, ohne den Seed selbst preiszugeben. Nodes prüfen den Beweis und geben die Transaktion frei.

Die Adresse bleibt dabei unverändert. Die Autoren schreiben, dass die Methode keine Adressmigration und keine Schlüsselregistrierung erfordert. Der öffentliche Schlüssel ist nicht länger die Schwachstelle, weil er nicht mehr die Freigabe einer Ausgabe autorisiert.

Ein zweiter Bestandteil, QBIP32, befasst sich mit dem, was als Nächstes kommt. Verschiedene Chains nutzen unterschiedliche zugrunde liegende Kryptografie, darunter Bitcoin und Ethereum auf secp256k1 sowie Solana auf Ed25519. Das Papier argumentiert, dass bestehende Standards nur als Nebenprodukt ihres eigenen Schlüsselformats einen nutzbaren quantum-sicheren Beweis erzeugen, ohne eine einheitliche Methode über verschiedene Kurven hinweg. QBIP32 wird als ein Ableitungsschema vorgestellt, das jede dieser Varianten abdecken kann. Bestehende Wallets müssten dafür nicht geändert werden, und das Papier sagt, dass aktuelle Standards wie BIP32 und SLIP-10 die Beweise bereits von sich aus unterstützen.

Was noch geschehen muss

Das Papier bezeichnet seinen Quantenschutz als conjectured, nicht als bewiesen. Es gibt noch keinen Quantencomputer, an dem er getestet werden könnte.

Die Einführung bleibt die größere Herausforderung. Nodes müssten aktualisiert werden, bevor ein Netzwerk das System durchsetzen kann. Wallets müssten den Beweisscode ausliefern. Nutzer müssten nichts tun, aber erst nachdem beide Seiten zuerst umgestellt haben. AmericanFortress verfügt außerdem über eine Patentanmeldung und lizenziert das SDK, was dem Unternehmen ein kommerzielles Interesse an dieser Einführung verschafft.

Das Papier ist über das ePrint-Archiv der International Association for Cryptologic Research unter verfügbar.