2016-03-19

區塊鏈 (BlockChain) 是什麼 ?

這個 BlockChain (區塊鏈) 最近好像很熱門,阿舍大概也是今年才開始注意到這個 BlockChian,然後,阿舍之前有花一點時開瞭解,不過,其實,那個時候沒有真的很懂,只是有點懂,又有點不懂,就只知道是個比特幣 ( Bitcoin ) 的分散式交易記錄機制 (或稱為「總帳(Ledger)」),但是,沒有很清楚這樣的 BlockChain (區塊鏈) 有什麼用途,就直到最近,阿舍的朋友有在問阿舍有關 BlockChian (區塊鏈) 的應用時,阿舍才又花時間研讀了一下,然後,就明白,嗯 … 這個 BlockChain  (區塊鏈) 的交易記錄機制好像還滿有用的哩 ….


所以,BlockChain 可以用來做什麼呢 ? 想像一下,阿舍透過某種 BlockChain 機制和某人一手交錢一手交貨買了一輛車,因此,就會有一組這個交易的記錄存在分散各地的 BlockChain 裡,然後,由於 BlockChain 裡的記錄具有唯一性、不可抺去性及最後狀態等特性,這樣,那天阿舍的這輛車被偷去賣時,買家透過 BlockChian 的公開特性,就可以籍由賣家提供的交易記錄來查詢賣家是不是上次交易的擁有者,然後,阿舍就有機會找回這輛超跑哩 …


目前比特幣的應用狀況就相當於阿舍交易的那一輛車,只是,比特幣是純虛擬的貨幣,所以,透過 BlockChain 的機制能夠記錄到每次比特幣的交易並可被查詢而不會有遺漏,所以,不會發生阿舍不透過 BlockChain 機制來把車賣掉而查不到交易記錄的情形,而這也是為什麼大家可以相信比特幣原因之一哩 …

因此,在 BlockChain 的應用上,像是,讓商品或虛擬服務的交易能夠連接上 BlockChian 機制,籍以提供更快速、方便的交易方式 (所有權移轉) ,或是,透過 BlockChain 機制留下的交易記錄來完成跨企業體的帳務整合,以及,利用 BlockChain 機制來改善交易或作業流程等,都是 BlockChain 在應用上可以思考的方向哩 …

其實,仔細瞭解過 Blockchian 的運作方式和使用的技術後,可能就會阿舍一樣,會發現到,BlockChain 並沒有使用到太多的新技術,但是,很巧妙的整合了適當的技術來建構出一個可以「被信任」的機制,因此,BlockChain 才能夠在嚴謹的金融體系所採用並造成許多創新應用哩 ...

另外,阿舍要說明的是,比特幣所使用的 BlockChain 機制只是其中的一種,並不是所有的 BlockChain 機制都是和比特幣的一樣,針對不同的運作需要,不同的 BlockChain 機制的運作方式會有所不同的,例如,目前的比特幣的 BlockChain 的驗證機制過於嚴謹與分散,因此,造成交易速度太慢的問題,為了讓 BlockChain 可以適用在高頻的交易上,有些 BlockChain 的運作方式就會在驗證的方式進行調整的。
 
如果有興趣應用 BlockChain 機制來改變現有的流程或從事創新的話,阿舍是建議不需要自己重頭寫一套出來,因為,目前已經有一些現成的工具可用,像是滿多大廠和公司支持的 HYPERLEDGER 這個開發平台,只要用 API 就可以使用 BlockChain 機制了哩 ....



[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



1 則留言 :

匿名 提到...

May I know what supports Bitcoin?

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !