History of spam on Bitcoin

Free relays > Whitelists > Free relays

● It appears that Satoshi initially wanted to develop and allow for many types of TXs on Bitcoin
● However, he was at some point convinced by Gavin Andresen that was a slippery slope and opened the doors to DDos attacks
● Satoshi then moved back to a whitelist model that only allowed certain types of OP_CODES and TXs on Bitcoin
● Under the pressure of some miners who decided to mine any type of TXs, the whitelist model was then abandoned again

Illustration
Illustration