-
Notifications
You must be signed in to change notification settings - Fork 16
Home
This project is under the 2019 Hyperledger Internship Program.
Access control systems exist to protect resources from unauthorized accesses. Auditability plays an important role and has its importance increased when it comes to public and private administration, and can be leveraged within a blockchain-based access control system. Hyperledger Fabric will leverage a solution that aims to discourage unauthorized accesses to confidential information while decentralizing trust when it comes to access control. This work will not only be focused on the implementation of such Proof-Of-Concept but also leveraging effective techniques to its provisioning and deployment.
Building such a system based on the blockchain technology is challenging. Distributed ledger technologies are indeed a complex distributed system. Concerning blockchain access control, there are two main challenges:
-
Provisioning, especially for scenarios with requirements on permissions, data privacy, and security.
-
Lack of standardized processes for development and operations, i.e., continuous integration, continuous deployment and continous improvement.
The internship aims to:
- Contribute to the open-source community, by advancing the state-of-the-art on the access control using the blockchain
- Create a blockchain-based access control system using Hyperledger Fabric
- Develop an efficient, practical DevOps framework to provision and deploy the created system
- If time suffices, propose alterations to Fabric in order to facilitate the creation of such system (i.e., creating a tutorial, scripts)
- If time suffices, develop a small web application to help visualize the solution
Although this project solves a real-world problem, it will also be research-focused. The goal is to give a contribution to the state of the art of blockchain-based access control with Hyperledger Fabric.
Sara Rouhani, PhD Candidate, University of Saskatchewan: [email protected]
Rafael Belchior, Teaching Assistant at Instituto Superior Técnico, Universidade de Lisboa: [email protected]
Rui Cruz, Ph.D., Senior Member IEEE, Assistant Professor at Instituto Superior Técnico, Universidade de Lisboa: [email protected], [email protected]
Wiki
Documentation