TY - GEN
T1 - SDFS
T2 - 10th IEEE International Conference on Software Engineering and Service Science, ICSESS 2019
AU - He, Juan
AU - Wang, Rong
AU - Tsai, Wei Tek
AU - Deng, Enyan
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/10
Y1 - 2019/10
N2 - 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.
AB - 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.
KW - Blockchain
KW - Data authentication
KW - Data feed service
KW - Smart contracts
UR - https://www.scopus.com/pages/publications/85082863014
U2 - 10.1109/ICSESS47205.2019.9040803
DO - 10.1109/ICSESS47205.2019.9040803
M3 - 会议稿件
AN - SCOPUS:85082863014
T3 - Proceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS
SP - 581
EP - 585
BT - Proceedings of 2019 IEEE 10th International Conference on Software Engineering and Service Science, ICSESS 2019
A2 - Li, Wenzheng
A2 - Babu, M. Surendra Prasad
PB - IEEE Computer Society
Y2 - 18 October 2019 through 20 October 2019
ER -