Okay, not sure if this has been discussed before but I 'm just wondering how possible it is for a hacker to find a HD wallet with fund (via means like brute force)? Before I move on further, you might probably counter that by saying for 128-bit that would translate to 2^128 = 3.4028×10^38, so it will be almost impossible to come across one seed address that contains fund and that would take eternity which makes the whole effort pointless to hack.
Good. You answered your own question before you even asked it. Now you can close this thread and move on.
But what if the scenario changes in 20 years
Oh dear. I thought you already understood that we are dealing with VERY BIG numbers here. Apparently I was mistaken.
to come when the bitcoin has achieved that level of mass adoption. Imagine if let's say there are 8 billion human population and half of that numbers adopted bitcoin. That would give 4 billion and that is assuming every single one of these users only has one seed account.
I know you were probably raised to think of "billion" as a very big number, but relative to the numbers we are working with, "billions" is a VERY SMALL number. So small, that there isn't any importance difference between the number 1 and the number 1 billion.
Thus instead of probability of 1/3.4028×10^38 to find an account, you now have 1/1.7014×10^29. In this scenario you still won't be able find it easily
You won't be able to find it at all.
but with increased probability and advancement in computer technology which let's say able to churn out approx one million of balance checks per second in 20 years time, how feasible would that be to find a seed that contain fund in it?
Not feasible at all.
Note that I'm not trying to create FUD here
You are either trying to create fear, or you have already fallen victim to the fear that someone else was trying to create.
but merely looking at security point of view and possibilities when using HD.
Good. Now that we've looked at it and come to the understanding that the numbers of possibilities are VERY BIG, and that the numbers of attempts that a brute force attempt can make are VERY SMALL, can we close the thread and move on?