Assessing Data Layouts to Bring Storage Engine Functionality to Blockchain Technology

dc.contributor.authorPrzytarski, Dennis
dc.contributor.authorStach, Christoph
dc.contributor.authorMitschang, Bernhard
dc.date.accessioned2023-12-26T18:45:47Z
dc.date.available2023-12-26T18:45:47Z
dc.date.issued2024-01-03
dc.identifier.doihttps://doi.org/10.24251/HICSS.2024.610
dc.identifier.isbn978-0-9981331-7-1
dc.identifier.other3c98573b-1295-4881-b825-6f61955d3f1f
dc.identifier.urihttps://hdl.handle.net/10125/106995
dc.language.isoeng
dc.relation.ispartofProceedings of the 57th Hawaii International Conference on System Sciences
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectWeb3 Technologies for Digital Innovation and Transformation
dc.subjectblockchain
dc.subjectqueries
dc.subjectstorage engine
dc.titleAssessing Data Layouts to Bring Storage Engine Functionality to Blockchain Technology
dc.typeConference Paper
dc.type.dcmiText
dcterms.abstractNowdays, modern applications often use blockchains as a secure data store. However, querying blockchain data is more challenging than querying conventional databases due to blockchains being primarily designed for the logging of asset transfers, such as cryptocurrencies, rather than storing and reading generic data. To improve the experience of querying blockchain data and make it comparable to querying conventional databases, new design approaches of the storage engine for blockchain technology are required. An important aspect is the data layout of a block, as it plays a crucial role in facilitating reading of blockchain data. In this paper, we identify a suitable data layout that provides the required query capabilities while preserving the key properties of blockchain technology. Our goal is to overcome the limitations of current data access models in blockchains, such as the reliance on auxiliary data storages and error-prone smart contracts. To this end, we compare four promising data layouts with data models derived from document, row, column, and triple stores in terms of schema flexibility, read pattern generality, and relational algebra suitability. We then assess the most suitable data layout for blockchain technology.
dcterms.extent10 pages
prism.startingpage5091

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
0500.pdf
Size:
480.24 KB
Format:
Adobe Portable Document Format