Publisher DOI: | 10.1007/978-3-031-53963-3_19 | Title: | Moving smart contracts for proving integrity of off-chain data | Language: | English | Authors: | Tripathi, Shashank Shekher Tschirner, Simon Röper, Mathias Becker, Markus M. Skwarek, Volker |
Editor: | Arai, Kohei | Keywords: | proof of existence; smart contract; off-chain processing, data provenance | Issue Date: | 17-Mar-2024 | Publisher: | Springer | Part of Series: | Advances in Information and Communication : Proceedings of the 2024 Future of Information and Communication Conference (FICC) | Volume number: | 2 | Journal or Series Name: | Lecture notes in networks and systems | Volume: | 920 | Startpage: | 272 | Endpage: | 289 | Project: | Blockchains und Knowledge Graphen zur Entwicklung und Erprobung von Qualitätskriterien und semantischen Metadaten für Forschungsdaten in der Plasmatechnologie | Conference: | Future of Information and Communication Conference 2024 | Abstract: | On- and off-chain partitioning is a common challenge in blockchain applications. Once information enters a blockchain environment, the nature and architecture of a blockchain render this information trusted in terms of integrity. Analogously, information processing—or software execution in general—inside a blockchain environment (on-chain) is considered trustworthy. However, at some point, on-chain information has to rely on external information or perform software execution outside the blockchain (off-chain). Reasons can be, e.g., access to external data such as sensor values, preserving data privacy, specialized software execution capabilities of external systems or resource constraints of the on-chain environment. Proof-of-Existence (PoE) is a common application for blockchain technology. Research data certification is a particular application of ch1PoE, where researchers can attest data provenance by storing a hash value of their data on a blockchain. This application poses several challenges of on- and off-chain partitioning: it usually is desired that the research data stays private until its complete publication and the calculation of the data’s hash might utilize a high amount of resources when done on-chain. But the hash may be tampered with. Ideally, a blockchain would push a controlled software to generate the hash value at the researcher’s computer, and return the result as trusted on-chain information. This paper introduces, explores, and demonstrates the moving smart contract following this idealized process. In this concept, a smart contract distributes software accessed via the blockchain and manages execution results to include only confirmed execution results in the blockchain. |
URI: | http://hdl.handle.net/20.500.12738/15369 | ISBN: | 978-3-031-53963-3 978-3-031-53962-6 978-3-031-53964-0 |
ISSN: | 2367-3389 | Edition / version: | 1st ed. 2024 | Review status: | This version was peer reviewed (peer review) | Institute: | Forschungs- und Transferzentrum CyberSec Department Wirtschaftsingenieurwesen Fakultät Life Sciences |
Type: | Chapter/Article (Proceedings) | Funded by: | Bundesministerium für Bildung und Forschung |
Appears in Collections: | Publications without full text |
Show full item record
Add Files to Item
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.