Semantic smart contracts for blockchain-based services in the Internet of Things - Archive ouverte HAL
Communication Dans Un Congrès Année : 2019

Semantic smart contracts for blockchain-based services in the Internet of Things

Résumé

The emerging Blockchain (BC) and Distributed Ledger technologies have come to impact a variety of domains, from capital market sectors to digital asset management in the Internet of Things (IoT). As a result, more and more BC-based decentralized applications for numerous cross-domain services have been developed. These applications implement specialized decentralized computer programs called Smart Contracts (SCs) which are deployed into BC frameworks. Although these SCs are open ato public, it is challenging to discover and utilize such SCs for a wide range of usages from both systems and end-users because such SCs are already compiled in form of byte-codes without any associated meta-data. This motivates us to propose a solution called Semantic SC (SSC) which integrates RESTful semantic web technologies in SCs, deployed on the Ethereum Blockchain platform, for indexing, browsing and annotating such SCs. The solution also exposes the relevant distributed ledgers as Linked Data for enhancing the discovery capability. To achieve this goal, the OWLS service ontology is extended by incorporating some domain specific terminologies, which are used in the development of the proposed SSCs. As a result, SSC can be utilized to enrich queries for a domain-specific terms across multiple distributed ledgers, which greatly increases the discovery capability of decentralized IoT applications and services. Contribution in standardization is also discussed. We believe that our research work takes the first steps towards connecting BC-based decentralized services with semantic web services in order to provide better IoT ecosystems.
Fichier principal
Vignette du fichier
NCA_2019_Camera-Ready_29_deposited.pdf (288.66 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02363549 , version 1 (14-11-2019)

Identifiants

Citer

Hamza Baqa, Nguyen B Truong, Noel Crespi, Gyu M. Lee, Franck Le Gall. Semantic smart contracts for blockchain-based services in the Internet of Things. NCA 2019: 18th International Symposium on Network Computing and Applications, Sep 2019, Cambridge (MA), United States. pp.1-5, ⟨10.1109/NCA.2019.8935016⟩. ⟨hal-02363549⟩
116 Consultations
680 Téléchargements

Altmetric

Partager

More