very interesting, thank you for both the java and the trezor tips!
maybe a little off topic but something I can't wrap my head around is the possibility of creating the same private key ..
you have this astronomical number I can't even start to comprehend and yet, if you did create the same key than you would access somebody else's wallet ..
2 to 128 power = 340,282,366,920,938,463,463,374,607,431,768,211,456
small possibility but how can it be considered impossible?