我想了一個比較好的虛擬貨幣的方案,我需要徵集一名數學家,一名資本家。當然還要在世界上與美國作對的各個國家放一台服務器專門用於提供對新發行貨幣的認證。這個方案誰都可以發生虛擬貨幣。發行量各人自覺。發行得多則大家看輕他,發行得少大家看重他。
原理是這樣的:通過解數論難題,比如找一個很大的未知素數,或者未知的素數對。先找到的人擁有這個素數或者素數對,並且向各國的認證服務器求得認證(這個請求是貨幣發生人加密過的,認證時服務器並不知其內容,以防其搶劫人家得到的素數或者素數對,服務器的認證只提供時間認證),認證申請書同時提供計劃發行貨幣的數量(即貨幣的最大流水號)。各認證服務器用自己的私鑰製作證書,廣播到網絡中。後來者不能從別人處知道這個素數或素數對而發行自己的貨幣,因為他在人家之後,大家不承認他。這樣就杜絕了假幣。得到足夠多的認證書之後貨幣發行人向網絡廣播其解密公鑰,這時世人才知道其證書時所含有的素數或素數對。
如果這個發生貨幣的人後來想發行超過他當初計劃發行的貨幣,大家也拒絕流水號大於當初計劃的最大流水號。
每一張新貨幣同樣要向各國的服務器求認證。這樣能防止一個流水號發行多張貨幣。
關鍵是這些服務器要有信用不能與貨幣發行人勾結作假認證。