Design and implementation of blockchain-based digital advertising media promotion system

被引:16
作者
Ding, Yong [1 ,2 ]
Luo, Decun [1 ]
Xiang, Hengkui [1 ]
Liu, Wenyao [1 ]
Wang, Yujue [1 ]
机构
[1] Guilin Univ Elect Technol, Sch Comp Sci & Informat Secur, Guangxi Key Lab Cryptog & Informat Secur, Guilin 541004, Peoples R China
[2] Cyberspace Secur Res Ctr, Peng Cheng Lab, Shenzhen 518000, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; Smart contacts; AD media promotion system; PRIVACY; PROTECTION; INTERNET;
D O I
10.1007/s12083-020-00984-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, the rapid development of the Internet digital advertising (IDA) market has brought many issues. Low-quality advertisements (ADs) have caused significant troubles for Internet users, and the "AD fraud" has plunged the IDA ecosystem into a crisis of trust. The blockchain's trusted computing model provides new ideas for solving the above problems. In this paper, we designed and implemented a blockchain-based digital advertising media system (B(2)DAM), where the Hyperledger is used as the implementation platform. Our B(2)DAM system integrates distributed ledger, multi-chain, smart contracts, and consensus mechanisms to ensure decentralization and multi-party maintenance of immutable data. We implemented business logic in smart contracts and Hyperledger SDK. The experiments show the transaction throughput can reach 550 tps and the system can meet the application requirements.
引用
收藏
页码:482 / 496
页数:15
相关论文
共 51 条
[1]   Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains [J].
Androulaki, Elli ;
Barger, Artem ;
Bortnikov, Vita ;
Cachin, Christian ;
Christidis, Konstantinos ;
De Caro, Angelo ;
Enyeart, David ;
Ferris, Christopher ;
Laventman, Gennady ;
Manevich, Yacov ;
Muralidharan, Srinivasan ;
Murthy, Chet ;
Binh Nguyen ;
Sethi, Manish ;
Singh, Gari ;
Smith, Keith ;
Sorniotti, Alessandro ;
Stathakopoulou, Chrysoula ;
Vukolic, Marko ;
Cocco, Sharon Weed ;
Yellick, Jason .
EUROSYS '18: PROCEEDINGS OF THE THIRTEENTH EUROSYS CONFERENCE, 2018,
[2]  
Andrychowicz Marcin, 2014, Formal Modeling and Analysis of Timed Systems. 12th International Conference, FORMATS 2014. Proceedings. LNCS: 8711, P7, DOI 10.1007/978-3-319-10512-3_2
[3]   Blockchain Technologies: The Foreseeable Impact on Society and Industry [J].
Aste, Tomaso ;
Tasca, Paolo ;
Di Matteo, Tiziana .
COMPUTER, 2017, 50 (09) :18-28
[4]  
Bach LM, 2018, 2018 41ST INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), P1545, DOI 10.23919/MIPRO.2018.8400278
[5]   Beyond Bitcoin: The Rise of Blockchain World [J].
Beck, Roman .
COMPUTER, 2018, 51 (02) :54-58
[6]  
Bentov I., 2014, EVALUATION REV, V42, P34
[7]   Understanding Emerging Threats to Online Advertising [J].
Budak, Ceren ;
Goel, Sharad ;
Rao, Justin ;
Zervas, Georgios .
EC'16: PROCEEDINGS OF THE 2016 ACM CONFERENCE ON ECONOMICS AND COMPUTATION, 2016, :561-578
[8]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[9]   An Analysis into the Scalability of Bitcoin and Ethereum [J].
Dennis, Richard ;
Disso, Jules Pagna .
THIRD INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, 2019, 797 :619-627
[10]  
Dhumwad Saurabh, 2017, 2017 23rd Annual International Conference in Advanced Computing and Communications (ADCOM). Proceedings, P40, DOI 10.1109/ADCOM.2017.00013