Excerpt
Abstract
Smart Contracts make it possible to program and automate contract relationships. This results in an overlap of legal contract design and information technology, in which great potential is recognized. The functioning of these smart contracts is made possible by the so-called blockchain technology. It is the foundation for most digital currencies, acting as a decentralized database structure that allows transactions to be transparent. The current leading blockchain-platform that enables the creation of smart contracts is called Ethereum. According to this the base of these contracts has been created, but there are still some challenges that have to be overcome. This paper, based on literature research, gives an overview of smart contracts and sheds more light on their technical background of the blockchain technology. Therefore the blockchain platform Ethereum is described, which is the basis for smart contracts. The focus on this will lie on the used programming language and a code example. This paper comes to the conclusion that the foundation of smart contracts has been created but still faces challenges in the future.
Inhaltsverzeichnis
Abbildungsverzeichnis
Abkürzungsverzeichnis
1 Einleitung
2 Smart Contracts
2.1 Geschichte der Smart Contracts
2.2 Definition Smart Contracts
3 Smart Contracts dank Blockchain-Technologie
3.1 Funktionsweise der Blockchain
4 Blockchain-Plattform Ethereum
4.1 Ethereum
5 Smart Contracts entwickeln mit Ethereum
5.1 Die Programmiersprache und Code-Beispiel
6 Fazit
Literaturverzeichnis
Anhang
- Quote paper
- Kristina Winzer (Author), 2018, "Chain Code". Smart Contracts demonstriert an einfachen Code-Beispielen, Munich, GRIN Verlag, https://www.grin.com/document/416782
Publish now - it's free
Comments