Scalable Role-based Access Control Using The EOS Blockchain
- URL: http://arxiv.org/abs/2007.02163v1
- Date: Sat, 4 Jul 2020 18:45:14 GMT
- Title: Scalable Role-based Access Control Using The EOS Blockchain
- Authors: Mohsin Ur Rahman
- Abstract summary: Role-based access control (RBAC) policies represent the rights of subjects in terms of roles to access resources.
This research proposes a scalable, flexible and auditable RBAC system using the EOS blockchain platform.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Role-based access control (RBAC) policies represent the rights of subjects in
terms of roles to access resources. This research proposes a scalable, flexible
and auditable RBAC system using the EOS blockchain platform to meet the
security requirements of organizations. The EOS blockchain platform for
developing smart contract and decentralized applications (DAPPs) aims to
address the scalability problem found in existing blockchain platforms. This
smart contract platform aims to eliminate transaction fees while conducting
millions of transactions per second. In our proposed approach, the EOS
blockchain transparently stores RBAC policies. Administrative roles control
access to resources at a higher level according to the way organisations
perform operations. An organisation creates roles, role hierarchies and
constraints to regulate user actions. Therefore, once an RBAC framework is
established, the administrative user (issuer) only needs to grant and revoke
roles to support changes in the organisational structure. Our proposed
blockchain-based RBAC supports delegation capabilities using gaseless
transactions which makes it adoptable and appealing in a large number of
application scenarios. Our proposed solution is application-agnostic and
well-suited for diverse use cases. Existing state-of-the art security
frameworks are not suitable due to the difficulty of scale, higher cost and
single point of failure. Consequently, organisations demand a scalable,
cost-effective and lightweight access control solution which can better protect
their privacy as well. A proof of concept implementation is developed based on
the EOS blockchain. Our experimental results and analysis clearly show that our
EOS blockchain-based RBAC outperforms existing blockchain platforms in terms of
cost, latency, block generation time, contract execution time and throughput.
Related papers
- RollupTheCrowd: Leveraging ZkRollups for a Scalable and Privacy-Preserving Reputation-based Crowdsourcing Platform [2.90114256542208]
Current blockchain-based reputation solutions for crowdsourcing fail to tackle the challenge of ensuring both efficiency and privacy without compromising the scalability of the blockchain.
This paper introduces RollupTheCrowd, a novel blockchain-powered crowdsourcing framework that leverages zkRollups to enhance system scalability while protecting user privacy.
Our framework includes an effective and privacy-preserving reputation model that gauges workers' trustworthiness by assessing their crowdsourcing interactions.
arXiv Detail & Related papers (2024-07-02T12:51:32Z) - Collaborative Access Control for IoT -- A Blockchain Approach [0.0]
The Internet of Things (IoT) necessitates robust access control mechanisms to secure a vast array of interconnected devices.
We identify the problems in such solutions and adopt the blockchain based decentralized access control approach.
Our experiments demonstrate the efficacy of our system, showing that the shortcut mechanism can reduce access time by approximately 43%.
arXiv Detail & Related papers (2024-05-24T17:46:53Z) - Blockchains for Internet of Things: Fundamentals, Applications, and Challenges [38.29453164670072]
Not every blockchain system is suitable for specific IoT applications.
Public blockchains are not suitable for storing sensitive data.
We explore the blockchain's application in three pivotal IoT areas: edge AI, communications, and healthcare.
arXiv Detail & Related papers (2024-05-08T04:25:57Z) - Enhancing Trust and Privacy in Distributed Networks: A Comprehensive Survey on Blockchain-based Federated Learning [51.13534069758711]
Decentralized approaches like blockchain offer a compelling solution by implementing a consensus mechanism among multiple entities.
Federated Learning (FL) enables participants to collaboratively train models while safeguarding data privacy.
This paper investigates the synergy between blockchain's security features and FL's privacy-preserving model training capabilities.
arXiv Detail & Related papers (2024-03-28T07:08:26Z) - Blockchain-empowered Federated Learning: Benefits, Challenges, and Solutions [31.18229828293164]
Federated learning (FL) is a distributed machine learning approach that protects user data privacy by training models locally on clients and aggregating them on a parameter server.
While effective at preserving privacy, FL systems face limitations such as single points of failure, lack of incentives, and inadequate security.
To address these challenges, blockchain technology is integrated into FL systems to provide stronger security, fairness, and scalability.
arXiv Detail & Related papers (2024-03-01T07:41:05Z) - Generative AI-enabled Blockchain Networks: Fundamentals, Applications,
and Case Study [73.87110604150315]
Generative Artificial Intelligence (GAI) has emerged as a promising solution to address challenges of blockchain technology.
In this paper, we first introduce GAI techniques, outline their applications, and discuss existing solutions for integrating GAI into blockchains.
arXiv Detail & Related papers (2024-01-28T10:46:17Z) - Deep Learning meets Blockchain for Automated and Secure Access Control [0.0]
We propose DLACB, a Deep Learning Based Access Control Using, as a solution to decentralized access control.
DLACB uses blockchain to provide transparency, traceability, and reliability in various domains such as medicine, finance, and government.
As all data is recorded on the blockchain, we have the capability to identify malicious activities.
arXiv Detail & Related papers (2023-11-10T18:50:56Z) - Enabling Data Confidentiality with Public Blockchains [6.092714083639697]
Multi-Authority Approach to Transaction Systems for Interoperating Applications (MARTSIA)
MARTSIA enables read-access control over shared data at the level of message parts.
Based on Multi-Authority Attribute-Based Encryption (MA-ABE), MARTSIA enables read-access control over shared data at the level of message parts.
arXiv Detail & Related papers (2023-08-04T13:21:48Z) - Blockchain-based Access Control for Secure Smart Industry Management
Systems [6.868660807136093]
Cloud computing technology has recently gained increasing attention in smart manufacturing systems.
Ensuring authorized access to the data is crucial in a cloud-based manufacturing system.
This paper proposes a role-based access control to prevent modification attacks by leveraging blockchain and smart contracts.
arXiv Detail & Related papers (2023-04-26T08:43:38Z) - Sparsity-Aware Intelligent Massive Random Access Control in Open RAN: A
Reinforcement Learning Based Approach [61.74489383629319]
Massive random access of devices in the emerging Open Radio Access Network (O-RAN) brings great challenge to the access control and management.
reinforcement-learning (RL)-assisted scheme of closed-loop access control is proposed to preserve sparsity of access requests.
Deep-RL-assisted SAUD is proposed to resolve highly complex environments with continuous and high-dimensional state and action spaces.
arXiv Detail & Related papers (2023-03-05T12:25:49Z) - Regulation conform DLT-operable payment adapter based on trustless -
justified trust combined generalized state channels [77.34726150561087]
Economy of Things (EoT) will be based on software agents running on peer-to-peer trustless networks.
We give an overview of current solutions that differ in their fundamental values and technological possibilities.
We propose to combine the strengths of the crypto based, decentralized trustless elements with established and well regulated means of payment.
arXiv Detail & Related papers (2020-07-03T10:45:55Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.