2020
DOI: 10.3390/computers10010007
|View full text |Cite
|
Sign up to set email alerts
|

Smart Contract Data Feed Framework for Privacy-Preserving Oracle System on Blockchain

Abstract: As blockchain-based applications and research such as cryptocurrency increase, an oracle problem to bring external data in the blockchain is emerging. Among the methods to solve the oracle problem, a method of configuring oracle based on TLS, an existing internet infrastructure, has been proposed. However, these methods currently have the disadvantage of not supporting privacy protection for external data, and there are limitations in configuring the process of a smart contract based on external data verificat… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0
2

Year Published

2021
2021
2023
2023

Publication Types

Select...
6
1
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(19 citation statements)
references
References 16 publications
0
17
0
2
Order By: Relevance
“…What a centralized oracle does is it creates a direct channel between the data source and the smart contract. Oraclize, for example, is a trusted centralized oracle provider [26] whose objective is to prove that the fetched data have not been altered after being gathered [19]. In their official documents, they specify that they are not trustless but "provably" honest.…”
Section: Literature Backgroundmentioning
confidence: 99%
“…What a centralized oracle does is it creates a direct channel between the data source and the smart contract. Oraclize, for example, is a trusted centralized oracle provider [26] whose objective is to prove that the fetched data have not been altered after being gathered [19]. In their official documents, they specify that they are not trustless but "provably" honest.…”
Section: Literature Backgroundmentioning
confidence: 99%
“…What a centralized oracle does is it creates a direct channel between the data source and the smart contract. Oraclize for example is a trusted centralized oracle provider [47] whose objective is to prove that the fetched data has not been altered after being gathered [31]. In their official documents, they specify that they are not trustless but "provably" honest.…”
Section: Oracles Explainedmentioning
confidence: 99%
“…In other words, it manages data by storing large amounts of data in external storage, and storing the reference values of the data, access authority information, and key values in the blockchain. There are existing studies [10,28] that combine on-chain and off-chain scaling; however, there is an oracle problem when importing external data into the blockchain [29].…”
Section: Blockchain-based Large Data Managementmentioning
confidence: 99%