看板 Gossiping作者 agamonnon (星8g潮男)標題 [心得]區塊鏈筆記時間 Wed Jan 10 19:30:52 2018
嚴格來說,本篇並沒有卦點,但在2018年一月的台灣,
人們對區塊鏈的理解尚停留在八卦的程度,所以我打算把
最近開始的區塊鏈學習筆記、心得,陸續分享在八卦版,
有希望拋磚引玉之下可以引出更多高手分享。
區塊鏈(block chain)的中心思想是去中心化,去中心化的
相反是中心化,所以不妨從什麼是中心化開始解釋。
想像銀行的帳本(ledger)管理方式:小美的戶頭裡有100元,
而小明的戶頭裡也有100元。
現在,小美匯了10元給小明,銀行有一本帳本紀載:
小美:100-10=90元,小明:100+10=110。
接下來小明轉給本來沒有錢的小華20元,銀行又有另一個
帳本紀載這個交易:
小華: 0+20=20元,小明110-20=90元。
這裡有兩個觀察點:
1. 這些交易紀錄其實也都是數字往來而已,並沒有真的金錢流動
2. 這些交易紀錄被中心化的保存在銀行裡,駭客只需要侵入銀行的資造庫就可以竄改
3. 銀行花了許多成本建立credit,說服人類社會買帳這些交易紀錄是真實的交易行為。
也就是說,我現在隨便拿一張便條紙,說郭台銘轉10億給我,你不會相信,但如果是
臺灣銀行的帳本載明,郭台銘轉10億給我,你會相信。
但正如第三點所提到的,銀行是花了許多成本來打造這個信任,包含資料庫的安全性
交易的verification,等等。因此銀行需要抽取手續費。
這就是我們原本所使用的中心化系統。沒什麼不好。只是這並不是唯一一種方式。
區塊鏈的去中心化系統怎麼解決這個問題呢?
簡單的說,當小美轉10元給小明的時候,這個request便被丟到一個
p2p networks來驗證,這個動作就是俗稱的挖礦。願意接單的礦工要檢查
小美到底有沒有10元可以轉出?轉出以後變成多少錢,小明又變成多少錢?
驗證完成的礦工變把這個帳本記錄在候選區塊裡。接下來就要開始解複雜的密碼,
第一個解完密碼的礦工便可以把候選區塊掛到區塊鏈裡,並贏得虛擬貨幣當獎勵,
其他在網絡裡的人會自動同步這個新的區塊鏈。
所以以前由銀行統一管理的帳本,現在分散到網絡裡讓許多人一起保管。
好處是駭客無法藉由竄改一個地方的資料而改變紀錄,而必須在一段時間內
改掉網絡裡50%以上的地方的資料,大大的降低資料遭到竄改的風險。
區塊鏈的壞處呢? 由於解碼是一個花費電力的動作,所以有些人覺得這不環保。
並且礦工的獎賞是區塊鏈貨幣,如果這貨幣沒有價值,礦工便沒動力花自己的電費
來挖礦。
後面會持續把細節加以說明。如果有理解錯誤的地方,由於這是學習心得,
也希望有神人大大出來更正!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.70.214.83
※ 文章代碼(AID): #1QLVbm6c (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1515583856.A.1A6.html
推 james732: 我會想看這文章但鄉民應該會噓你9F 01/10 19:32
→ F16V: Me friend?10F 01/10 19:32
推 medama: 恭喜 被m了12F 01/10 19:32
噓 kanoki: 麻煩縮成30字內好嗎15F 01/10 19:33
推 chal: 這樣會不會造成資料愈來愈大?21F 01/10 19:35
※ 編輯: agamonnon (101.8.245.171), 01/10/2018 19:35:26
推 hinajian: 找個適當的板來放好嗎 不要放在一堆餿水裡面22F 01/10 19:35
推 CharleneTsai: 之前看好像交易速度是滿大的缺陷?
隨著資料量的增加 交易時間也會加長26F 01/10 19:37
噓 FKL: 你直接把youtube上3blue1brown的東西翻成中文字幕就好啦,我記得還沒人做28F 01/10 19:38
推 syterol: 好處呢? 商業價值呢?台灣的角色呢? 這些都沒想過就在吹捧真的很可笑31F 01/10 19:39
噓 tw88: 炒股用的33F 01/10 19:42
→ allen139443: 請到digicurrency版 八卦是用來玩反串的34F 01/10 19:43
推 Moselle: 未看先猜是指bitcoin的Blockchain原理36F 01/10 19:44
推 sealdoom: 原PO不要洩氣 給推啦
爆掛被M了37F 01/10 19:51
→ vespar: 作業自己寫39F 01/10 19:57
噓 ken1325: 這花10分鐘就能知道的事你學了多久?41F 01/10 20:11
推 zeroismc2: 如果七十億人同時使用的話 區塊增加的速度會不會高於運算速度呢 可以思考一下43F 01/10 20:32
推 stja: push47F 01/10 21:46
推 garybawbaw: 小明在每次的車禍中都失去了他的雙腿...請問有幾雙腿48F 01/11 11:06
--