# 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.