Towards Blockchain Wallets Classification and Implementation
Abstract
The blockchain technology continues to evolve, and new use cases and applications are emerging. A key component of the blockchain ecosystem is the blockchain wallet. This paper presents the key components in the concept behind blockchain wallets, analyzes and systematizes their classification, and proposes an extended working definition. The proposed classification can be viewed as a classical multi-criteria problem for framework design selection of various custom wallet solutions. As a practical solution, the implementation of a desktop version of a non-custodial, software hot wallet, which supports tokens/NFT (ERC-20, ERC-721) with biometric authentication. The wallet is designed for the Antelope/IPFS based platform for data exchange in smart crop production. The technology framework requirements are presented, along with two groups of functionalities - account management and working with tokens, and three main applications for token transfer and user file exchange authentication. The wallet is an extension of the infrastructure and functionalities of the platform prototype. The obtained results provide opportunities for future development in direction of deployment a web-based application and wallet, enabling the client-side of the platform to be implemented as a dApp.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.