Abstract

Electronic cash (or e-cash) research has been going on for more than three decades since it was first proposed. Various schemes and methods are proposed to improve privacy and secu-rity in e-cash, but there is one security issue that less discussed mainly in offline e-cash, namely, double-spending. Generally, the mechanism to deal with double-spending in offline e-cash is performing double-spending identification when depositing the coin. Even though the mechanism is successful in identifying double-spender, but it cannot prevent double-spending. This paper proposes the Mobile Agent Platform based Wallet (MAPW) to overcome the double-spending issue in offline e-cash. MAPW uses the autonomy and cooperation of agents to give protection against malicious agent, counterfeit coin and duplicate coin. This model has been verified using Colored Petri Nets (CPN) and has proven to be successful in preventing double-spending, and overcoming malicious agent, and counterfeit coins.

Highlights

  • Nowadays, electronic payment has proliferated along with the use of the Internet

  • This paper proposes the Mobile Agent Platform based Wallet (MAPW) model that is able to deter counterfeit coin and prevent double-spending and protect the mobile agent platform from malicious agents

  • The Colored Petri Nets (CPN) model of MAPW is verified by performing the state-space analysis that calculates all reducible states and state changes in order to observe the behavior of MAPW model, such as the nonexistence of loops and deadlocks; the www.ijacsa.thesai.org coin outgoing start all coin synchronization done

Read more

Summary

INTRODUCTION

Electronic payment has proliferated along with the use of the Internet. The electronic payments can be classified into four categories: online credit card, electronic check, smart cards based electronic payment, and e-cash [1]. Several existing proposed methods to fulfill the property of double-spending prevention such as blockchain [8], smartcard [9], and mobile agent [10]. In order to manage the double-spending problem in offline e-cash scheme, Liu proposed a method that uses a smartcard that records a pair of all withdrawn coins [9]. Customer cannot spend the same coin if the serial number of the coin recorded in OMC This method can prevent doublespending in advance but has limitation in OMC memory. The existing methods have not been able to prevent double-spending optimally These methods still have open issues in the slow confirmation time, the inability to counter data of spent coin to be copied on the smartcard and limited data storage space on OMC.

Overview of Offline e-Cash
Agent’s Technology in e-Cash
Overview of Proposed Model
Model Description
The Function of Mobile Agent Platform based Wallet Model
CoinGenerate Subpage
CoinIncomingChecking Subpage
CoinSync Subpage
CoinOutgoingChecking Subpage
DISCUSSION
CONCLUSION
FUTURE WORK
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call