CapBAC in Hyperledger Sawtooth - Distributed Applications and Interoperable Systems Access content directly
Conference Papers Year : 2019

CapBAC in Hyperledger Sawtooth

Claudio Pannacci
  • Function : Author
  • PersonId : 1056246


In the Internet of Things (IoT) context, the number of connected devices can be too large for a centralised server. This paper focuses on how to enforce authorisation in such a distributed and dynamic environment. The key idea is to use a blockchain-based technology both as a way to maintain a common distributed ledger to store and use access control information, and as a way to enforce Access Control policies in the form of smart contracts. An implementation of an access-control system is presented as a proof of concept: it corresponds to an adaptation of the Capability-based Access Control Model (CapBAC) in the form of a transaction family in Hyperledger Sawtooth. The main claim is that the features and simplicity of CapBAC magnify the usefulness of a blockchain to control the access in the IoT.
Fichier principal
Vignette du fichier
485766_1_En_10_Chapter.pdf (524.14 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-02319579 , version 1 (18-10-2019)





Stefano Bistarelli, Claudio Pannacci, Francesco Santini. CapBAC in Hyperledger Sawtooth. 19th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2019, Kongens Lyngby, Denmark. pp.152-169, ⟨10.1007/978-3-030-22496-7_10⟩. ⟨hal-02319579⟩
85 View
106 Download



Gmail Facebook X LinkedIn More