1. Making contract users safer: Towards building a Safe Browsing platform on Ethereum.
- Author
-
Tan, Cheng, Yu, Rongwei, Xiong, Shengwu, Zhou, Zhuang, Liu, Shiyun, and Wu, Siwei
- Subjects
CONTRACTS ,RESEARCH personnel ,USER experience - Abstract
There are many papers and tools regarding the detection of unsafe contracts, but few ways for detection results to practically benefit contract users and owners. This paper presents a Blockchain Safe Browsing (BSB) platform to safely disseminate those detection results. An encrypted blacklist will be generated to provide privacy preserving user warning before they make transactions with unsafe contracts. Contract owners will be notified that there are vulnerabilities in their contracts, and they can purchase related reports which record how to exploit the vulnerabilities. The profits inspire the researchers to contribute their update-to-date lists of unsafe contracts. An effective encryption scheme is developed to guarantee that only contract owners can decrypt the encrypted reports. Extensive evaluations demonstrate that our prototype can function as intended without sacrificing user experience. • A Blockchain Safe Browsing platform is presented to safely disseminate smart contract detection results. • The researchers are inspired to contribute their update-to-date lists of unsafe contracts to generate an integrated contract blacklist. • The blacklist can be used to warn users before they make transactions with unsafe contracts. • Contract owners can safely obtain knowledge about how to exploit the vulnerabilities in their contracts. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF