Could Ethereum and Blockchain pave the way in overcoming censorship challenges?