Towards smart contract distributed directory based on the uniform description language

被引:0
|
作者
Souei, Wafa Ben Slama [1 ,3 ]
El Hog, Chiraz [2 ,3 ]
Ben Djemaa, Raoudha [1 ,3 ]
Sliman, Layth [4 ]
Ben Amor, Ikram Amous [3 ,5 ]
机构
[1] Univ Sousse, ISITCOM H Sousse, Sousse 4011, Tunisia
[2] Coll Sci & Arts, Dept Comp Sci, Unaizah, Saudi Arabia
[3] Univ Sfax, MIRACL Lab, Sfax 3031, Tunisia
[4] Paris Pantheon Assas Univ, EFREI, F-94800 Villejuif, France
[5] Univ Sfax, Natl Sch Elect & Telecommun Sfax, Sfax 3018, Tunisia
关键词
Smart Contract; Distributed Directory; Uniform description language; Solidity; Blockchain;
D O I
10.1016/j.cola.2023.101225
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A Smart Contract (SC) is a piece of code executed on the blockchain to automatically trigger transactions upon the occurrence of predefined events. Due to the intrinsic features regarding traceability and data immutability, many companies started using blockchain Smart Contracts to perform collaborative processes. Despite their promising features, there is a lack of Smart Contacts management platforms that enable blockchain participants to describe and publish their smart contacts or "search and match"already deployed ones. In this paper, a new Distributed Smart Directory (DSD) where providers can publish their SCs description is proposed. The SCs descriptions include metadata covering functional, and non-functional properties of the SC. Hence, users can find SCs according to their non-functional preferences, needs, and constraints. The proposed DSD is an extension of the ebXML directory. It was fully implemented on-chain. The SCs descriptions are generated based on the Uniform Description language for SC (UDL-SC). The proposed solution is implemented on the Ethereum blockchain. It was then tested and evaluated.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Towards a Uniform Description Language for Smart Contract
    Souei, Wafa Ben Slama
    El Hog, Chiraz
    Sliman, Layth
    Ben Djemaa, Raoudha
    Ben Amor, Ikram Amous
    2021 IEEE 30TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE 2021), 2021, : 57 - 62
  • [2] Intelligible Description Language Contract (IDLC) - A Novel Smart Contract Model
    Qin, Peng
    Tan, Weiming
    Guo, Jingzhi
    Shen, Bingqing
    INFORMATION SYSTEMS FRONTIERS, 2021, 26 (5) : 1597 - 1614
  • [3] Smart Contract Locator (SCL) and Smart Contract Description Language (SCDL)
    Lamparelli, Andrea
    Falazi, Ghareeb
    Breitenbuecher, Uwe
    Daniel, Florian
    Leymann, Frank
    SERVICE-ORIENTED COMPUTING, ICSOC 2019, 2020, 12019 : 195 - 210
  • [4] Distributed Energy Transaction Mechanism Design Based on Smart Contract
    Yu, Shaoyuan
    Yang, Shengchun
    Li, Yaping
    Geng, Jian
    2018 CHINA INTERNATIONAL CONFERENCE ON ELECTRICITY DISTRIBUTION (CICED), 2018, : 2790 - 2793
  • [5] ChainOps for Smart Contract-Based Distributed Applications
    Van den Heuvel, Willem-Jan
    Tamburri, Damian A.
    D'Amici, Damiano
    Izzo, Fabiano
    Potten, S.
    BUSINESS MODELING AND SOFTWARE DESIGN (BMSD 2021), 2021, 422 : 374 - 383
  • [6] Towards a Semantics-Based Search Engine for Smart Contract Information
    Shi, Chaochen
    Xiang, Yong
    Yu, Jiangshan
    Gao, Longxiang
    SERVICE-ORIENTED COMPUTING, ICSOC 2021 WORKSHOPS, 2022, 13236 : 272 - 277
  • [7] Smart contract for distributed energy trading in virtual power plants based on blockchain
    Lu, Jing
    Wu, Shihong
    Cheng, Hanlei
    Xiang, Zhiyu
    COMPUTATIONAL INTELLIGENCE, 2021, 37 (03) : 1445 - 1455
  • [8] STAN: Towards Describing Bytecodes of Smart Contract
    Li, Xiaoqi
    Chen, Ting
    Luo, Xiapu
    Zhang, Tao
    Yu, Le
    Xu, Zhou
    2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS 2020), 2020, : 273 - 284
  • [9] Towards SDN-based smart contract solution for IoT access control
    Khalid, Mizna
    Hameed, Sufian
    Qadir, Abdul
    Shah, Syed Attique
    Draheim, Dirk
    COMPUTER COMMUNICATIONS, 2023, 198 : 1 - 31
  • [10] A Distributed Resource Management for VANET using Smart Contract
    Kchaou, Amira
    Abassi, Ryma
    Ayed, Samiha
    El Fatmi, Sihem Guemara
    IWCMC 2021: 2021 17TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2021, : 1448 - 1453