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 条
  • [21] 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
  • [22] 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
  • [23] 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)
  • [24] Secure Smart Contract Based on Blockchain to Prevent the Non-Repudiation Phenomenon
    Mohammed, Noor Sabah
    Dawood, Omar A.
    Sagheer, Ali M.
    Nafea, Ahmed Adil
    BAGHDAD SCIENCE JOURNAL, 2024, 21 (01)
  • [25] Smart contract for secure billing in ride-hailing service via blockchain
    Zhang, Huajun
    Deng, Erdong
    Zhu, Haojin
    Cao, Zhenfu
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2019, 12 (05) : 1346 - 1357
  • [26] Automated Demand Response Framework in ELNs: Decentralized Scheduling and Smart Contract
    Yang, Xiaodong
    Wang, Guofeng
    He, Haibo
    Lu, Junjie
    Zhang, Youbing
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (01): : 58 - 72
  • [27] Smart WiFi: Universal and Secure Smart Contract-Enabled WiFi Hotspot
    Ivanov, Nikolay
    Lou, Jianzhi
    Yan, Qiben
    SECURITY AND PRIVACY IN COMMUNICATION NETWORKS (SECURECOMM 2020), PT I, 2020, 335 : 425 - 445
  • [28] Advanced Automated Module for Smart and Secure City
    Solanki, Vijender Kumar
    Katiyar, Somesh
    BhashkarSemwal, Vijay
    Dewan, Poorva
    Venkatasen, M.
    Dey, Nilanjan
    1ST INTERNATIONAL CONFERENCE ON INFORMATION SECURITY & PRIVACY 2015, 2016, 78 : 367 - 374
  • [29] Towards a Secure Cross-Blockchain Smart Contract Architecture
    Mars, Rawya
    Cheikhrouhou, Saoussen
    Kallel, Slim
    Sellami, Mohamed
    Kacem, Ahmed Hadj
    RISKS AND SECURITY OF INTERNET AND SYSTEMS, CRISIS 2022, 2023, 13857 : 127 - 132
  • [30] Exploring Blockchain and Smart Contract Technology for Reliable and Secure Land Registration and Record Management
    Swapnil Soner
    Ratnesh Litoriya
    Prateek Pandey
    Wireless Personal Communications, 2021, 121 : 2495 - 2509