Securing RC Based P2P Networks: A Blockchain-Based Access Control Framework Utilizing Ethereum Smart Contracts for IoT and Web 3.0

被引:0
|
作者
Ghosh, Saurav [1 ]
Mitra, Reshmi [1 ]
Roy, Indranil [1 ]
Gupta, Bidyut [2 ]
机构
[1] Southeast Missouri State Univ, Cape Girardeau, MO 63701 USA
[2] Southern Illinois Univ, Carbondale, IL USA
关键词
D O I
10.1007/978-3-031-76273-4_6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Ensuring security for highly dynamic peer-to-peer (P2P) networks has always been a challenge, especially for services like online transactions and smart devices. These networks experience high churn rates, making it difficult to maintain appropriate access control. Traditional systems, particularly Role-Based Access Control (RBAC), often fail to meet the needs of a P2P environment. This paper presents a blockchain-based access control framework that uses Ethereum smart contracts to address these challenges. Our framework aims to close the gaps in existing access control systems by providing flexible, transparent, and decentralized security solutions. The proposed framework includes access control contracts (ACC) that manage access based on static and dynamic policies, a Judge Contract (JC) to handle misbehavior, and a Register Contract (RC) to record and manage the interactions between ACCs and JC. The security model combines impact and severity-based threat assessments using the CIA (Confidentiality, Integrity, Availability) and STRIDE principles, ensuring responses are tailored to different threat levels. This system not only stabilizes the fundamental issues of peer membership but also offers a scalable solution, particularly valuable in areas such as the Internet of Things (IoT) and Web 3.0 technologies.
引用
收藏
页码:73 / 85
页数:13
相关论文
共 50 条
  • [21] Certificate-based access control in pure P2P networks
    Palomar, Esther
    Estevez-Tapiador, Juan M.
    Hernandez-Castro, Julio C.
    Ribagorda, Arturo
    SIXTH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2006, : 177 - +
  • [22] AutoBotCatcher: Blockchain-based P2P Botnet Detection for the Internet of Things
    Sagirlar, Gokhan
    Carminati, Barbara
    Ferrari, Elena
    2018 4TH IEEE INTERNATIONAL CONFERENCE ON COLLABORATION AND INTERNET COMPUTING (CIC 2018), 2018, : 1 - 8
  • [23] Blockchain-based P2P power trading mechanism for PV prosumer
    Xiong, Xiaoping
    Qing, Guohua
    Li, Hang
    ENERGY REPORTS, 2022, 8 : 300 - 310
  • [24] Themis: An accountable blockchain-based P2P cloud storage scheme
    Yiming Hei
    Yizhong Liu
    Dawei Li
    Jianwei Liu
    Qianhong Wu
    Peer-to-Peer Networking and Applications, 2021, 14 : 225 - 239
  • [25] Themis: An accountable blockchain-based P2P cloud storage scheme
    Hei, Yiming
    Liu, Yizhong
    Li, Dawei
    Liu, Jianwei
    Wu, Qianhong
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (01) : 225 - 239
  • [26] Blockchain-based distributed frequency control of sustainable networked microgrid system with P2P trading
    Irudayaraj, Andrew Xavier Raj
    Qiu, Haifeng
    Veerasamy, Veerapandiyan
    Tan, Wen-Shan
    Gooi, Hoay Beng
    APPLIED ENERGY, 2024, 373
  • [27] Blockchain-Based Framework for Privacy Preservation and Securing EHR with Patient-Centric Access Control
    Puneeth, Reval Prabhu
    Parthasarathy, Govindaswamy
    ACTA INFORMATICA PRAGENSIA, 2024, 13 (01) : 1 - 23
  • [28] P2P Smart Power Trading Contract Based on Blockchain Technology
    Shan J.
    Dong Z.
    Hu J.
    Huang Q.
    Wang F.
    Dianwang Jishu/Power System Technology, 2021, 45 (10): : 3830 - 3839
  • [29] Blockchain-Based P2P Content Delivery With Monetary Incentivization and Fairness Guarantee
    He, Songlin
    Lu, Yuan
    Tang, Qiang
    Wang, Guiling
    Wu, Chase Qishi
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (02) : 746 - 765
  • [30] Blockchain-based multi-level scoring system for P2P clusters
    Gattermayer, Josef
    Tvrdik, Pavel
    2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW), 2017, : 301 - 308