Abstract
The proven ability of Bitcoin and other cryptocurrencies to operate autonomously on the trustless Internet has sparked a big interest in the underlying technology - Blockchain. However, the portage of Blockchain technology outside its initial use case led to the inception of new types of Blockchains adapted to different specifications and with different designs. This unplanned evolution resulted in multiple definitions of what a Blockchain is. The technology has diverged from its baseline (Bitcoin) to the point where some systems marketed as “blockchain” share only a few design concepts with the original Blockchain design. This conceptual divergence alongside the lack of comprehensive models and standards made it difficult for both system designers and decision-makers to clearly understand what is a blockchain or to choose a suitable blockchain solution. To tackle this issue, we propose in this paper “DCEA" a holistic reference model for conceptualizing and analysing blockchains and distributed ledger technologies (DLT) using a layer-wise framework that envisions all these systems as constructed of four layers: the data, consensus, execution and application layers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abraham, I., Malkhi, D.: The blockchain consensus layer and BFT. Bulletin of EATCS, 3(123) (2017)
Aeternity. æternity - a blockchain for scalable, secure and decentralized æpps
IEEE Standards Association. IEEE blockchain standards
Atzei, N., Bartoletti, M., Lande, S., Yoshida, N., Zunino, R.: Developing secure bitcoin contracts with BitML. In: ESEC/FSE 2019 - Proceedings of the 2019 27th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1124–1128, August 2019. Association for Computing Machinery Inc., New York (2019)
Brakeville, S., Bhargav, P.: Blockchain basics: Glossary and use cases (2016)
Dawson, E.N., Taylor, A., Chen, Y.: ISO/TC 307 Blockchain and distributed ledger technologies
Dwork, C., Lynch, N., Stockmeyer, L.: Consensus in the presence of partial synchrony. J. ACM (JACM) 35(2), 288–323 (1988)
GlobalPlatform and Inc., GlobalPlatform Security Task Force Root of Trust Definitions and Requirements. Technical report (2017)
ISO/TR. ISO/TR 23455:2019 Blockchain and distributed ledger technologies - Overview of and interactions between smart contracts in blockchain and distributed ledger technology systems
ITU. Focus Group on Application of Distributed Ledger Technology
IVY. GitHub - ivy-lang/ivy-bitcoin: A high-level language and IDE for writing Bitcoin smart contracts
Kiayias, A., Panagiotakos, G.: On trees, chains and fast transactions in the blockchain. In: Lange, T., Dunkelman, O. (eds.) LATINCRYPT 2017. LNCS, vol. 11368, pp. 327–351. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-25283-0_18
King, S., Nadal, S.: Ppcoin: Peer-to-peer crypto-currency with proof-of-stake. self-published paper, 19 August 2012
Maker. Maker - Feeds price feed oracles
McConaghy, T., et al.: Bigchaindb: a scalable blockchain database. white paper, BigChainDB (2016)
Nova Mining. Rootstock (RSK): Smart contracts on Bitcoin. Medium (2018)
Nikitin, K., et al.: \(\{\)CHAINIAC\(\}\): Proactive software-update transparency via collectively signed skipchains and verified builds. In: 26th USENIX Security Symposium (\(\{\)USENIX\(\}\)Security 17), pp. 1271–1287 (2017)
Peterson, J., Krug, J., Zoltu, M., Williams, A.K., Alexander, S.: Augur: a Decentralized Oracle and Prediction Market Platform. Technical report (2018)
Poon, J., Buterin, V.: Plasma: Scalable autonomous smart contracts. White paper, pp. 1–47 (2017)
Randaow. GitHub - randao/randao: RANDAO: A DAO working as RNG of Ethereum
Sompolinsky, Y., Zohar, A.: Secure high-rate transaction processing in bitcoin. In: Böhme, R., Okamoto, T. (eds.) FC 2015. LNCS, vol. 8975, pp. 507–527. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-47854-7_32
Tschorsch, F., Scheuermann, B.: Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Commun. Surv. (2015)
Wu, K.: An Empirical Study of Blockchain-based Decentralized Applications. arXiv preprint arXiv:1902.04969 (2019)
Zhang, F., Cecchetti, E., Croman, K., Juels, A., Shi, E.: Town Crier: An Authenticated Data Feed for Smart Contracts, pp. 270–282, 24–28 October 2016 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Bellaj, B., Ouaddah, A., Bertin, E., Crespi, N., Mezrioui, A. (2022). Untangling the Overlap Between Blockchain and DLTs. In: Arai, K. (eds) Intelligent Computing. SAI 2022. Lecture Notes in Networks and Systems, vol 508. Springer, Cham. https://doi.org/10.1007/978-3-031-10467-1_30
Download citation
DOI: https://doi.org/10.1007/978-3-031-10467-1_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-10466-4
Online ISBN: 978-3-031-10467-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)