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 条
  • [1] Joulin: Blockchain-based P2P Energy Trading Using Smart Contracts
    Perk, Berrak
    Bayraktaroglu, Can
    Dogu, Engin Deniz
    Ali, Faizan Safdar
    Okasap, Oznur
    2020 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2020, : 1166 - 1171
  • [2] Blockchain-based Proof of Existence (PoE) Framework using Ethereum Smart Contracts
    Shawn, Lim Wei Ming
    Mohan, Purnima Murali
    Keong, Peter Loh Kok
    Balachandran, Vivek
    PROCEEDINGS OF THE ELEVENTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY (CODASPY '21), 2021, : 301 - 303
  • [3] Blockchain-Based Access Control for IoT in Smart Home Systems
    Mbarek, Bacem
    Ge, Mouzhi
    Pitner, Tomas
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2020, PT II, 2020, 12392 : 17 - 32
  • [4] BKRSC-IoT: Blockchain-Based Key Revocation Using Smart Contracts for IoT Networks
    Bettayeb, Sami
    Messai, Mohamed-Lamine
    Hemam, Sofiane Mounine
    MANAGEMENT OF DIGITAL ECOSYSTEMS, MEDES 2023, 2024, 2022 : 331 - 344
  • [5] Incentivising honest behaviour in P2P networks using blockchain-based reputation
    Sarros, Christos-Alexandros
    Kapetanidou, Ioanna Angeliki
    Tsaoussidis, Vassilis
    2021 EIGHTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2021, : 132 - 137
  • [6] A Blockchain-Based and SGX-Enabled Access Control Framework for IoT
    Han, Jiujiang
    Zhang, Yuxiang
    Liu, Jian
    Li, Ziyuan
    Xian, Ming
    Wang, Huimei
    Mao, Feilong
    Chen, Yu
    ELECTRONICS, 2022, 11 (17)
  • [7] Scaling the Blockchain-based Access Control Framework for IoT via Sharding
    Li, Mengya
    Qin, Yang
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [8] Blockchain based Security Framework for P2P Filesharing system Blockchain based Security Framework for P2P Filesharing system
    Pradhan, Srikanta
    Tripathy, Somanath
    Nandi, Sukumar
    2018 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (ANTS), 2018,
  • [9] A Smart Contract-Based P2P Energy Trading System with Dynamic Pricing on Ethereum Blockchain
    Song, Jae Geun
    Kang, Eung Seon
    Shin, Hyeon Woo
    Jang, Ju Wook
    SENSORS, 2021, 21 (06) : 1 - 27
  • [10] Data Sharing System Integrating Access Control Mechanism using Blockchain-Based Smart Contracts for IoT Devices
    Sultana, Tanzeela
    Almogren, Ahmad
    Akbar, Mariam
    Zuair, Mansour
    Ullah, Ibrar
    Javaid, Nadeem
    APPLIED SCIENCES-BASEL, 2020, 10 (02):