數(shù)學天才Wei Dai、哈希現(xiàn)金發(fā)明者Adam Back是中本聰首次現(xiàn)身前主動聯(lián)絡的密碼學專家;而我們今天要介紹的James A. Donald則是在Cryptography郵件列表內最先與中本聰交流討論的人。
這位從2002年7月開始頻繁出沒于郵件列表的加拿大自由主義者,在中本聰發(fā)布白皮書不到四十小時之內,便就比特幣系統(tǒng)提出了疑問。在James看來,想要讓比特幣具有價值,它必須如貨幣一般擁有非常大的傳輸網(wǎng)絡,比如像BitTorrent這樣的交易系統(tǒng);但從他目前的理解來看,比特幣似乎沒有處理大規(guī)模交易的能力而且難以擴容。
同時James認為,比特幣系統(tǒng)對節(jié)點運行者的數(shù)據(jù)存儲和寬帶需求,可能會讓網(wǎng)絡遭受政府攻擊。
“如果部分企業(yè)在發(fā)行新幣,比起單個企業(yè)來說,這種模式可能不容易遭受攻擊。但政府通常會選擇攻擊金融網(wǎng)絡。在我寫下這段話的時候,攻擊仍在進行,大量金融企業(yè)因此走向沒落。而作為小幣種貨幣發(fā)行者,我們應該盡可能減少數(shù)據(jù)和寬帶需求。因為這些需求越小,系統(tǒng)的抵抗力就越強,遭受政府攻擊的可能性就越小?!?/p>
不過當時的中本聰并不覺得擴容和寬帶需求會成為嚴重問題;只是以簡易支付驗證SPV方案以及寬帶需求隨科技發(fā)展不再是限制,來回應James的質疑。
另外值得一提的是,James在這封郵件里面還提出了一個頗具預知性的觀點——比特幣應該是一個結算系統(tǒng),而不是支付系統(tǒng)。他解釋道:“比特幣應該有一個記賬層,以最小的空間支持最多的交易,并且提供匿名性。是一種基于chaumian數(shù)字貨幣的記賬幣。然后我們可以基于記賬幣或者chaumian幣之上建立隱私層,就像美國銀行系統(tǒng)1915年之前為金幣分出記賬幣和紙幣(銀行發(fā)行的)一樣通過這種方式可以降低交易成本,支持微交易?!?有趣的是,James在這里提出的設想某種程度上與當前比特幣的鏈下擴容方案閃電網(wǎng)絡,有著異曲同工之妙。
經過了第一次的接觸之后,在接下來的大半個月時間里,James還就最長鏈原則、簡易支付驗證、比特幣交易所等等方面向中本聰提出質疑。或許如Hal Finney所說,中本聰?shù)恼撐膬H僅描述了關鍵概念和一些數(shù)據(jù)結構,沒有對其他各種規(guī)則以及驗證過程作出詳細解釋,使得大家難以完全理解系統(tǒng)。所以不僅僅是James,包括nE12算法研究主管Ray Dillinger、RTI International項目負責人Jonathan Thornburg在內的郵件組成員都向比特幣系統(tǒng)提出了疑問;對此中本聰也都一一地耐心作答。
但質疑不代表不認同,這些向中本聰提出疑問的密碼學愛好者大多表現(xiàn)出對比特幣系統(tǒng)的興趣。James在不斷向中本聰發(fā)起連環(huán)提問的時候,也坦言,后者已經設計出了一個能夠通過互聯(lián)網(wǎng)為大部分人提供快速不可逆支付且不受政治干預的解決方案,這對自由意志主義者來說非常具有吸引力;同時也是領域邁出一大步的表現(xiàn),只是問題在于細節(jié)上。而他不斷向中本聰嘮叨以及提問,只不過是想讓他補充完那些未說明的盲點而已。