一、Digicash
Digicash是一个匿名的数字现金协议。所谓匿名是指消费者在消费中不会暴露其身份,例如现金交易虽然钞票有号码,但交易中一般不会加以记录。该协议的步骤如下:
1.消费者从银行取款,他收到一个加密的数字钱币,此Token可当钱用;
2.消费者对该Token作加密变换,使之仍能被商家检验其有效性,但已不能追踪消费者的身份
3.消费者在某商家消费即使用该Token以购物或购买服务,消费者进一步对该Token用密码变换以纳入商家的身份;
4.商家检验该Token以确认以前未收到过此Token;
5.商家给消费者发货;
6.商家将该电子Token送银行;
7.银行检验该Token的唯一性。至此消费者的身份仍保密。除非银行查出该Token被消费者重复使用,则消费者的身份将会被暴露,消费者的欺诈行为也暴露了。
在以上的第3步若发生了通信故障,则消费者无法判断商家究竟是否已收到该电子Token。此时消费者有两种选择:
将其电子Token返回给银行或到另一商家处消费。如果消费者这样做了,而商家事实上在第3步已收到了该Token,则当商家去银行将该Token兑现时会发现该Token的重复使用。
消费者不采取行动,既不另行消费也不退还给银行。如果消费者这样做了,而商家在第3步事实上未收到该Token,则商家自然不会发货。这样一来,消费者既未收到所购之物,也未花费该电子钱币,肯定受到了损失。
可见该数字现金协议是有缺陷的。
二、FirstVirtual
FirstVirtual允许客户自由地购买商品,然后FirstVirtual使用E