ASE2023

Modelling Multi-Party Role-Based Access Control Policies for iContractML Smart Contracts

Issam Al-Azzoni, Reiko Heckel

6 citations

Abstract

We propose a simple modelling language extending iContractML 2.0 for access control policies on smart contracts. The language supports multi-party authorisation and dynamic role-based access control (RBAC) where role members can be added or removed at runtime. Models in this language can be mapped to both Solidity and DAML in a model-driven approach to RBACs.