Prague Economic Papers 2020, 29(4):469-480 | DOI: 10.18267/j.pep.742

An Explorative Paper on Speculative Approaches to Smart Contracts

Sanel Halilbegovica, Necip Ertema
a International Burch University, Sarajevo, Bosnia and Herzegovina

The trend of cryptocurrencies has stirred interest in the underlying technology that qualifies cryptocurrencies as a secure structure with speedy, timely and cheap transactions. The aforementioned technology, the blockchain, in brief terms is a decentralized ledger technology that attains an immutable characteristic through consensus and timestamp mechanics. The model also sets the stage for transparency in transactions, which renders the technology applicable to a myriad of scenarios that involve financial instruments. This research puts forth an argumentative approach to the applicability of blockchain technology and specifically studies the prospect of utilizing smart contracts. This approach probes the feasibility of introducing smart contracts to everyday financial transactions and settlements. An opposing perspective, by taking a devil's advocate standpoint, invokes the impractical or implausible aspects of implementing the blockchain in certain scenarios. Difficulty in auditing is a prominent example among those impracticalities. Research methodology is qualitative in nature and takes the form of exploratory research by examining existing literature on the topic.

Keywords: Smart contracts, trust mechanisms, transparency in transactions, big data
JEL classification: D53, E42, G23

Received: January 3, 2019; Revised: October 23, 2019; Accepted: December 10, 2019; Prepublished online: May 11, 2020; Published: August 31, 2020  Show citation

ACS AIP APA ASA Harvard Chicago IEEE ISO690 MLA NLM Turabian Vancouver
Halilbegovic, S., & Ertem, N. (2020). An Explorative Paper on Speculative Approaches to Smart Contracts. Prague Economic Papers29(4), 469-480. doi: 10.18267/j.pep.742
Download citation

