Maintenance of long living smart contracts proceedings article
- ,
- Matthias Lohr
- University of Koblenz
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOpen access
Publication Information
Output type
Research Output:
Conference Article in Proceeding or Book/Report chapter
Article in proceedings
Peer-reviewOriginal language
EnglishPages from-to (Number of pages)
Pages 1-8Publication milestones
- Published - 25/02/2020
Publication status
Published - 25/02/2020
Publication IDs
- ORCID: /0000-0002-2604-0487/work/154224637
Host publication title
Proceedings of the 7th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems 2020 (EMLS)Abstract
In recent years, blockchains became widely known for offering immutable and trust-free storage of arbitrary information. Blockchains also leverage smart contracts, a concept for executing program code for modifying the blockchain state. While the characteristics of a blockchain, especially immutability, enable reliability in a trust-free environment, it hinders the maintenance of smart contracts itself. With the increasing number, size, and lifetime of smart contracts, they could be considered to be long-living software. Therefore, it might become necessary to apply common techniques from software engineering to maintain smart contracts. However, updating smart contracts residing within the immutable blockchain data raises an interesting challenge. In this work, we analyze whether the assumption of smart contracts being long-living is true, study how immutable smart contracts are maintained in practice and elaborate on the challenges appearing due to these maintenance practices.
Access to documents
Related Event
Title
Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems
Event type
ConferenceLinks
Degree of recognition
International eventDate
24/02/2020 - 28/02/2020Location
InnsbruckAustria
