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] A Fair and Secure Bandwidth Allocation for AMI Mesh Network in Smart Grid
    Son, Hyejin
    Kang, Taeyoon
    Kim, Hwangnam
    Park, Jong-Bae
    Roh, Jae Hyung
    COMPUTER JOURNAL, 2012, 55 (10): : 1232 - 1243
  • [32] Secure Electric Vehicle Charging Infrastructure in Smart Cities: A Blockchain-Based Smart Contract Approach
    Chowdhury, Abdullahi
    Shafin, Sakib Shahriar
    Masum, Saleh
    Kamruzzaman, Joarder
    Dong, Shi
    SMART CITIES, 2025, 8 (01):
  • [33] A smart contract and IPFS-based framework for secure electric vehicles at station
    Chaudhary, Sachi
    Gupta, Rajesh
    Kakkar, Riya
    Tanwar, Sudeep
    Polkowski, Zdzislaw
    Alqahtani, Fayez
    Said, Wael
    SUSTAINABLE ENERGY GRIDS & NETWORKS, 2024, 37
  • [34] Smart Contract-Based Secure Model for Miner Registration and Block Validation
    Zhang, Shire
    Lee, Jong-Hyouk
    IEEE ACCESS, 2019, 7 : 132087 - 132094
  • [35] EtherVote: a secure smart contract-based e-voting system
    Spanos, Achilleas
    Kantzavelou, Ioanna
    WIRELESS NETWORKS, 2025, 31 (02) : 1279 - 1299
  • [36] Smart contract for secure billing in ride-hailing service via blockchain
    Huajun Zhang
    Erdong Deng
    Haojin Zhu
    Zhenfu Cao
    Peer-to-Peer Networking and Applications, 2019, 12 : 1346 - 1357
  • [37] A secure spectrum auction scheme without the trusted party based on the smart contract
    Wang, Jiaqi
    Lu, Ning
    Cheng, Qingfeng
    Zhou, Lu
    Shi, Wenbo
    DIGITAL COMMUNICATIONS AND NETWORKS, 2021, 7 (02) : 223 - 234
  • [38] Secure Data Sharing Model Based on Smart Contract With Integrated Credit Evaluation
    Zhang L.-J.
    Liu Z.-D.
    Xie G.
    Xue X.
    Zidonghua Xuebao/Acta Automatica Sinica, 2021, 47 (03): : 594 - 608
  • [39] Blockchain Smart Contract-Enabled Secure Energy Trading for Electric Vehicles
    Xue, Feng
    Chang, Kang
    Li, Wei
    Wang, Qin
    Zhao, Haitao
    Zhang, Hui
    Ni, Yiyang
    Xia, Wenchao
    ENERGIES, 2022, 15 (18)
  • [40] A secure spectrum auction scheme without the trusted party based on the smart contract
    Jiaqi Wang
    Ning Lu
    Qingfeng Cheng
    Lu Zhou
    Wenbo Shi
    Digital Communications and Networks, 2021, 7 (02) : 223 - 234