Safe Decentralized Applications Development Using Blockchain Technologies IEEE Conference Publication