If i use single address for one transaction, and 2000 people send funds to my address, i lost my funds, because i see that bitcoin core have 100 keypool
if you have 2000 people sent funds to your single address, that means you have an address with 2000 transactions
in other word, you are reusing the address for receiving payments... you will not lose any of them
100 keypool means you have 100 pre-generated addresses ready to use
but in your case you just use 1 address out of 100 available addresses
I don`t understand, some people say it`s not bad thing to use single address, and some people say it`s not good to use single address.
it's somewhat a bad practice because by reusing the same address you are losing your privacy