2020 |
Lohr, Matthias; Schlosser, Benjamin; Staab, Steffen; Jürjens, Jan Cost Fairness for Blockchain-Based Two-Party Exchange Protocols Inproceedings 2020. @inproceedings{Lohr2020b, title = {Cost Fairness for Blockchain-Based Two-Party Exchange Protocols}, author = {Matthias Lohr and Benjamin Schlosser and Steffen Staab and Jan Jürjens}, doi = {10.1109/Blockchain50366.2020.00062}, year = {2020}, date = {2020-11-04}, keywords = {}, pubstate = {published}, tppubtype = {inproceedings} } |
Lohr, Matthias; Peldszus, Sven Maintenance of Long-Living Smart Contracts Inproceedings CEUR Workshop Proceedings, 2020. @inproceedings{Lohr2020Maintenance, title = {Maintenance of Long-Living Smart Contracts}, author = {Matthias Lohr and Sven Peldszus}, year = {2020}, date = {2020-03-05}, booktitle = {CEUR Workshop Proceedings}, volume = {2581}, 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 the challenges appearing due to these maintenance practices.}, keywords = {}, pubstate = {published}, tppubtype = {inproceedings} } 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 the challenges appearing due to these maintenance practices. |
2019 |
Lohr, Matthias; Hund, Jonathan; Jürjens, Jan; Staab, Steffen 2nd IEEE International Conference on Blockchain, pp. 477-482, IEEE, 2019, ISBN: 978-1-7281-4693-5. @inproceedings{Lohr2019DataGenuineness, title = {Ensuring Genuineness for Selectively Disclosed Confidential Data using Distributed Ledgers: Applications to Rail Wayside Monitoring}, author = {Matthias Lohr and Jonathan Hund and Jan Jürjens and Steffen Staab}, doi = {10.1109/Blockchain.2019.00072}, isbn = {978-1-7281-4693-5}, year = {2019}, date = {2019-07-17}, booktitle = {2nd IEEE International Conference on Blockchain}, pages = {477-482}, publisher = {IEEE}, abstract = {In railway incidents, data from sensors installed on railway tracks can help finding the cause of the incident and identifying the responsible parties. Since the data collected may contain business-relevant information, it is usually treated as confidential by the companies collecting it. However, this data can only be considered as evidence if it can be proven that the data is genuine and unaltered, even if it is only accessible for involved companies in the first place. In this paper, we present an approach to ensure the genuineness of confidential railway measurement data using distributed ledgers and describe an approach for selectively sharing parts of the data without compromising confidentiality or the verifiability of genuineness. We also discuss how our approach can be generalized beyond the railway domain to show how distributed ledger-based approaches can be used to ensure the genuineness of confidential and selectively shared data.}, keywords = {}, pubstate = {published}, tppubtype = {inproceedings} } In railway incidents, data from sensors installed on railway tracks can help finding the cause of the incident and identifying the responsible parties. Since the data collected may contain business-relevant information, it is usually treated as confidential by the companies collecting it. However, this data can only be considered as evidence if it can be proven that the data is genuine and unaltered, even if it is only accessible for involved companies in the first place. In this paper, we present an approach to ensure the genuineness of confidential railway measurement data using distributed ledgers and describe an approach for selectively sharing parts of the data without compromising confidentiality or the verifiability of genuineness. We also discuss how our approach can be generalized beyond the railway domain to show how distributed ledger-based approaches can be used to ensure the genuineness of confidential and selectively shared data. |
Publications
2020 |
Cost Fairness for Blockchain-Based Two-Party Exchange Protocols Inproceedings 2020. |
Maintenance of Long-Living Smart Contracts Inproceedings CEUR Workshop Proceedings, 2020. |
2019 |
2nd IEEE International Conference on Blockchain, pp. 477-482, IEEE, 2019, ISBN: 978-1-7281-4693-5. |