I'm trying Bitcoin for the first time, so I'm about 7 years behind. As far as I understand every bitcoin user has a copy of the entire transaction record that has happened for all time for all accounts. So, when I initially install Bitcoin Core which I am going to use for my wallet, it has to synchronize with a history that is already 7 years old.
This seems to take a lot of time and as far as I know will only get worse as
- the number of users increases and
- time since the first transaction increases.
Are there any methods to mitigate this?