Proof of Delivery of Digital Assets Using Blockchain and Smart Contracts

被引:127
|
作者
Hasan, Haya R. [1 ]
Salah, Khaled [1 ]
机构
[1] Khalifa Univ, Elect & Comp Engn Dept, Abu Dhabi, U Arab Emirates
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Blockchain; Ethereum; smart contracts; proof of delivery; digital content;
D O I
10.1109/ACCESS.2018.2876971
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There is an immense need of a proof of delivery (PoD) of today's digital media and content, especially those that are subject to payment. Current PoD systems are mostly centralized and heavily dependent on a trusted third party (TTP) especially for payment. Such existing PoD systems often lack security, transparency, and visibility, and are not highly credible, as the TTP can be subject to failure, manipulation, corruption, compromise, and hacking. In this paper, we propose a decentralized PoD solution for PoD of digital assets. Our solution leverages key features of blockchain and Ethereum smart contracts to provide immutable and tamper-proof logs, accountability, and traceability. Ethereum smart contracts are used to orchestrate and govern all interactions and transactions including automatic payments in Ether cryptocurrency between customers, digital-content provider, and the file server hosting the digital content. All entities are incentivized to act honestly, and our solution has a mechanism to handle dispute if arisen among participants. The solution has an off-chain secure download phase involving the file server and customers. Moreover, our solution leverages the benefits of interplanetary file system to store the agreed upon terms and conditions between the smart contract actors. A security analysis of our proposed system has been provided. The full code of the smart contract has been publicly made available on Github.
引用
收藏
页码:65439 / 65448
页数:10
相关论文
共 50 条
  • [1] Using Blockchain and Smart Contracts to Ensure Genuine Media Assets
    Barroco, Michael
    MacAvock, Peter
    [J]. SMPTE Motion Imaging Journal, 2020, 129 (01): : 22 - 27
  • [2] Electronic Voting Using Blockchain And Smart Contracts: Proof Of Concept
    Giraldo, Faber D.
    Barbosa, Milton C.
    Gamboa, Carlos E.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2020, 18 (10) : 1743 - 1751
  • [3] Digital assets rights management through smart legal contracts and smart contracts
    Ferro, Enrico
    Saltarella, Marco
    Rotondi, Domenico
    Giovanelli, Marco
    Corrias, Giacomo
    Moncada, Roberto
    Cavallaro, Andrea
    Favenza, Alfredo
    [J]. BLOCKCHAIN-RESEARCH AND APPLICATIONS, 2023, 4 (03):
  • [4] Blockchain and Smart Contracts for Digital Copyright Protection
    Frattolillo, Franco
    [J]. FUTURE INTERNET, 2024, 16 (05)
  • [5] A Digital Twin Approach for Blockchain Smart Contracts
    Corradini, Flavio
    Marcelletti, Alessandro
    Morichetta, Andrea
    Re, Barbara
    Ruschioni, Luca
    [J]. 2024 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING-COMPANION, SANER-C 2024, 2024, : 1 - 11
  • [6] Blockchain-Based Solution for Proof of Delivery of Physical Assets
    Hasan, Haya R.
    Salah, Khaled
    [J]. BLOCKCHAIN - ICBC 2018, 2018, 10974 : 139 - 152
  • [7] Blockchain-based Proof of Existence (PoE) Framework using Ethereum Smart Contracts
    Shawn, Lim Wei Ming
    Mohan, Purnima Murali
    Keong, Peter Loh Kok
    Balachandran, Vivek
    [J]. PROCEEDINGS OF THE ELEVENTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY (CODASPY '21), 2021, : 301 - 303
  • [8] Blockchain-secure patient Digital Twin in healthcare using smart contracts
    Amofa, Sandro
    Xia, Qi
    Xia, Hu
    Obiri, Isaac Amankona
    Adjei-Arthur, Bonsu
    Yang, Jingcong
    Gao, Jianbin
    [J]. PLOS ONE, 2024, 19 (02):
  • [9] Proof of Assets in the Diem Blockchain
    Chatzigiannis, Panagiotis
    Chalkias, Konstantinos
    [J]. APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, ACNS 2021, 2021, 12809 : 27 - 41
  • [10] Blockchain Traffic Offence Demerit Points Smart Contracts: Proof of Work
    Pradana, Aditya
    Sing, Goh Ong
    Kumar, Yogan Jaya
    Mohammed, Ali A.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (11) : 375 - 382