# why do you need a blockchain?
We need blockchain to ensure security because current systems including affiliate networks cannot provide a decent level of security. Due to centralized architecture, it is easy to access all accounts in case of a hack attack. If there are technical malfunctions, the whole system stops working. Hence, we can see that in a centralized system if one element is broken, the whole system is endangered or even shut down.
But blockchain is organized in a decentralized way which means each member is not affected by hack attacks or malfunctions of separate modules. Information is spread all over the members which makes it almost impossible to hack all the computers.