深入淺出談Blockchain(洪文正)

By on May 31, 2016

本文作者洪文正為香港科技大學工商管理碩士校友會會員,為《信報》撰寫「經管錦言」專欄

 

2017年9月起,位於芬蘭、瑞典、愛沙尼亞和拉脫維亞的部分物流公司,所提供的海運貨櫃會附有汽水罐大小的裝置,該裝置會發送貨櫃的位置、運送途中所受的震動及環境溫度等數據。這些數據會送到Blockchain(區塊鏈塊)雲端數據庫,如果在運送途中有延誤,整個供應鏈都可以得知,這樣可以防止現時過多的電郵收發和電話來電。

現今供應鏈內的公司之間出現資訊雜亂的溝通問題,單一區塊鏈塊去代替獨立的資料庫,可讓所有人都可以共享資訊。區塊鏈塊的好處就是公開驗證、永久不能更改、有時間性、跨地域性以及減少滙款額。

了解區塊鏈塊的最簡單方法就是看它的分類賬。分類賬可以追蹤資產流動,不論公司土地或股票都可以追蹤,但亦有一個局限性,就是存取數據庫會受限制,表面上是基於安全原因,但事實上很多時候是因為託管人要保障既有的利益。

分布式數據庫

那什麼是區塊鏈塊(Blockchain)呢?區塊鏈塊是一個分布式數據庫,由多方去分享和維護。記錄只可以被加入在數據庫中,每當有新的記錄以加密方式與以前所有記錄連結時,所有記錄都不會被刪除。新記錄只可以基於多方維護數據庫的同步協定或分布共識被加入,而任何一方是不可能於不打破數據庫的整體一致性之下,以加密形式連結記錄,從而去操縱之前的記錄。

區塊鏈塊是與互聯網近似的產物,當中的資訊科技附帶分層次技術,可應用在資產登記、存貨儲存、各種交易。現時最新的區塊鏈塊2.5除了可應用在金融財務、經濟和金錢範疇,更可應用於有形資產(物業、機器和設備等等)、無形資產(概念、名譽、意圖和健康資訊等等)。

區塊鏈塊已經發展到2.5版本Ethereum,它是一個分散型的發表平台,特色就是作為有狀態性的用戶建立數碼化合約和Turing完備合約的編程語言,令區塊鏈塊可以執行合約,而Ether是Ethereum中最細的單位,用作執行合約。Ethereum是一個基礎平台,可以完成所有交易,即如Android或iOS應用程式可以獨立解決問題,而且可以以安全、加密和分散形式去處理交易分類賬。

Ethereum當中有虛擬機器(Ethereum Virtual Machine),用作處理內部狀態和計算。每一個單位都會在虛擬機器中變成答案,然後儲存於帕氏樹(Patricia tree),當中有四大主要儲存格,單位之間應用了hashing以達致前後聯繫,令其他人無法修改。

在Blockchain 2.5平台上更可以買賣一些智能財產,只要將一些資產變成區塊鏈塊的獨特密鑰,我們就可以分散方式買賣汽車,將來一手或二手汽車市場可能不需要透過託管人及中介人交易。

轉賬交易幾秒完成

可能以上的論述比較技術化,以一個荒島故事為例,空難後荒島上有100人,各自有不同的謀生方法,而最初交易方式就是以物易物,這種方式要花很長時間才能完成交易,而且欠缺公平性。後來發明了貨幣,必須經過長老簽名才認可,但簽名卻容易被人偽冒。如果以區塊鏈塊的概念套用於這個故事,荒島上的人可以向全部人每晚大聲讀出當日的交易,而每個人將交易記錄令該記錄被承認。故事中的長老即是現今社會的銀行,中央管理交易記錄,而應用區塊鏈塊的方式記錄交易,所有記錄不能被刪改及有時間性。

現今香港及跨境銀行轉賬交易服務要幾日時間才完成,而用區塊鏈塊就只需幾秒時間完成,較為高效率、安全,更可將後勤功能自動化。另外,一些舊式比較大型的系統(Legacy system)難以棄用,區塊鏈塊可以以分散形式將分散的系統連貫一起,估計區塊鏈塊的應用可以為銀行每年節省約200億美元,而國際間的P2P滙款亦估計有5000億美元。

目前已經有風險投資公司投資超過1億美元於區塊鏈塊技術,而初創投資亦有8.94億美元。於美國紐約,已經有超過4000間金融科技公司。(Source︰LTP, Finextra)

金融科技亦可解決現時音樂版權付款問題,一位歌手推出一首歌通常要1至3年時間才收到應得款項,途中經過一連串的中間人。如果應用區塊鏈的話,就可以短時間內收取應得款項。而現時有一間名為Ujo Music的公司,創作人發表擁有權資訊及使用政策,可以做到即時收取款項的效果。

更多洪文正文章:

支持 StartupBeat

如欲投稿、報料,發佈新聞稿或採訪通知,按這裡聯絡我們