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

Page view(s)

20
checked on Apr 28, 2024

Google ScholarTM

Check

HAW Katalog

Check

Add Files to Item

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.