Skip to main content

2022 | OriginalPaper | Buchkapitel

Blockchain, Smart Contracts, and Decentralized Applications: An Introduction

verfasst von : Ahmed A. Hassanein, Neamat El-Tazi, Noha Nagy Mohy

Erschienen in: Implementing and Leveraging Blockchain Programming

Verlag: Springer Nature Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Blockchain, a most common synonym for distributed ledger (Tschorsch and Scheuermann in IEEE Commun Surv Tutor 18:2084–2123, 2016), is an emerging platform. Blockchain is used to support transactional services within a multi-party business network. The aim is to enable a significant reduction in cost and risk for all involved parties through the creation of novel and enhanced business models. Data maintained within the distributed ledger can only be accessed through the execution of a smart contract (Seijas, Scripting smart contracts for distributed ledger technology, International Association for Cryptologic Research, 1156, 2016) that governs a transaction with rules. The core driving idea for designing the architecture of a blockchain platform is to guarantee that no single business party can append, modify or delete any record residing within the ledger without going through the necessary consensus from other business parties within the network. This empowers the system and ensures the data is immutable. Examples of such data include but are not limited to legal and financial trails. Given the aforementioned important features, blockchain technology is a revolutionary trending technology with the ability to offer tremendous disrupting changes to different industries. Gartner’s 2016 research report (Gartner, Gartner’s 2016 hype cycle for emerging technologies special report, 2016) identified blockchain as one of the key platform-enabling technologies to track. While there is currently a lack of widely identified and accepted standards for blockchain technology, there is a rising agreement that blockchain is currently entering its height of extravagant expectations. The report anticipated that it would take 5 to 10 years for blockchain technology to be easily and widely adopted. Nowadays, almost five years later most blockchain efforts, especially the ones applied to business environments, are still in the early stages not reaching the widely adoption stage also not realizing a widely accepted standard so far. In this book chapter, an attempt will be made to cover the main concepts of blockchain, its underlying technologies, Smart Contracts, and Decentralized Applications (DApps).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Tschorsch F, Scheuermann B (2016) Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Comm Surv Tutor 18(3):2084–2123CrossRef Tschorsch F, Scheuermann B (2016) Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Comm Surv Tutor 18(3):2084–2123CrossRef
2.
Zurück zum Zitat Seijas P (2016) Scripting smart contracts for distributed ledger technology. International Association for Cryptologic Research, p 1156 Seijas P (2016) Scripting smart contracts for distributed ledger technology. International Association for Cryptologic Research, p 1156
3.
Zurück zum Zitat Gartner I (2016) Gartner’s 2016 hype cycle for emerging technologies special report Gartner I (2016) Gartner’s 2016 hype cycle for emerging technologies special report
5.
Zurück zum Zitat Kuhn R, Yaga D, Voas J (2019) Rethinking distributed ledger technology. Computer 52(2):68–72CrossRef Kuhn R, Yaga D, Voas J (2019) Rethinking distributed ledger technology. Computer 52(2):68–72CrossRef
6.
Zurück zum Zitat Sunyaev A (2020) Distributed ledger technology. In: Internet computing: principles of distributed systems and emerging internet-based technologies. Springer International Publishing, Cham, pp 265–299 Sunyaev A (2020) Distributed ledger technology. In: Internet computing: principles of distributed systems and emerging internet-based technologies. Springer International Publishing, Cham, pp 265–299
7.
Zurück zum Zitat El Ioini N, Pahl C (2018) A review of distributed ledger technologies. In: On the move to meaningful internet systems. OTM 2018 conferences, pp 277–288 El Ioini N, Pahl C (2018) A review of distributed ledger technologies. In: On the move to meaningful internet systems. OTM 2018 conferences, pp 277–288
8.
Zurück zum Zitat Buterin V (2014) Ethereum: a next-generation cryptocurrency and decentralized application platform. Bitcoin Magazine Buterin V (2014) Ethereum: a next-generation cryptocurrency and decentralized application platform. Bitcoin Magazine
9.
Zurück zum Zitat Chu S, Wang S (2018) The curses of blockchain decentralization. arXiv Chu S, Wang S (2018) The curses of blockchain decentralization. arXiv
10.
Zurück zum Zitat Androulaki E et al (2018) Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the 13th EuroSys conference, EuroSys 2018, vol 2018. January, pp 1–15 Androulaki E et al (2018) Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the 13th EuroSys conference, EuroSys 2018, vol 2018. January, pp 1–15
12.
Zurück zum Zitat Greenspan G (2015) MultiChain private blockchain -white paper Greenspan G (2015) MultiChain private blockchain -white paper
14.
Zurück zum Zitat Dib O, Brousmiche K-LAD, Thea E, Hamida EB (2018) Consortium blockchains: overview, applications and challenges. Int J Adv Telecomm 11(2):51–64 Dib O, Brousmiche K-LAD, Thea E, Hamida EB (2018) Consortium blockchains: overview, applications and challenges. Int J Adv Telecomm 11(2):51–64
15.
Zurück zum Zitat Rachmawati D, Tarigan JT, Ginting ABC (2018) A comparative study of Message Digest 5(MD5) and SHA256 algorithm. J Phys Conf Ser 978(1) Rachmawati D, Tarigan JT, Ginting ABC (2018) A comparative study of Message Digest 5(MD5) and SHA256 algorithm. J Phys Conf Ser 978(1)
16.
Zurück zum Zitat Dinh TTA, Liu R, Zhang M, Chen G, Ooi BC, Wang J (2018) Untangling blockchain: a data processing view of blockchain systems. IEEE Trans Knowl Data Eng 30(7):1366–1385CrossRef Dinh TTA, Liu R, Zhang M, Chen G, Ooi BC, Wang J (2018) Untangling blockchain: a data processing view of blockchain systems. IEEE Trans Knowl Data Eng 30(7):1366–1385CrossRef
17.
Zurück zum Zitat Seijas PL, Thompson S, Mcadams D (2016) Scripting smart contracts for distributed ledger technology. IACR Cryptol Seijas PL, Thompson S, Mcadams D (2016) Scripting smart contracts for distributed ledger technology. IACR Cryptol
18.
Zurück zum Zitat Zhang K, Vitenberg R, Jacobsen H-A (2018) Deconstructing blockchains. In: Proceedings of the 12th ACM international conference on distributed and event-based systems—DEBS ’18, pp 187–190 Zhang K, Vitenberg R, Jacobsen H-A (2018) Deconstructing blockchains. In: Proceedings of the 12th ACM international conference on distributed and event-based systems—DEBS ’18, pp 187–190
19.
Zurück zum Zitat Cai W, Wang Z, Ernst JB, Hong Z, Feng C, Leung VCM (2018) Decentralized applications: the blockchain-empowered software system. IEEE Access 6:53019–53033CrossRef Cai W, Wang Z, Ernst JB, Hong Z, Feng C, Leung VCM (2018) Decentralized applications: the blockchain-empowered software system. IEEE Access 6:53019–53033CrossRef
20.
Zurück zum Zitat Wu K (2019) An empirical study of blockchain-based decentralized applications Wu K (2019) An empirical study of blockchain-based decentralized applications
21.
Zurück zum Zitat Wust K, Gervais A (2018) Do you need a blockchain? In: 2018 crypto valley conference on blockchain technology (cvcBT), pp 45–54 Wust K, Gervais A (2018) Do you need a blockchain? In: 2018 crypto valley conference on blockchain technology (cvcBT), pp 45–54
22.
Zurück zum Zitat Gatteschi V, Lamberti F, Demartini C, Pranteda C, Santamaria V (2018) To blockchain or not to blockchain: that is the question. IT Prof 20(2):62–74CrossRef Gatteschi V, Lamberti F, Demartini C, Pranteda C, Santamaria V (2018) To blockchain or not to blockchain: that is the question. IT Prof 20(2):62–74CrossRef
Metadaten
Titel
Blockchain, Smart Contracts, and Decentralized Applications: An Introduction
verfasst von
Ahmed A. Hassanein
Neamat El-Tazi
Noha Nagy Mohy
Copyright-Jahr
2022
Verlag
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-16-3412-3_6

Premium Partner