Proof of Location through a Blockchain Agnostic Smart Contract Language

被引:1
|
作者
Bonini, Michele [1 ]
Zichichi, Mirko [2 ]
Ferretti, Stefano [3 ]
D'Angelo, Gabriele [1 ]
机构
[1] Univ Bologna, Dept Comp Sci & Engn, Bologna, Italy
[2] Univ Politecn Madrid, Ontol Engn Grp, Madrid, Spain
[3] Univ Urbino Carlo Bo, Dept Pure & Appl Sci, Urbino, Italy
基金
欧盟地平线“2020”;
关键词
Distributed Ledger Technology; Decentralized File Storage; Distributed Hash Table; Keyword Search; Smart Contracts; GENERATION; SECURE;
D O I
10.1109/ICDCSW60045.2023.00016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Location-based services are at the heart of many applications that individuals use every day. However, there is often no guarantee of the truthfulness of users' location data, since this information can be easily spoofed without a proof mechanism. In distributed system applications, preventing users from submitting counterfeit locations becomes even more challenging because of the lack of a central authority that monitors data provenance. In this work, we propose a decentralized architecture based on blockchains and decentralized technologies, offering a transparent solution for Proof of Location (PoL). We specifically address two main challenges, i.e., the issuing process of the PoL and the proof verification. We describe a smart contract based implementation in Reach, a blockchain-agnostic smart contract language, and the tests we conducted on different blockchains, i.e. Ethereum, Polygon, and Algorand, measuring latency and costs due to the payment of fees. Results confirm the viability of the proposal.
引用
收藏
页码:55 / 60
页数:6
相关论文
共 50 条
  • [41] Blockchain based smart energy trading platform using smart contract
    Pee, Seung Jae
    Kang, Eung Seon
    Song, Jae Geun
    Jang, Ju Wook
    2019 1ST INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (ICAIIC 2019), 2019, : 322 - 325
  • [42] Secure Blockchain Interworking Using Extended Smart Contract
    Fujimoto, Shingo
    Takeuchi, Takuma
    Higashikado, Yoshiki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (02) : 227 - 234
  • [43] Smart Contract Application on Blockchain Technology in the Software Industry
    Soto, Wilson
    2022 11TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT, CIMPS, 2022, : 106 - 111
  • [44] A survey of application research based on blockchain smart contract
    Lin, Shi-Yi
    Zhang, Lei
    Li, Jing
    Ji, Li-li
    Sun, Yue
    WIRELESS NETWORKS, 2022, 28 (02) : 635 - 690
  • [45] Smart Contract-Based Role Management on the Blockchain
    Ihle, Cornelius
    Sanchez, Omar
    BUSINESS INFORMATION SYSTEMS WORKSHOPS (BIS 2018), 2019, 339 : 335 - 343
  • [46] Design and Implementation of Financial Smart Contract Services on Blockchain
    Vinayak, Muskan
    dos Santos, Saulo
    Thulasiram, Ruppa K.
    Thulasiraman, Parimala
    Appadoo, Srimantoorao S.
    2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2019, : 1023 - 1030
  • [47] Implementation of Smart Contract on Autonomous Decentralized Voting Blockchain
    Takahashi, Hironao
    Lakhani, Uzair
    2023 IEEE 15TH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEM, ISADS, 2023, : 131 - 137
  • [48] Secured Insurance Framework Using Blockchain and Smart Contract
    Hassan, Abid
    Ali, Md. Iftekhar
    Ahammed, Rifat
    Khan, Mohammad Monirujjaman
    Alsufyani, Nawal
    Alsufyani, Abdulmajeed
    SCIENTIFIC PROGRAMMING, 2021, 2021
  • [49] Anonymous Crime Reporting using Blockchain and Smart Contract
    Chaurasia, Prince Kumar
    Rana, Darshnilsinh
    Rajaram, V
    Srividhya, S.
    2024 4TH INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND SOCIAL NETWORKING, ICPCSN 2024, 2024, : 1059 - 1064
  • [50] Implementation of a Smart Contract on a Consortium Blockchain for IoT Applications
    Lin, Ting
    Huan, Ziyi
    Shi, Yongcan
    Yang, Xu
    SUSTAINABILITY, 2022, 14 (07)