Abstract
Blockchain is an immutable and transparent distributed ledger hosted by a Peer-to-Peer (P2P) network. Blockchain provides immutability, transparency, and data integrity to the applications built on top of it.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
Address: 0x06012c8cf97bead5deae237070f9587f8e7a266d.
- 5.
- 6.
- 7.
Address: 0xd1ceeeeee83f8bcf3bedad437202b6154e9f5405.
- 8.
Address: 0xdac17f958d2ee523a2206206994597c13d831ec7.
- 9.
Address: 0xF0155486A14539F784739Be1C02E93F28eB8e960.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
References
Bartoletti, M., Pompianu, L.: An empirical analysis of smart contracts: platforms, applications, and design patterns. In: Brenner, M., et al. (eds.) FC 2017. LNCS, vol. 10323, pp. 494–509. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-70278-0_31
Di Francesco, M.D., Mori, P., Ricci, L.: Blockchain based access control services. In: 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), pp. 1379–1386, July 2018
Hohpe, G.: Enterprise integration patterns: conversation patterns. https://www.enterpriseintegrationpatterns.com/patterns/conversation/. Accessed 11 Nov 2019
Hohpe, G.: Let’s have a conversation. IEEE Internet Comput. 11, 78–81 (2007)
Imtiaz, M.A., Starobinski, D., Trachtenberg, A.: Characterizing orphan transactions in the bitcoin network (2019)
Koshy, P., Koshy, D., McDaniel, P.: An analysis of anonymity in bitcoin using P2P network traffic. In: Christin, N., Safavi-Naini, R. (eds.) FC 2014. LNCS, vol. 8437, pp. 469–485. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-45472-5_30
Liu, Y., Lu, Q., Xu, X., Zhu, L., Yao, H.: Applying design patterns in smart contracts. In: Chen, S., Wang, H., Zhang, L.-J. (eds.) ICBC 2018. LNCS, vol. 10974, pp. 92–106. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-94478-4_7
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2009)
Natoli, C., Gramoli, V.: The blockchain anomaly. In: 2016 IEEE 15th International Symposium on Network Computing and Applications (NCA), pp. 310–317 (2016)
Oliva, G.A., Hassan, A.E., Jiang, Z.M.J.: An exploratory study of smart contracts in the Ethereum blockchain platform. Empirical Softw. Eng. 25(3), 1864–1904 (2020). https://doi.org/10.1007/s10664-019-09796-5
Pinna, A., Ibba, S., Baralla, G., Tonelli, R., Marchesi, M.: A massive analysis of Ethereum smart contracts empirical study and code metrics. IEEE Access 7, 78194–78213 (2019)
Piratla, N.M., Jayasumana, A.P.: Metrics for packet reordering-a comparative analysis. Int. J. Commun Syst 21(1), 99–113 (2008)
Weber, I., et al.: On availability for blockchain-based systems. In: 2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS), pp. 64–73 (2017)
Weber, I., Xu, X., Riveret, R., Governatori, G., Ponomarev, A., Mendling, J.: Untrusted business process monitoring and execution using blockchain. In: La Rosa, M., Loos, P., Pastor, O. (eds.) BPM 2016. LNCS, vol. 9850, pp. 329–347. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45348-4_19
Wilkinson, S., Boshevski, T., Brandoff, J., Buterin, V.: Storj: a peer-to-peer cloud storage network (2009)
Wöhrer, M., Zdun, U.: Design patterns for smart contracts in the Ethereum ecosystem. In: 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), pp. 1513–1520 (2018)
Xu, X., Pautasso, C., Zhu, L., Lu, Q., Weber, I.: A pattern collection for blockchain-based applications. In: Proceedings of 23rd European Conference on Pattern Languages of Programs (EuroPLoP 2018), pp. 1–20 (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Xu, X., Bandara, H.M.N.D., Lu, Q., Zhang, D., Zhu, L. (2020). Understanding and Handling Blockchain Uncertainties. In: Chen, Z., Cui, L., Palanisamy, B., Zhang, LJ. (eds) Blockchain – ICBC 2020. ICBC 2020. Lecture Notes in Computer Science(), vol 12404. Springer, Cham. https://doi.org/10.1007/978-3-030-59638-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-59638-5_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-59637-8
Online ISBN: 978-3-030-59638-5
eBook Packages: Computer ScienceComputer Science (R0)