SDFS: A scalable data feed service for smart contracts

  • Juan He
  • , Rong Wang
  • , Wei Tek Tsai
  • , Enyan Deng

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Smart Contract (SC) is distributed, trustless, programmable, and tamper-resistant, which can realize secure and efficient information exchange, value transfer and asset management. However, SCs can only access data on their own blockchains (BCs), and can't get external information by themselves. Data feed service is a third-party data source provider that supports a broad range of data requests will thus be critical to SC ecosystems. In this paper, we propose a novel scalable data feed service for SCs, SDFS, that not only ensures that the data acquisition process is reasonable, but also guarantees that the system service is scalable. In addition, we also designed a reputation evaluation strategy for nodes to determine whether each node is a malicious node. After each feedback, the reputation value of each node will be updated. Besides that, SDFS keeps content providers auditable by using BC to preserve evidence of data processing processes. As a data feed service for SCs, it can provide the data of off-chain into the BC truly and accurately, so as to ensure the authenticity of the data on the BC and realize the SC to interact with the outside world.

Original languageEnglish
Title of host publicationProceedings of 2019 IEEE 10th International Conference on Software Engineering and Service Science, ICSESS 2019
EditorsWenzheng Li, M. Surendra Prasad Babu
PublisherIEEE Computer Society
Pages581-585
Number of pages5
ISBN (Electronic)9781728109459
DOIs
StatePublished - Oct 2019
Externally publishedYes
Event10th IEEE International Conference on Software Engineering and Service Science, ICSESS 2019 - Beijing, China
Duration: 18 Oct 201920 Oct 2019

Publication series

NameProceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS
Volume2019-October
ISSN (Print)2327-0586
ISSN (Electronic)2327-0594

Conference

Conference10th IEEE International Conference on Software Engineering and Service Science, ICSESS 2019
Country/TerritoryChina
CityBeijing
Period18/10/1920/10/19

Keywords

  • Blockchain
  • Data authentication
  • Data feed service
  • Smart contracts

Fingerprint

Dive into the research topics of 'SDFS: A scalable data feed service for smart contracts'. Together they form a unique fingerprint.

Cite this