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

ADVERTISEMENT

章節目錄:

第一章:比特幣的起源與驗證模式

第二章:如何防止比特幣的歷史資料被偽造

第三章:比特幣如何交易?竟然還能找錢

第四章:AMD挖礦比較快,全是無心插柳的結果

第五章:比特幣的必然的通貨緊縮現象

用電子錢包來交易

要使用比特幣並不難,甚至於您也可以不用知道前述所有的事。在網路上都已經有很多人告訴我們,只要下載各式電子錢包就可以使用比特幣了,加入這個網路後,您會得到1個比特幣位址,1個公開金鑰和1個私密金鑰,公開金鑰和位址是放在一起公開的,我們就稱之為比特幣位址,它就如同銀行帳號一般。而私密金鑰就是您自己設定的,有如常見的銀行提款卡密碼一樣,絕對不能讓其它人知道。

電子錢包最主要的功用,就是向網路節點發布交易訊息,並且向網路確認這個交易訊息已經被放入邪惡的歷史本文中(編輯部:水電工你以為你在寫海賊王嗎?)。比特幣的交易中一定至少要有一方有電子錢包,通常是收錢的那方一定要有,不然你也無法確定這錢是收到了沒有。至於花錢的一方基本上是不用的,連歷史本文也不用下載了(編輯部:還來啊?要不要請魯夫收個件?)因為你的存款餘額是由全網路的用戶一起幫你計算的。

如果你在網路上收了一堆比特幣想做成離線的定存,也很簡單,就是把電子錢包列印出來到紙上,那上面就有你的地址、金鑰等資料,不包括巨大的歷史資料串,然後就可以砍了這個電子錢包。只要你在想要花錢時,到另一個電子錢包軟體上輸入這串個人資訊,就會取得這個帳號的控制權。至於您的金額等等交易記錄,都已經被寫在歷史資料串中,存在於千千萬萬的挖礦者電腦中,除非他們大量離線或損壞否則是不可能被偽造或更改的。

比特幣也是可以找錢

就比特幣的運作原理而言,電子錢包是不用備份的,只要記得自己的地址和密碼就一定可以取回帳號。但是問題出在找錢或分割錢幣這個動作,比特幣的找錢機制基本上是摧毀舊有的錢幣,然後生出新的2個錢幣來。好比說我從地址A中,原本有一個10.88BTC的錢幣,現在要送給地址B的用戶10BTC,那麼系統實際運作的方式是把這個10.88BTC摧毀,產生1筆10BTC的交易送給用戶B,但是偏偏找零的動作是不見得會送回原地址A的,經常是會產生一個新地址C,系統再把0.88BTC送給這地址C,但這個地址C和您原本的地址A都是您可以直接用您的電子錢包軟體管轄的。

其實很多電子錢包在安裝時就會建立100個地址,就是用來處理這種分割和找零的動作。人腦可以記得起1、2個地址就了不起了,100個自然記不起來,所以電子錢包需要常常備份。老實說這個設計實在並不好,應該是為了加速掃瞄歷史資料串做的一點犧牲。我們來看看最近的歷史本文區塊,我們看到有時會有很多帳號一起送錢到某個帳號去,又被找零錢回來的,都是在執行銷毀舊幣創造新幣的動作。

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

有趣的是在第三欄中,地址183YHaE144bzof6JgwHsUaDKoeWVmteJKR送了0.0311818BTC到1GytBMQX9hsx1GHH9PLXpKgLvVt3XmGZ9g去,它是先把原存在帳戶中的0.00462164BTC銷毀後,放了0.0311818BTC到對方去,又在原地址存回了0.00100346BTC回去,所以事實上找零也是可以放回原地址的。而且最近的多數交易都開始有手續費了,發現了嗎?

下一頁:AMD挖礦比較快,全是無心插柳的結果

魯蛇實驗室
作者

戶田惠梨香 新垣結衣 長澤雅美 吉高由里子 志田未來 北川景子 香里奈 竹內結子 北乃紀伊 菅野美穗 黑川智花 宮崎葵 夏帆 貫地谷詩穗梨 石原里美 有村架純 井上真央 真野恵里菜 能年玲奈 深田恭子

使用 Facebook 留言
MOOMS
1.  MOOMS (發表於 2014年4月15日 11:17)
出發點就不平衡了,再說哪可能有絕對安全的,目前這些幣最後都會消失,當前只是白老鼠階段,虛擬貨幣真的要全面使用還要一段長時間,最後也只能由各個國家統一聯合發起,才有公信力,也才能全面使用。
方
2.  (發表於 2014年4月18日 16:26)
坦白說AMD的GPU運算能力一直NVIDIA同價位的倍率
從ATI到現在來還NVIDIA特質還差滿多的
幾乎已是各界共識
但各有利弊..
發表回應
謹慎發言,尊重彼此。按此展開留言規則