Wird dies aus der Hardware berechnet?
Sie wird mit einem "Zufallsgenerator" berechnet. In den allermeisten Fällen wird das Software sein.
Je nach dem wie gut der Zufallsgenerator ist, bezieht er vielleicht Hardwarekomponenten mit ein.
Im normalen Gebrauch sollte es deshalb keine Probleme geben.
Egal, ob die gleiche Software auf dem selben oder einem anderen Gerät neu installiert wird, es sollten neue Schlüssel entstehen.
Spannender wird es, wenn man gezielt versuchen würde, den gleichen Zufallswert auszurechnen.
Es gab übrigens schon mal einen spannenden Fall, ich hoffe, ich kriege ihn noch richtig zusammen. Er darf gern konkretisiert werden:
Es gab einen Walletentwickler, der hat dem Zufallsgenerator des Gerätes nicht vertraut und hat die API eines "guten Online-Zufallsgenerators" genutzt. Das ging lange Zeit gut. Die Wallet hat den Generator angesprochen, hat eine gute Zufallszahl bekommen und hat daraufhin Wallet-Keys berechnet. Eines Tages hat glaube der API-Anbieter von http auf https umgeschaltet oder einfach nur http abgeschaltet und alle Anfragen an die alte API wurden mit immer der gleichen Fehlermeldung beantwortet. Diese Fehlermeldung hat dann die App fleißig in immer den gleichen Key verwandelt und alle User bekamen das gleiche Wallet. Bis jemand alles abgehoben hat. :-)