2014.04.14 15:00

比特幣的架構、演算與經濟,為什麼AMD比NVIDIA還好挖?安全有什麼漏洞

ADVERTISEMENT

章節目錄:

第一章:

第二章:

第三章:

ADVERTISEMENT

第四章:

第五章:

比特幣並非安全貨幣

讀者們看了這麼多關於比特幣如何安全、如何好用、如何有未來的媒體文章後,想必第一個冒出的想法就是:比特幣真的是安全的未來性貨幣嗎?水電工必需大膽地告訴各位:「不是」。

ADVERTISEMENT

第一個理由,比特幣根本不是貨幣。貨幣在金本位主義之後,代表的是持有者的信用,因此貨幣本身必然要有信用力,而這個信用力本身是必需花很多成本去支持的,好比像是世界上有人敢不承認美元,就準備吃老美的子彈。呃,沒這麼嚴重,是世界上有人敢偽造美元或對美元展開經濟作戰,就準備吃老美的子彈。作戰和捉賊都是得花錢的,比特幣本身利用的是公共支持的演算法來代表貨幣安全性,那麼有沒有可能隨時有另一套更新且更好的演算法取代它呢?當然有可能!那麼到那時比特幣又能代表什麼呢?

必然的通貨緊縮現象

就算我們暫時承認比特幣是種貨幣,貨幣本身就只能是信用力的代表,一般而言不受控的通縮和通膨對於貨幣都是不正常的動作。各位看看比特幣和美元的兌換率這樣一路狂飆,搞到錢愈來愈值錢,這正好是種嚴重的通貨緊縮現像。

一般而言,隨著經濟的成長,貨幣也要愈發行愈多,因為參與的人和量都變多了。完美的貨幣發行量x貨幣周轉率,要隨時等於物價,也就是勞務加上商品的總量。如果貨幣太少,使用者就會深感不便,同時投機者就會開始收集貨幣本身。當錢愈來愈值錢,這就是通縮,是打垮貨幣經濟的一個大利器。抵抗通縮的妙法就是以物易物,但是這樣貨幣存在的必要性不就等於零了嗎?

ADVERTISEMENT

比特幣的發明人非常聰明地認為,只要控制發行總量未來就不會有通膨問題,但是卻造成了必然發生的通縮問題。現在大家都依附在現存貨幣之下不覺得有什麼,等到真的把比特幣當貨幣使用那麼災難就不遠了。通膨不是人為的罪惡,而是經濟成長必然的過程,水電工打個不太精準的比方,您努力工作20年,存款從小時候的10元變成了10,000,000元,這10,000,000元都是發行出來的貨幣,若是世界人口穩定小幅成長,每個人都有存款,貨幣不是必然要變多的嗎?電腦專家和經濟專家設計出來的東西必然不同,但可否代替現有的經濟產品?水電工認為隔行如隔山,少下手為妙啊!

礦工人數少就有弱點

其次,比特幣使用的技術是否安全?事實上在水電工眼裡比特幣使用的方式安全性也有限。尤其是當活動的採礦節點變少後,或者是發展前期採礦節點比較少的時候,根本是不堪一擊的。歷史紀錄的區塊是靠多數採礦者檢查一致性來達成的,若是有足夠多的節點程式被修改過或者是故意來搗蛋,那麼歷史本文區塊的連結樹就會有機會被某組人馬修改成功,只要多出現幾次,整個貨幣的發行和信用就完蛋了。在比特幣發展初期的確就發生過這段插曲,只是後來被弭平了。

ADVERTISEMENT

現在的採礦者當然是多了,因為目前為止算出1個block仍然有25個比特幣的所有權,但在未來呢?未來的採礦者很可能不會有任何新發行的貨幣可以拿的,那麼誰還想當那個笨蛋去支持這個體系?除了要算一堆Hash外,還得儲存比對所有歷史資料。到時比特幣要如何維持每10分鐘可以處理一筆交易?水電工認為到時必然會收取交易手續費,但比特幣本身發行量就已經不足了,採礦者又變少,手續費說不定又會因為計算需求量驚人而變高,根本是個十足的自我毀滅設計。

交易10分鐘節奏太慢

談到另一種安全,比特幣每筆交易都要等10分鐘才能確認,而且一定要有足夠的網路才能廣泛交易,請問各位讀者上山買個泡麵能用比特幣嗎?交個停車場費用,通行費能用嗎?在現實生活中很多交易是要快速進行的,誰又有那個美國時間去等10分鐘呢?這樣子對使用者而言是一種很不安全的設計,所以比特幣目前仍然只是自認持有科技者拿來炒作,並且兌換為現有貨幣的一種期貨工具。這樣一來和天幣等等遊戲中的虛寶又有何不同呢?

比特幣由開始的乏人問津到目前的炙手可熱,中間有幾個很大的推手,包括了一些毒販(好比Silk Road)以及一些洗錢公司,基本上先期的需求都是由這些人創造出來的,但無論如何最終目標竟然都只是獲得美元,相信這種情況也不會是比特幣推廣基金會願意見到的。獨立於政府的貨幣這條路,恐怕還是條要走很久才能看到方向的長路!而這些大量生產的採礦機,水電工實在很怕變成了發送垃圾信的利器,讓所有使用Hashcash限制垃圾信流量的伺服器,全部承受大量意料之外的暴力攻擊,究竟這部鬧劇未來會如何發展呢?讓我們繼續看下去吧…下月同一時間請繼續收看台灣水電工工工工工~~~

 

本文同步刊載於電腦王雜誌
  
歡迎加入電腦王雜誌粉絲團

ADVERTISEMENT