L2DART: A Trust Management System Integrating Blockchain and Off-Chain Computation

13Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.

Abstract

The blockchain technology has been gaining an increasing popularity for the last years, and smart contracts are being used for a growing number of applications in several scenarios. The execution of smart contracts on public blockchains can be invoked by any user with a transaction, although in many scenarios there would be the need for restricting the right of executing smart contracts only to a restricted set of users. To help deal with this issue, this article proposes a system based on a popular access control framework called RT, Role-based Trust Management, to regulate smart contracts execution rights. The proposed system, called Layer 2 DecentrAlized Role-based Trust management (L2DART), implements the RT framework on a public blockchain, and it is designed as a layer-2 technology that involves both on-chain and off-chain functionalities to reduce the blockchain costs while keeping blockchain auditability, i.e., immutability and transparency. The on-chain costs of L2DART have been evaluated on Ethereum and compared with a previous solution implementing on-chain all the functionalities. The results show that the on-chain costs of L2DART are relatively low, making the system deployable in real-world scenarios.

Cite

CITATION STYLE

APA

De Salve, A., Franceschi, L., Lisi, A., Mori, P., & Ricci, L. (2023). L2DART: A Trust Management System Integrating Blockchain and Off-Chain Computation. ACM Transactions on Internet Technology, 23(1). https://doi.org/10.1145/3561386

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free