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

被引:14
|
作者
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
相关论文
共 50 条
  • [1] Design and implementation of blockchain-based digital advertising media promotion system
    Yong Ding
    Decun Luo
    Hengkui Xiang
    Wenyao Liu
    Yujue Wang
    [J]. Peer-to-Peer Networking and Applications, 2021, 14 : 482 - 496
  • [2] A Design for Blockchain-Based Digital Voting System
    Al-Rawy, Mahmoud
    Elci, Atilla
    [J]. DIGITAL SCIENCE, 2019, 850 : 397 - 407
  • [3] Blockchain-based for Calibration of Digital Multimeter System Design
    Anto, Irfan Asfy Fakhry
    Nugraha, I. Gusti Bagus Baskara
    [J]. 2018 INTERNATIONAL CONFERENCE ON ICT FOR SMART SOCIETY (ICISS), 2018, : 54 - 59
  • [4] A Blockchain-based Electronic Data Forensics System Design and Implementation
    Shang, Lei
    Yang, Xiaoyan
    Chen, Xuanrong
    [J]. 2023 INTERNATIONAL CONFERENCE ON DATA SECURITY AND PRIVACY PROTECTION, DSPP, 2023, : 238 - 242
  • [5] On the Design and Implementation of a Blockchain-Based Data Management System for ETO Manufacturing
    Jing, Zhengjun
    Hu, Niuping
    Song, Yurong
    Song, Bo
    Gu, Chunsheng
    Pan, Lei
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (18):
  • [6] A blockchain-based privacy-preserving advertising attribution architecture: Requirements, design, and a prototype implementation
    Liu, Yang
    Lin, Liangjie
    Jiang, Lin
    Zhang, Weizhe
    Wang, Xuan
    Gheisari, Mehdi
    Gong, Tao
    Gao, Chao
    Najafabadi, Hamid Esmaeili
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (08): : 1700 - 1721
  • [7] Implementation of a Blockchain-Based Event Reselling System
    Le, Tralyn
    Kim, Yoohwan
    Jo, Ju-Yeon
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE/INTELLIGENCE AND APPLIED INFORMATICS (CSII 2019), 2019, : 50 - 55
  • [8] The Blockchain-based Digital Content Distribution System
    Kishigami, Jay
    Fujimura, Shigeru
    Watanabe, Hiroki
    Nakadaira, Atsushi
    Akutsu, Akihiko
    [J]. PROCEEDINGS 2015 IEEE FIFTH INTERNATIONAL CONFERENCE ON BIG DATA AND CLOUD COMPUTING BDCLOUD 2015, 2015, : 187 - 190
  • [9] Design and Implementation of Digital Transaction System Based on Blockchain Environment
    Deng, Han
    Cheng, Yan
    Qiu, Hongwei
    Pang, Meiyan
    Zhu, Peiyuan
    Zhao, Hui
    Hong, Yujie
    [J]. 2020 3RD INTERNATIONAL CONFERENCE ON SMART BLOCKCHAIN (SMARTBLOCK), 2020, : 98 - 103
  • [10] Design and Implementation of Cast-as-Intended Verifiability for a Blockchain-based Voting System
    Killer, Christian
    Rodrigues, Bruno
    Matile, Raphael
    Scheid, Eder
    Stiller, Burkhard
    [J]. PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 286 - 293