References

  1. Atzei, N., Bartoletti, M., Cimoli, T. (2017) A Survey of Attacks on Ethereum Smart Contracts (SoK), in Maffei, M., Ryan, M., eds., Principles of Security and Trust. POST 2017. Berlin, Heidelberg: Springer, pp. 164-186, https://doi.org/10.1007/978-3-662-54455-6_8 Go to original source...
  2. Bentov, I., Gabizon, A., Mizrahi, A. (2017). Cryptocurrencies without Proof of Work. Available at: https://arxiv.org/abs/1406.5694
  3. Bhargavan, K., Delignat-Lavaud, A., Fournet, C. et al. (2016). Formal Verification of Smart Contracts: Short Paper. ACM Workshop on Programming Languages and Analysis for Security, Oct 2016, Vienna, Austria. Proceedings of the 2016 ACM Workshop on Programming Languages and Analysis for Security, https://doi.org/10.1145/2993600.2993611 Go to original source...
  4. Chu, S., Wang, S. (2018). The Curses of Blockchain Decentralization. Available at: https://arxiv.org/abs/1810.02937
  5. De Vries, A. (2018). Bitcoin's Growing Energy Problem. Joule, 2(5), 801-805, https://doi.org/10.1016/j.joule.2018.04.016 Go to original source...
  6. Delmolino, K., Arnett, M., Kosba, A. et al. (2016) Step by Step Towards Creating a Safe Smart Contract: Lessons and Insights from a Cryptocurrency Lab, in Clark, J., Meiklejohn, S., Ryan, P., Wallach, D., Brenner, M., Rohloff, K., eds., Financial Cryptography and Data Security. FC 2016. Berlin, Heidelberg: Springer, pp. 79-94, https://doi.org/10.1007/978-3-662-53357-4_6 Go to original source...
  7. Dietz, M., Moon, J., Radnai, M. (2016). Fintechs can help incumbents, not just disrupt them. Available at: https://www.mckinsey.com/industries/financial-services/our-insights/fintechs-can-help-incumbents-not-just-disrupt-them
  8. Fanning, K., Centers, D. P. (2016). Blockchain and Its Coming Impact on Financial Services. Journal of Corporate Accounting and Finance, 27(5), 53-57, https://doi.org/10.1002/jcaf.22179 Go to original source...
  9. Frantz, Ch. K., Nowostawski, M. (2016). From Institutions to Code: Towards Automated Generation of Smart Contracts. IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W), pp. 210-215, https://doi.org/10.1109/fas-w.2016.53 Go to original source...
  10. Gatteschi, V., Lamberti, F., Demartini, C. et al. (2018). Blockchain and Smart Contracts for Insurance: Is the Technology Mature Enough? Future Internet, 10(2), 20, https://doi.org/10.3390/fi10020020 Go to original source...
  11. Giancaspro, M. (2017). Is a 'Smart Contract' Really a Smart Idea? Insights from a Legal Perspective. Computer Law and Security Review, 33(6), 825-835, https://doi.org/10.1016/j.clsr.2017.05.007Liu, H., Liu, Ch., Zhao, W. et al. (2018). S-gram:Towards Semantic-Aware Security Auditing for Ethereum Smart Contracts. Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, https://doi.org/10.1145/3238147.3240728 Go to original source...
  12. Hawlitschek, F., Notheisen, B., Teubner, T. (2018). The Limits of Trust-free Systems: A Literature Review on Blockchain Technology and Trust in the Sharing Economy. Electronic Commerce Research and Applications, 29, 50-63, https://doi.org/10.1016/j.elerap.2018.03.005 Go to original source...
  13. Hertig, A. (2017). Ethereum's Big Switch: The New Roadmap to Proof-of-Stake. Available at: https://www.coindesk.com/ethereums-big-switch-the-new-roadmap-to-proof-of-stake
  14. Johnson, B., Laszka, A., Grossklags, J. et al. (2014) Game-Theoretic Analysis of DDoS Attacks Against Bitcoin Mining Pools, in Böhme, R., Brenner, M., Moore, T., Smith, M., eds., Financial Cryptography and Data Security. FC 2014. Berlin, Heidelberg: Springer, pp. 72-86, https://doi.org/10.1007/978-3-662-44774-1_6 Go to original source...
  15. Luu, L., Chu, D.-H., Olickel, H. et al. (2016). Making Smart Contracts Smarter. Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security (CCS '16). ACM, New York, NY, USA, 254-269, https://doi.org/10.1145/2976749.2978309 Go to original source...
  16. Marino, B., Juels, A. (2016). Setting Standards for Altering and Undoing Smart Contracts, in Alferes, J., Bertossi, L., Governatori, G., Fodor, P., Roman, D., eds., Rule Technologies. Research, Tools and Applications. RuleML 2016. Cham: Springer, https://doi.org/10.1007/978-3-319-42019-6_10 Go to original source...
  17. Narayanan, A., Bonneau, J., Felten, E. et al. (2016). Bitcoin and Cryptocurrency Technologies: a Comprehensive Introduction. Princeton: Princeton University Press. SBN 9780691171692.
  18. Seijas, P. L., Thompson, S., McAdams, D. (2017). Scripting Smart Contracts for Distributed Ledger Technology. Cryptology ePrint Archive, Report 2016/1156. Available at: http: //eprint.iacr.org/2016/1156
  19. Siegel, D. (2016). Understanding the DAO Attack. Available at: https://www.coindesk.com/understanding-dao-hack-journalists
  20. Tikhomirov, S. (2017). Ethereum: State of Knowledge and Research Perspectives. The 10th International Symposium on Foundations and Practice of Security. Proceedings of the 2018 33rd ACM/IEEE International Conference on Automated Software Engineering (ASE '18), September 3-7, 2018, Montpellier, France; New York, NY, USA: ACM, https://doi.org/10.1145/3238147 Go to original source...

This is an open access article distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (CC BY NC ND 4.0), which permits non-comercial use, distribution, and reproduction in any medium, provided the original publication is properly cited. No use, distribution or reproduction is permitted which does not comply with these terms.