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
Summary
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.
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