科普區塊鏈:在分散與不變的基礎上,建立可信任的激勵機制

科普區塊鏈:在分散與不變的基礎上,建立可信任的激勵機制
Photo Credit: Shutterstock / 達志影像

我們想讓你知道的是

坊間不乏有區塊鏈詐騙事件傳出,讓區塊鏈的應用蒙上陰影,但其實許多人對區塊鍊的了解都和實際有差別,讓我從三要素開始,說明去中心化的區塊鏈到底「躲」在數位宇宙的哪裡?

文:Marco Lee(高雄科技大學工學博士,畢業論文研究有關區塊鏈的應用。曾經在資訊業連續創業,有幸經歷Web1.0發展到Web3.0的過程。熱愛桌球運動、自我學習和動手實做,也喜歡下廚做早餐。臉書專頁:馬可博士

「區塊鏈」不是新鮮的名詞,但它仍然令人費解,披著神秘面紗。我是在研究區塊鏈之後,才開始認識區塊鏈。區塊鏈的構成共有三個基本元素,分別是分散、共識和貨幣。或許有人認為只要區塊相連成鏈就是區塊鏈,但我和許多區塊鏈愛好者認可的區塊鏈得具備上述要素三者缺一不可。因此,請讓我從三要素開始,說明去中心化的區塊鏈到底躲在哪裡。

基本構成元素和概念

「分散」指的是區塊鏈的去中心化,「共識」是指區塊鏈的去中心化狀態所採用的共識機制,任何人都能在區塊鏈中參與、挖礦和交易,無需特定信任某節點。「貨幣」是指在區塊鏈中可公開交易的數位資產,其交易記錄會儲存在分散式的帳本上。

中本聰於2008年發表《比特幣:一種點對點的數位貨幣系統》乙文,描述名為比特幣的數位貨幣及相關演算法,它提出了一個不依賴中介信任的電子交易系統。讓比特幣在沒有中心化可信任第三方機構的情況下,允許彼此尚未建立信任的雙方進行財務支付,同時提供透明且受保護的資料儲存機制。

換個角度來說,在區塊鏈的地盤上,不管在哪一個角落都必須遵循事先建立好的共識,使用相同的數位貨幣。雖然交易雙方的你我互不相識,但請放心,我們的一舉一動都會按照分佈式去中心化的共識機制附上時間戳記錄下來,這些公開透明的記錄無法篡改而且都可以查證。在這樣的環境裡,我們必須遵守共識放棄歹念才得以從中獲得數位貨幣的激勵。有了可以用來建立信任機制的區塊鏈技術,接下來的問題便是如何讓整個生態圈產生信任的良性循環,示意圖如圖1。

圖片1
圖1,作者製作提供

突破底層技術應用的智能合約

2013年問世的《以太坊白皮書》是另一種去中心化應用的創建指南,它以區塊鏈技術為底層架構,提供可程式化的機制。它最大的貢獻便是提供智能合約機制,擴大區塊鏈的應用範圍,不再侷限於數位貨幣或金融產業。

「智能合約」像是區塊鏈網路中的自動販賣機,自動販賣機上有許多預先設定好的按鈕,當消費者支付費用按下不同的按鍵便會掉落不同的物品。區塊鏈的地盤上有許多不同的功能自動販賣機,同時供應許多不同類別的物品。發生在自動販賣機上的交易,記帳方式不太一樣,交易會記錄在它所在位置上的帳冊,也會記錄在使用者所在位置的帳冊,最先符合共識機制(挖礦成功)的紀錄便會儲存在區塊中,然後廣播到整個區塊鏈網路上,所有的紀錄都會相同一致。

區塊鏈會時時刻刻記錄自動販賣機每一筆交易並更新它的狀態;這是以太坊區塊鏈的特色,開創了區塊鏈應用的無限可能。

區塊鏈可以拿來做什麼用途

即然區塊鏈的應用有無限可能,那麼它可以拿來做什麼應用呢?最簡單的應用便是「資格認證」服務。

法務部是具有公信力的政府機關,它提供認證律師資格的服務,因此在網站上早就有律師查詢服務。為了逐步實現區塊鏈的應用,法務部網站在今年初添加了「律師證書區塊鏈認證」功能(如圖2)。

如果在沒有區塊鏈的情況下也能查詢到律師資訊,那麼有了區塊鏈之後有何差別?在未來,外部程式可以透過區塊鏈交易序號和雜湊值進行律師資料驗證,這才是「律師證書區塊鏈認證」的最終目的。區塊鏈是用來服務系統程式的底層技術,儲存在區塊鏈的資料經過加密,一般使用者要看的資料,會透過應用層或使用者介面向系統發出要求,並獲得處理過後的資訊。

其實,區塊鏈的資料不是給人類看的,它是供程式使用的資料。

圖片2
截圖自法務部
圖2:法務部律師證書區塊鏈資料驗證畫面
圖片3
截圖自官方網站
圖3:RabbitJets平台產品架構圖

區塊鏈技術位於應用的底層,離最上面的用戶層有很大段的距離。我們從RabbitJets旅遊共享平台的產品架構圖(如上圖3),可以在底層找到區塊鏈的位置。RabbitJets共享平台由三個主要系統建構而成,並利用數個子系統輔助使生態圈能夠達到透明、方便的用戶體驗,並以區塊鏈、物聯網和A.I.演算技術作為平台的技術底層,共同建構安全可信任的產品生態圈體系。

整合生態圈,並改變商業模式的應用

RabbitJets在2019年IEO(首次交易所發行),採以太坊ERC20方式發行RJC幣。2019年初在ACE交易所的代購價格約一個RJC幣換2元新台幣,完成募資共250萬個RJC幣約500萬元。

RJC幣被設計為功能型代幣用來加強並支持生態圈的合作,使用範圍包括房東、旅客和第三方服務商。使用RJC幣透過智能合約進行預定和支付,便能透過智能合約的運作完成交易,無需透過中間商處理,減少因跨國或本地交易產生的費用。使用RJC幣預定客房,用戶可獲得推薦獎勵,以及購買第三方服務,倘交易完成後發生服務爭議將會進入仲裁系統。

其應用場景,例如旅客預定客房時,智能合約即開始啟動,藉由支付RJC幣來驅動門鎖,確保旅客能在智能合約規範的時間內自由進出,以及使用專屬App自由的操控房內設施。RabbitJets利用區塊鏈技術建立互信、可靠的信用體系,解決房東與旅客之間因資訊不對稱而造成的信任危機與高額成本,發展短租的良性生態圈來為房東與旅客創造雙贏的產品與服務。

AP_482142787879
Photo Credit: AP / 達志影像

RabbitJets平台目前尚在開發進行中。這種改變商業模式而且開始營運的案例並不多見。