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