Have a personal or library account? Click to login
Decentralized Application (dApp) Development and Implementation Cover

Decentralized Application (dApp) Development and Implementation

By: Ivan Popchev and  Irina Radeva  
Open Access
|Jun 2024

Abstract

This paper focuses on the development and deployment of a dApp (decentralized Application) for Smart Crop Production Data exchange (SCPDx) that runs on Antelope blockchain/IPFS infrastructure. The paper emphasizes practical approaches to dApp design and deployment, analyses architectural patterns of dApps, and underlines the role of smart contracts in implementing complex functionality. The paper’s contribution is the detailed description of the main smart contracts and the practical knowledge provided on the architecture and implementation of dApps, emphasizing the challenges and solutions in the development process, especially in the context of smart contract implementation. Future developments of the application towards additional data types processing, and design of an interface for leveraging, testing, and evaluating the performance of open source Large Language Models (LLMs) on specific datasets are commented on.

DOI: https://doi.org/10.2478/cait-2024-0019 | Journal eISSN: 1314-4081 | Journal ISSN: 1311-9702
Language: English
Page range: 122 - 141
Submitted on: Jan 12, 2024
Accepted on: Feb 7, 2024
Published on: Jun 27, 2024
Published by: Bulgarian Academy of Sciences, Institute of Information and Communication Technologies
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2024 Ivan Popchev, Irina Radeva, published by Bulgarian Academy of Sciences, Institute of Information and Communication Technologies
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.