Bountychain: Toward Decentralizing a Bug Bounty Program with Blockchain and IPFS

被引:1
作者
Hoffman, Alex [1 ]
Austria, Phillipe [1 ]
Park, Chol Hyun [1 ]
Kim, Yoohwan [1 ]
机构
[1] Univ Nevada, Howared Hughes Sch Engn, Dept Comp Sci, 4505 S Maryland Pkwy, Las Vegas, NV 89154 USA
关键词
Bug bounty; blockchain; IPFS; decentralized apps; DApps;
D O I
10.2991/ijndc.k.210527.001
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Bug Bounty Programs (BBPs) play an important role in providing and maintaining security in software applications. These programs allow testers to discover and resolve bugs before the general public is aware of them, preventing incidents of widespread abuse. However, they have shown problems such as organizations providing accountability of reporting bugs and nonrecognition of testers. In this paper, we discuss Bountychain, a decentralized application using Ethereum-based Smart Contracts (SCs) and the Interplanetary File System (IPFS), a distributed file storage system. Blockchain and SCs provide a safe, secure and transparent platform for a BBP. Testers can submit bug reports and organizations can accept or reject the defect via the SCs. Transactions on the blockchain serve as a persistent and transparent record of software bugs, while IPFS serves as a long-term storage system for bug details. Thus, Bountychain ensures organization accountability and allows testers to gain irrefutable recognition. (C) 2021 The Authors. Published by Atlantis Press B.V.
引用
收藏
页码:86 / 93
页数:8
相关论文
共 40 条
[1]  
[Anonymous], 2015, NEXT GENERATION SMAR
[2]  
Benet J., 2014, Technical Report Draft
[3]  
Breidenbach L, 2018, PROCEEDINGS OF THE 27TH USENIX SECURITY SYMPOSIUM, P1335
[4]  
Bugcrowd, CROWDS CYB PLATF
[5]  
Canidio A., 2021, OPEN ACCESS SER INFO, V82, P1, DOI [10.4230/OASIcs.Tokenomics.2020.6, DOI 10.4230/OASICS.TOKENOMICS.2020.6]
[6]  
Chappell Bill., 2018, NPR
[7]   Towards Saving Money in Using Smart Contracts [J].
Chen, Ting ;
Li, Zihao ;
Zhou, Hao ;
Chen, Jiachi ;
Luo, Xiapu ;
Li, Xiaoqi ;
Zhang, Xiaosong .
2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING TECHNOLOGIES RESULTS (ICSE-NIER), 2018, :81-84
[8]  
Cobalt, PENT SERV
[9]  
ConsenSys, CONSENSYS QUOR
[10]  
Corda, OP SOURC BLOCKCH PLA