Smart Contract Technology for Blockchain-based Systems: Design and Implementation Challenges. (2020). Turkish Journal of Computer and Mathematics Education (TURCOMAT), 11(3), 2010-2021. https://doi.org/10.17762/turcomat.v11i3.13598