2016/03/09

Published 晚上10:47:00 by 守脩近 with 0 comment

比特幣介紹













比特幣很多人來說應該還很陌生
這裡稍微來介紹一下好了!

到底什麼是比特幣呢?是虛擬貨幣嗎?跟P幣有什麼不一樣嗎?這種東西炒得起來?





這一切其實要回到比特幣的初衷,中本聰的論文來看看
https://bitcoin.org/bitcoin.pdf
http://www.8btc.com/wiki/bitcoin-a-peer-to-peer-electronic-cash-system

比特幣:一種點對點的電子現金系統
中本聰最當初的初衷是要做一個能夠點對點交易的電子交易系統。
比特幣(bitcoin)只是這個(Bitcoin)系統的記帳單位

電子現金?悠遊卡和支付寶不就是了嗎?
實際上在比特幣發明前的所有電子支付系統,都需要一個第三方(銀行)來控管你的帳戶。
整個系統運作方式其實和銀行轉帳是一樣的,你的錢其實都在第三方的掌握中。

但是現金交易應該是完全不需要第三方,買賣方同意即可以進行交易。

所以中本聰就在P2P網路上創造一個了無特定人可以控管的帳本系統-->Blockchain
透過P2P網路交換電子簽章支票-->Transaction
並且會被收納到帳本裡-->Confirmation
透過一個挖礦的機制獎勵使用者驗證交易並創造高安全性帳本-->Mining
用最簡單的類比講法就是每個人的電腦裡都有excel帳本檔案,然後用P2P軟體互相同步。

比特幣有價值並不是因為bitcoin這個記帳單位有多厲害多有擔保,發行銀行多強大。
而是上面所提的這些前所未有的分散式機制
讓比特幣系統的轉帳能夠:  全球可及、快速、安全、隱私、低成本、所有人都可使用,
而不像現有的電匯那樣緩慢,或是Paypal的高成本,或是其他第三方支付有國家侷限性

這裡就有一個新問題了,為什麼要創一個新的記帳單位?
而不是用現有的世界儲備貨幣美金就好?
當然是可以搞出一個這樣的系統,不過很顯然它會步上LibertyReserve後塵
https://goo.gl/x9mFfG

因為這樣的一個系統將無法P2P,而會有一個兌換中心兌換系統內外的美元
再說法幣終究需要國家的背書,需要一個中心化的央行來發行
而中本聰的理想是要完全P2P和分散式的,所以這個系統要自己創造分散式央行和記帳單位


分述
挖礦mining:
比特幣這個記帳單位的產生來自於挖礦,而產出總量上限是固定的,接近2100萬顆
中本聰原意就是要讓比特幣能夠像金幣一樣有受限制的供給。
最終能夠像電子黃金一樣,能夠成為人類的交易和支付工具。

挖礦是比特幣礦工通過解決具有一定工作量的工作量證明機制問題,
來管理比特幣網路:確認交易並且防止雙重支付。

中本聰在他的論文中闡述說,「在沒有中央權威存在的條件下,既鼓勵礦工支援比特幣網
路,又讓比特幣的貨幣流通體系也有了最初的貨幣注入源頭。」
中本聰把通過消耗CPU的電力和時間來產生比特幣,比喻成金礦消耗資源將黃金注入經濟。

礦工的工作和其實和銀行類似,會去驗證每一筆的交易的有效性,
並且會去消耗運算資源產生帳本,使的帳本(區塊)難以任意偽造。
而礦工成功產生一本帳本後,也可以得到獎勵,目前產生一本帳本可以拿到25BTC的獎勵
所以大家就會搶著當礦工,並且讓產生帳本的難度提高,使得整個體系的安全度更高。

整個系統裡的帳本(區塊)不斷地產生,我們稱這個帳本系統叫做區塊鍊


區塊鍊blockchain:
礦工會藉由P2P網路不斷地接收到來自世界各地的交易,
而符合規則的交易就會被納入到區塊裡,

最基本的規則就是電子簽章要符合,就跟一般支票一樣,需要確認簽名是否正確。
然後付的手續費是否夠多,目前比特幣基本手續費為0.0001 BTC
當然你要少付一點也可以,只是礦工就不一定會把你的交易放到區塊裡

礦工會不斷去挖礦去算工作量證明,當達到系統設定的標準,帳本難度夠高了。
那這本帳本就會被廣播出去,讓世界上所有的完整節點接收到新帳本。
假如你的交易有在這新的帳本(區塊)裡,那就是你的交易得到了"確認" confirmation
因為有效帳本只有一本,所以交易確認後就不用肖想雙花比特幣,或是複製比特幣

區塊鍊的公開帳本有很多網站都可以查詢,想知道交易狀況可以到blockchain.info查詢
https://blockchain.info/

交易transaction:
而對於我們一般不挖礦,純使用比特幣的使用者,交易才是我們最注意的環節。
比特幣系統裡的交易可以把它想像成就是在簽支票,當別人給我們了有效的比特幣支票。
那我們的帳戶裡就會顯示有比特幣,這個時候我們就可以簽支票給別人。
這個時候就會需要用到我們的印章(私鑰)進行簽章,確保我們簽出去的支票是有效的。
同樣我們也會把這筆交易廣播出去。

礦工會用公鑰確認這張支票是不是真的是對應私鑰所簽發,檢查付的手續費夠不夠。
所有標準都有達到就會加到自己的帳本中。當新區塊產生時,你的交易就可以得到確認。
           

接下來會再推薦錢包~

PTT darkerduck

                                                              
      edit

0 意見:

張貼留言