Abstract:
Smart Contracts are the building blocks of todays Decentralised Applications. Governments have started using blockchain technology to offer different services to the citizens and other entities but the state of the art is far from perfect. A lot of security and transparency issues arise when implementing Decentralised Applications and with every innovation there are always strings attached. A practical approach will be discussed on how to tackle the problems that come when implementing and using smart contracts.