Exportar Publicação

A publicação pode ser exportada nos seguintes formatos: referência da APA (American Psychological Association), referência do IEEE (Institute of Electrical and Electronics Engineers), BibTeX e RIS.

Exportar Referência (APA)
Besancon, L., Ferreira da Silva, C., Ghodous, P. & Gelas, J.- P. (2022).  A blockchain ontology for DApps development . IEEE Access. 10, 49905-49933
Exportar Referência (IEEE)
L. Besancon et al.,  " A blockchain ontology for DApps development ", in IEEE Access, vol. 10, pp. 49905-49933, 2022
Exportar BibTeX
@article{besancon2022_1714805795819,
	author = "Besancon, L. and Ferreira da Silva, C. and Ghodous, P. and Gelas, J.- P.",
	title = " A blockchain ontology for DApps development ",
	journal = "IEEE Access",
	year = "2022",
	volume = "10",
	number = "",
	doi = "10.1109/ACCESS.2022.3173313",
	pages = "49905-49933",
	url = "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6287639"
}
Exportar RIS
TY  - JOUR
TI  -  A blockchain ontology for DApps development 
T2  - IEEE Access
VL  - 10
AU  - Besancon, L.
AU  - Ferreira da Silva, C.
AU  - Ghodous, P.
AU  - Gelas, J.- P.
PY  - 2022
SP  - 49905-49933
SN  - 2169-3536
DO  - 10.1109/ACCESS.2022.3173313
UR  - https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=6287639
AB  - Decentralized Applications, or DApps, provide distributed trusted applications that use blockchains. They are often composed of several services, such as transaction scalability protocols, decentralized storage and distributed computing solutions. In order to help formalize these applications, facilitate their development and improve their interoperability, we propose a novel blockchain Ontology focused on the concepts involving DApps. This ontology extends the existing EthOn ontology. It defines several key concepts related to DApps development, as well as the relations between these concepts. It features the formalization of known use cases and design patterns of blockchain technology through blockchain patterns. We use Semantic Web Rule language (SWRL) in order to define rules that express constraints on the formalized concepts. We then execute an inference engine and obtain new constraints on the properties of a defined DApp, such as its cost, based on the DApp characteristics and the services it uses. For illustration we show the inference of constraints between the Ethereum blockchain and its sidechain Polygon. We apply our research work in the field of blockchain video games. This application shows how to use the ontology to model DApps, and can be adapted to other fields.
ER  -