Securify

正确性 计算机科学 计算机安全 可扩展性 财产(哲学) 依赖关系图 领域(数学分析) 依赖关系(UML) 审计 可扩展性 编码(集合论) 智能合约 计算机安全模型 图形 数据库 程序设计语言 软件工程 理论计算机科学 块链 业务 会计 数学分析 哲学 集合(抽象数据类型) 认识论 数学
作者
Petar Tsankov,Andrei Marian Dan,Dana Drachsler-Cohen,Arthur Gervais,Florian Bünzli,Martin Vechev
出处
期刊:Computer and Communications Security 被引量:374
标识
DOI:10.1145/3243734.3243780
摘要

Permissionless blockchains allow the execution of arbitrary programs (called smart contracts), enabling mutually untrusted entities to interact without relying on trusted third parties. Despite their potential, repeated security concerns have shaken the trust in handling billions of USD by smart contracts. To address this problem, we present Securify, a security analyzer for Ethereum smart contracts that is scalable, fully automated, and able to prove contract behaviors as safe/unsafe with respect to a given property. Securify's analysis consists of two steps. First, it symbolically analyzes the contract's dependency graph to extract precise semantic information from the code. Then, it checks compliance and violation patterns that capture sufficient conditions for proving if a property holds or not. To enable extensibility, all patterns are specified in a designated domain-specific language. Securify is publicly released, it has analyzed >18K contracts submitted by its users, and is regularly used to conduct security audits by experts. We present an extensive evaluation of Securify over real-world Ethereum smart contracts and demonstrate that it can effectively prove the correctness of smart contracts and discover critical violations.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
思源应助红涛采纳,获得10
1秒前
1秒前
rice0601完成签到,获得积分10
2秒前
4秒前
fisher发布了新的文献求助10
4秒前
龙抬头完成签到,获得积分10
4秒前
4秒前
5秒前
5秒前
5秒前
5秒前
5秒前
poohpooh完成签到,获得积分10
5秒前
書生应助天真书竹采纳,获得10
6秒前
7秒前
安安发布了新的文献求助10
8秒前
莫若舞发布了新的文献求助10
8秒前
大佬完成签到,获得积分10
9秒前
huihongzeng发布了新的文献求助10
9秒前
10秒前
10秒前
Xinxxx发布了新的文献求助30
10秒前
南风旧巷发布了新的文献求助10
13秒前
123卉发布了新的文献求助10
13秒前
fsw完成签到,获得积分10
13秒前
怜梦完成签到,获得积分10
14秒前
JONG应助kelly采纳,获得30
14秒前
小费发布了新的文献求助50
14秒前
16秒前
莫若舞完成签到,获得积分10
16秒前
16秒前
乐乐应助tdtk采纳,获得10
17秒前
过时的奇迹关注了科研通微信公众号
17秒前
18秒前
18秒前
超级笑南发布了新的文献求助10
19秒前
寻舟者发布了新的文献求助10
20秒前
kinn完成签到,获得积分10
22秒前
23秒前
红涛发布了新的文献求助10
23秒前
高分求助中
【此为提示信息,请勿应助】请按要求发布求助,避免被关 20000
ISCN 2024 – An International System for Human Cytogenomic Nomenclature (2024) 3000
Continuum Thermodynamics and Material Modelling 2000
Encyclopedia of Geology (2nd Edition) 2000
105th Edition CRC Handbook of Chemistry and Physics 1600
Izeltabart tapatansine - AdisInsight 800
Maneuvering of a Damaged Navy Combatant 650
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3774819
求助须知:如何正确求助?哪些是违规求助? 3320625
关于积分的说明 10201258
捐赠科研通 3035461
什么是DOI,文献DOI怎么找? 1665536
邀请新用户注册赠送积分活动 796983
科研通“疑难数据库(出版商)”最低求助积分说明 757677