An analysis of the Oracles used in Ethereum’s blockchain

作者
Giuseppe Antonio Pierro,Honore Mahugnon
出处
期刊: 卷期号:: 878-885 被引量:2
标识
DOI:10.1109/saner56733.2023.00106
摘要

Smart contracts are programs whose business logic runs in a decentralized architecture named blockchain where each of the executing nodes trusts and agrees with the execution outcomes. Blockchain is an isolated execution environment, so smart contracts cannot access external data by themselves. The blockchain Oracle, or simply Oracle, is the software that allows smart contracts to interact with the outside world. In the past, a wide variety of studies have examined the oracles from various perspectives such as their implementation characteristics and their reliability. Unlike some other studies, this paper analyzes the use of Oracles through a static analysis of smart contracts. First, we analyze the source code of a corpus of over 40K smart contracts to find the most blockchain Oracles used by the Ethereum blockchain. On the basis of previous works, we examine the features of the most used blockchain Oracles in Ethereum. Lastly, we discussed our findings and the possible reasons why some blockchain oracles are more widely used than others. The purpose of this study is to shed light on how and which oracles are actually used by Ethereum smart contracts, as an alternative to other very interesting studies that analysed the blockchain oracle characteristics.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
1秒前
kkuula完成签到,获得积分10
1秒前
CipherSage的应助被better采纳,获得10
1秒前
无花果的应助被better采纳,获得10
1秒前
我是老大的应助被better采纳,获得10
1秒前
2秒前
lsy发布了新的文献求助10
3秒前
aa3294驳回了aaaa的应助
3秒前
雨琴发布了新的文献求助10
4秒前
4秒前
Zkj完成签到,获得积分10
4秒前
4秒前
ultra完成签到,获得积分10
5秒前
小朋友完成签到,获得积分10
5秒前
旷野发布了新的文献求助10
6秒前
过儿完成签到,获得积分20
6秒前
zz完成签到 ,获得积分20
6秒前
6秒前
胡博士发布了新的文献求助200
6秒前
科研通AI6.2的应助被彳亍采纳,获得10
6秒前
去吃火锅发布了新的文献求助10
7秒前
8秒前
DW的应助被yuli采纳,获得10
8秒前
Zkj发布了新的文献求助10
8秒前
雨露冰发布了新的文献求助10
9秒前
潇洒的惋清的应助被yph采纳,获得10
9秒前
10秒前
10秒前
leilei发布了新的文献求助20
11秒前
liannan发布了新的文献求助10
11秒前
张张发布了新的文献求助10
12秒前
13秒前
abc完成签到,获得积分10
14秒前
虚幻海豚完成签到,获得积分20
15秒前
YY的应助被LmaPN7采纳,获得30
15秒前
16秒前
222驳回了大模型的应助
16秒前
科研通AI6.2的应助被去吃火锅采纳,获得10
17秒前
小情绪发布了新的文献求助10
17秒前
18秒前
高分求助中
(应助此贴封号)通过应助OA文献获取积分 10000
Rosenblum, Global Change Biology 800
Organizational Behavior 510
Arbitrage Theory in Discrete and Continuous Time 500
A Silent Apostrophe:The Fayum Portraits 310
四川大学学位论文.郭瑞昂. 基于高压热扩散的n型磷掺杂金刚石半导体制备研究 300
English Longitudinal Study of Ageing: Waves 0-11, 1998-2024 300
热门求助领域 (近24小时)
化学 材料科学 医学 生物 计算机科学 工程类 纳米技术 有机化学 化学工程 内科学 物理 生物化学 复合材料 催化作用 细胞生物学 人工智能 心理学 无机化学 基因 遗传学
热门帖子
关注 科研通微信公众号,转发送积分 7830085
求助须知:如何正确求助?哪些是违规求助? 9354705
关于积分的说明 20580397
捐赠科研通 7423039
什么是DOI,文献DOI怎么找? 3336398
关于科研通互助平台的介绍 2480976
邀请新用户注册赠送积分活动 2356816