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 条
  • [41] 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)
  • [42] SCeFSTA: Smart Contract enabled Fair, Secure, and Transparent Auction for Healthcare Transportation
    Bunia, Suman
    Campbell, Owen
    Carvalho, Arthur
    Alluri, Vamsi
    18TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE, SYSCON 2024, 2024,
  • [43] A Secure Decentralized Trustless E-Voting System Based on Smart Contract
    Lyu, Jiazhuo
    Jiang, Zoe L.
    Wang, Xuan
    Nong, Zhenhao
    Au, Man Ho
    Fang, Junbin
    2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 570 - 577
  • [44] Contract based Energy Blockchain for Secure Electric Vehicles Charging in Smart Community
    Wang, Yuntao
    Su, Zhou
    Xu, Qichao
    Zhang, Ning
    2018 16TH IEEE INT CONF ON DEPENDABLE, AUTONOM AND SECURE COMP, 16TH IEEE INT CONF ON PERVAS INTELLIGENCE AND COMP, 4TH IEEE INT CONF ON BIG DATA INTELLIGENCE AND COMP, 3RD IEEE CYBER SCI AND TECHNOL CONGRESS (DASC/PICOM/DATACOM/CYBERSCITECH), 2018, : 323 - 327
  • [45] 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
  • [46] Smart contract assisted secure aggregation scheme for model update in federated learning
    Wu, Caihong
    Liu, Jihua
    COMPUTER NETWORKS, 2024, 250
  • [47] DefectChecker: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode
    Chen, Jiachi
    Xia, Xin
    Lo, David
    Grundy, John
    Luo, Xiapu
    Chen, Ting
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 48 (07) : 2189 - 2207
  • [48] Trust-Based Smart Contract for Automated Agent to Agent Communication
    Mhamdi, Halima
    Soufiene, Ben Othman
    Zouinkhi, Ahmed
    Ali, Obaid
    Sakli, Hedi
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [49] 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
  • [50] Automated Generation of Security-Centric Descriptions for Smart Contract Bytecode
    Pan, Yu
    Xu, Zhichao
    Li, Levi Taiji
    Yang, Yunhe
    Zhang, Mu
    PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2023, 2023, : 1244 - 1256