Maintenance of long living smart contracts proceedings article

Publikation: Konference artikel i Proceeding eller bog/rapport kapitelKonferencebidrag i proceedingsForskningpeer review

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.
OriginalsprogEngelsk
TitelProceedings of the 7th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems 2020 (EMLS)
Publikationsdato25 feb. 2020
Sider1-8
StatusUdgivet - 25 feb. 2020
Udgivet eksterntJa
BegivenhedCollaborative Workshop on Evolution and Maintenance of Long-Living Software Systems - Innsbruck, Østrig
Varighed: 24 feb. 202028 feb. 2020
Konferencens nummer: 7
https://publications.rwth-aachen.de/record/856145
https://dl.gi.de/items/6f1f3c3b-0f6c-4746-af6b-a3e540182b6f

Konference

KonferenceCollaborative Workshop on Evolution and Maintenance of Long-Living Software Systems
Nummer7
Land/OmrådeØstrig
ByInnsbruck
Periode24/02/202028/02/2020
Internetadresse

Fingeraftryk

Dyk ned i forskningsemnerne om 'Maintenance of long living smart contracts proceedings article'. Sammen danner de et unikt fingeraftryk.

Citationsformater