SmartMeasurer: A Secure and Automated Bandwidth Measurement for Tor with Smart Contract

被引:1
|
作者
Tang, Zejia [1 ]
Pan, Tianyao [2 ]
Han, Yang [1 ]
Shen, Tongzhou [1 ]
Xu, Lei [1 ]
Xu, Dawei [1 ,3 ]
机构
[1] Beijing Inst Technol, Sch Cyberspace Sci & Technol, Beijing 100081, Peoples R China
[2] Beijing Inst Technol, Sch Comp Sci Technol, Beijing 100081, Peoples R China
[3] Changchun Univ, Coll Cybersecur, Changchun 130022, Peoples R China
关键词
Tor; load balancing; smart contract; blockchain; decentralization; security;
D O I
10.3390/math11194105
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Tor is now using a centralized measurement system called Sbws to measure the bandwidth of relays to guide clients in selecting relays to balance traffic. Sbws has been proven to be vulnerable to multiple attacks because of the centralized structure and exposed measurements. We present SmartMeasurer, a secure and decentralized system for bandwidth measurement. Combining smart contract, Oracle Chainlink and ECC technology, we achieve decentralization while hiding the measurement circuits among the general circuits by exploiting the dual identity of randomly dynamic measurers and guards. We analyze the security of our system and demonstrate that it defends against three types of attacks. Our experiments on both private and public Tor networks show that our system is decentralized while keeping the error and the average of our measurements converges to a small interval of 0.30 Mbps. Compared to other existing methods, our system reduces trust assumptions and the costs of using smart contract, and enhances the practical feasibility of the solution.
引用
收藏
页数:21
相关论文
共 50 条
  • [31] Exploring Blockchain and Smart Contract Technology for Reliable and Secure Land Registration and Record Management
    Soner, Swapnil
    Litoriya, Ratnesh
    Pandey, Prateek
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 121 (04) : 2495 - 2509
  • [32] Democratization of Smart Contracts: A Prototype for Automated Contract Generation
    Franz, Felix
    Fertig, Tobias
    Schuetz, Andreas E.
    2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC), 2020,
  • [33] Smart contract and IPFS-based trustworthy secure data storage and device authentication scheme in fog computing environment
    Sanjeev Kumar Dwivedi
    Ruhul Amin
    Satyanarayana Vollala
    Peer-to-Peer Networking and Applications, 2023, 16 : 1 - 21
  • [34] Smart contract and IPFS-based trustworthy secure data storage and device authentication scheme in fog computing environment
    Dwivedi, Sanjeev Kumar
    Amin, Ruhul
    Vollala, Satyanarayana
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (01) : 1 - 21
  • [35] EXGEN: Cross-platform, Automated Exploit Generation for Smart Contract Vulnerabilities
    Jin, Ling
    Cao, Yinzhi
    Chen, Yan
    Zhang, Di
    Campanoni, Simone
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (01) : 650 - 664
  • [36] Automated Gateways: A Smart Contract-Powered Solution for Interoperability Across Blockchains
    Khorasani, Koosha Esmaeilzadeh
    Rouhani, Sara
    Pan, Rui
    Pourheidari, Vahid
    2024 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN 2024, 2024, : 611 - 618
  • [37] A TOR-Based Anonymous Communication Approach to Secure Smart Home Appliances
    Nguyen Phong Hoang
    Pishva, Davar
    2015 17TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY (ICACT), 2015,
  • [38] SC2Share: Smart Contract for Secure Car Sharing
    Madhusudan, Akash
    Symeonidis, Iraklis
    Mustafa, Mustafa A.
    Zhang, Ren
    Preneel, Bart
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS SECURITY AND PRIVACY (ICISSP), 2019, : 163 - 171
  • [39] A secure vehicle theft detection framework using Blockchain and smart contract
    Das, Debashis
    Banerjee, Sourav
    Biswas, Utpal
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (02) : 672 - 686
  • [40] Ethereum smart contract-based automated power trading algorithm in a microgrid environment
    Sein Myung
    Jong-Hyouk Lee
    The Journal of Supercomputing, 2020, 76 : 4904 - 4914