A dual-ledger key recovery model for secure blockchain wallet management in supply chains
摘要
Blockchain technology (BCT) presents a trade-off; it ensures data integrity and secure transactions, although it assigns the entire responsibility of credential preservation to the user. Immutable transactions in blockchain (BC) systems accentuate those risks in the event of loss of cryptographic keys, often leading to irrecoverable access to digital wallets and the permanent loss of BC identity. This is even more of a challenge for digital wallets within the domain of Supply Chain Management (SCM), as they control essential aspects of access, secure management of cryptographic keys, and sensitive credentials. In this paper, we propose a secure key recovery model for BC-based digital wallets for SCs. The proposed model has been implemented within the framework of a cascade infrastructure of BCs by using advanced cryptographic techniques and mnemonic seed phrases for the secure recovery of the wallet. The framework supports this by implementing the use of a Recovery Ledger and Global Ledger, through which, even if key is lost, stakeholders can securely recover and control their credentials without running into the risks of wallet unavailability. The experiments yield significant insights into the efficiency of our system regarding the time necessary for key recovery and authentication. The success rate of key recovery attempts over numerous iterations demonstrated the resilience of recovery process. The implications of this research extend beyond SC by providing insight for developers and practitioners working with BC to establish more secure and accessible decentralized environments.