can you please explain me the point of the word phrases of the clients and hardware wallets?
shouldn't it be way to easy to get access with a dictionary attack?
Let's say you got 1000 words, which is still on the low end. I think there are many thousands of words per thing? Anyhow, let's take the 1000 words per dictionary example.
If you got a word phrase of 10 words, that makes 1000^10 possibilities. 1000 = 10^3, so that makes 10^30 possibilities... Just for your information, that's: 1,000,000,000,000,000,000,000,000,000,000 possibilities. If you could check a QUINTILLION possibilities per second, which is 1,000,000,000,000,000,000 , it would still take 10^12 or about 1 trillion seconds (= 30,000 years) to arrive at the right phrase.
So, I wish you good luck with:
1. Making a computer that can try each word so many times per second.
2. Living for 30,000 years.
3. Getting your victim not to change their passphrase for 30,000 years.
4. Making Bitcoin (or your wanted cryptocurrency) survive for 30,000 years.
Regards,
Trump