Hallo hier im Forum!
Es wäre gut, wenn du deinen einleitenden Text vor den eigentlichen Fragen stehen lassen würdest. Dann kann man sich die Intention deiner Fragen besser vorstellen.
Hört sich ja schon einmal sehr interessant an.
Vielleicht kannst du deine Fragen noch ein bisschen detaillierter und differenzierter formulieren. Wenn du z.B. fragst was der Unterschied zwischen Proof of X und Proof of Y ist, oder was „besser“ ist, weiß man gar nicht wo man anfangen soll.
Oder brauchst nur einen groben Überblick? Wie ist denn dein Wissensstand zum Thema?
Das kann ich nur unterstreichen.
Was @mowtan dir eigentlich sagen wollte: Nein, es geht in der Praxis nicht.
Aus deinen Public Keys oder Adressen, die bei Verwendung irgendwann bekannt sind, kann man nicht auf deine Private Keys oder deine 24 Wörter zurückrechnen.
„Können“ bedeutet hier, dass das mit den heute verfügbaren Computern praktisch nicht geht, da es Milliarden Jahre dauern würde und die Energie dafür gar nicht auf der Erde vorhanden wäre.
Diese Art von Sicherheit basiert rein auf Kryptographie, also Mathematik.
Der Sinn einer Hardware Wallet wie dem Ledger ist es nun zusätzlich, die Verwahrung deiner Private Keys sicherzustellen.
Es werden also HW und SW Mittel eingesetzt, um genau das Auslesen des Privat Keys aus dem Gerät zu verhindern. Beim Ledger Nano oder bei der Bitbox kommt z.B. ein separates Secure Element zum Einsatz, das nicht direkt mit dem angeschlossenen PC kommunizieren kann.
Zusätzlich gibt es zahlreiche denkbare Angriffsmöglichkeiten, gegen die sich eine Hardware Wallet schützen kann (manipulierte Firmware, Fehler im Code etc.). Es liegt in der Kompetenz der Entwickler diese Angriffsmöglichkeiten aufzudecken und das Gerät dagegen zu schützen.
Dafür kannst du dir mal die Websites der HW Wallet Hersteller ansehen. Dort wird natürlich mit der Resistenz gegen gewisse Angriffsmethoden geworben.
Zum Beispiel: BitBox – Sicherheit auf jeder Ebene