Ich habe mir den privaten Schlüssel früher immer wie einen Schlüssel vorgestellt. Später merkte ich jedoch immer mehr, dass diese Metapher nicht ganz stimmt. Ein Schlüssel ist zumindest irgendwo noch vorhanden – aber sobald der private Schlüssel vollständig auftaucht, bedeutet das, dass er kopiert, per Screenshot festgehalten oder abgegriffen werden kann.
Darum lohnt es sich, über das Konzept der Schlüsselfragmentierung zu sprechen. Es versteckt nicht einfach nur einen Schlüssel tiefer, sondern sorgt dafür, dass der „vollständige Schlüssel“ möglichst nicht in einer traditionellen Form existiert. Mehrere Fragmente nehmen jeweils an der Berechnung teil, arbeiten gemeinsam, um eine Signatur zu vervollständigen – aber wenn man nur ein einzelnes Fragment bekommt, ist es ohne Bedeutung.
Sicherheitsgefühl kommt dann nicht mehr aus irgendeinem Tresor, sondern daraus, dass es einem Angreifer schwerfällt, gleichzeitig alle vollständigen Bedingungen zu erlangen.
Genau das ist auch der Punkt, der mir bei meiner Beobachtung <t-2/> @NewtonProtocol so wichtig ist. Echte, reife Wallet-Sicherheit sollte sich nicht nur auf die Merkfähigkeit und die Backup-Gewohnheiten der Nutzer verlassen. Nutzer wechseln schließlich immer wieder das Handy, klicken mal aus Versehen auf einen falschen Link oder geraten auf eine Phishing-Seite. Das System selbst sollte deshalb die Chancen reduzieren, dass ein einzelner Schwachpunkt alles zu Fall bringt.
Wenn man nach $NEWT T als Nächstes über die grundlegende Sicherheits-Erzählung sprechen will, dann wäre die Schlüsselfragmentierung ein gewichtiger Ansatzpunkt. #newt reizt mich nicht nur deshalb, weil die Bedienung reibungslos ist, sondern weil es diese unsichtbaren Sicherheitsdesigns zu einer plattformnahen Fähigkeit macht, die auch normale Nutzer mit gutem Gefühl nutzen können.