zombie
> > > >
> > > >

投資 Chainlink 必須關注的三大未實現功能

2019/06/08 14:48
投資 Chainlink 必須關注的三大未實現功能
Chainlink 在主網上線前瘋狂拉漲,接近 5/30 價格卻開始下修,許多讀者私訊 Zombit, Chainlink 大戶是不是都把籌碼出光了,主網的大利多都過了,是不是該出場了 ?今天將藉由這篇文章,讓大家了解,Chainlink 主網上線只是開始,利多並不局限於此,還有很多重要的功能都尚未實現。

接下來的幾個重大進展,都將推進 Chainlink 的主流採用,有機會進一步推動 Chainlink 代幣的進一步上漲。

延伸閱讀 – Chainlink (LINK)-可信任的預言機,智能合約與現實生活的鏈結

上帝協議中遺失的那一頁

1997年,技術專家尼克薩博(Nick Szabo)提出了「智能合約」的概念,並將其稱作 「上帝協議」。他寫道:這是一種由可信任的第三方所控制的完美協議,就如同上帝與眾生同在。所有人都會將記錄發給上帝,上帝計算並返回結果。上帝擁有自由裁量權,沒人可以看到其他人的內容。

其概念就是透過一個可信任的第三方協議,取代中間人,合約所需的數據從收集、處理到履行,所有過程都是安全、透明且中立的,不受任何個體或組織所控制。在當時,沒有相關技術能夠實現尼克薩博所提出的上帝協議,直到 2008 年比特幣與區塊鏈 1.0 出現, 2014 年以太坊區塊鏈 2.0 出現,尼克薩博的「上帝協議」出現了實現的可能。

然而,由於區塊鏈本身是一個封閉的數據庫,沒有辦法直接與外界的數據進行交互,少了外界的數據,智能合約便無法在現實世界中使用。而 Chainlink 所要做的,就是為區塊鏈提供一個去中心化的可信數據源 (Oracle),讓區塊鏈能夠從外界獲得所需的數據且所有過程去中心化,你可以將 區塊鏈想像成高速公路的高架橋,Chainlink 就是通往現實生活的交流道。換句話說,Chainlink 就是上帝協議中遺失的那一頁。

開發中的三大功能

1 . 罰金與押金智能合約 (Penalty & deposit smart contracts)

Chainlink 的共識機制是 PoS ,節點必須要透過抵押 LINK 才能夠參與挖礦,由於 Chainlink 的節點是開放給大眾參與的,為了避免惡意節點的詐欺行為,「罰金與押金智能合約」能夠在節點提供錯誤數據或惡意行為時,扣押其抵押資產,作為懲罰,藉此保障網路安全。然而,這項智能合約目前並未隨著主網上線同時推出。

由於目前主網上線處於初期階段,很多功能都還沒有穩定,因此主網只有三個節點負責維護,而這三個節點都經過開發團隊審查,必須等到 「罰金與押金智能合約」推出後,才會開放外部節點。

這邊需注意到,雖然 Linkpool 目前有在運行,但大眾的質押功能尚未開放,應該只是內部在協助維護主網而已,經過詢問後,Linkpool 官方表示必須要等到「罰金與押金智能合約」上線,才會推出質押服務。

「罰金與押金智能合約」推出後,節點運營商就會如雨後春筍般紛紛冒出,Chainlink 代幣的質押服務會陸續推出,屆時市場上會有大量的 LINK 被質押在智能合約中,也會有越來越多人購買 LINK 使用質押服務賺利息,而且在 Chainlink 的規則中有所謂的聲譽系統,其中一個規則是,你抵押的 LINK 越多,就會有越高的聲譽。以上種種因素,都會減少 LINK 在市場上的流通量,當流通量減少將有望提升代幣價格。

什麼是Linkpool?

是第一個 Chainlink 節點服務提供商。旨在降低大眾參與 ChainLink 網路共識的門檻,用戶只需將 LINK 質押在智能合約,即可分享 Linkpool 維護 Chainlink 網路所獲得的收益。初期階段,用戶必須持有 Linkpool 的代幣 LP 才能將代幣質押給 Linkpool 賺取被動收入。


(圖片來源 : Chainlink Explorer)

2 . 閥值簽名實現 (Threshold Signatures implementation)

與 Oraclize 等中心化的可信數據源不同,Chainlink 所要做的是「去中心化」的可信數據源,透過網路中的各個節點蒐集現實世界的數據,並將結果輸入智能合約,保障數據的可信與合約的有效性。然而,在目前的架構中 Chainlink 的可擴展性並不理想,Chainlink 的節點會先各自將數據上傳到鏈上聚合再整理出結果,這會導致甚麼問題呢?舉個例子,假設合約創建者需要來自 2,000 個節點幫他蒐集數據(合約創建者可自己設定數據源的節點數量),那麼過程中所需要的 Gas 費可能會超過 3,000 美元,簡單來說就是成本太高了 !! 且經過測試,目前鏈上聚合技術上也無法支援 2,000 個節點同時參與一項任務,最多只能 45 個。

另外一個問題是,如果合約創建者需要 2,000 個節點幫他蒐集數據,但其中有 200 個節點因不明原因沒有工作,最終只有來自 1,800 個節點的數據,導致數據源與預期不符,合約創建者此時就會陷入兩難 ,一方面數據源數量跟他預期的不同,他可以乾脆要求重新收集,但 1,800 個節點的 Gas 費都花下去了,合約創建者若要求重新蒐集就又要在付一次 Gas 費,這會造成合約成本暴增。

閥值簽名所要實現的就是可擴展性的解決方案。閥值簽名與多重簽名合約相當類似,其概念是將節點分組,每一組節點都會生成一對私鑰與公鑰,若想要將數據上鏈,就必須要有這把私鑰,私鑰則不歸任何人所有,只有在蒐集完該組節點一定數量以上的簽名後,才有辦法透過這些簽名生成私鑰,並對數據加密,生成共識結果的證明後才能上鏈。


原設計


加入閥值簽名後

(圖片來源 : Chainlink Medium)

以上述的例子為例,合約創建者需要 2,000 個節點的數據源,於是這項任務委派給了由 2,500 個節點組成的小組,只有當 2,500 個中的 2,000 個節點蒐集完數據,才能夠上鏈,這解決了數據源與預期不符的問題,且數據是在鏈下蒐集完一次上傳到鏈上,因此也解決了可擴展性的問題。總歸一句,閥值簽名將能夠幫助用戶節省大量成本,並讓 Chainlink 在實際業務帶來更多應用場景。 

3 . SGX 計算實現 (SGX computation implementation)

在第三方 Oracles 的工作中,如何讓數據在開放輸入和查詢時保持隱私性是相當困難的事,簡單來說,當 Chainlink 節點要調用現實世界的數據例如 徐某某 去了 5 次汽車旅館,這些資料都會被節點一覽無遺,這對數據的隱私層面而言是不可取的。

早在 2018 年底 Chainlink 就宣布收購,透過可信執行環境(Intel SGX)為數據提供強大保護的 Oracle 項目-Town Crier ,Chainlink 希望藉由 Town Crier 的研究成果,支持未來搭載 SGX 的 Chainlink 節點,而支援 SGX 的數據處理功能,Chainlink 正在積極開發中。

SGX 是 Intel 所開發的可信任硬體設備,運行 SGX 的好處就是,就算是節點運營商,都無法修改或查看 SGX 裡頭的數據,數據的收集和處理都在 SGX 的可信任環境中進行,數據處理完後再加密返回到智能合約,且就算是節點的電腦被入侵,SGX 裡的數據依然能夠保持安全。雖然部分技術人員指出 SGX 存在部分漏洞,以及 Intel 公司的信任問題, 但 SGX 仍是現環境中,針對 Oracle 隱私層面最好的解決方案,一但 Chainlink 實現支援 SGX 的計算功能,隱私性與安全性的提升,將能夠為 Chainlink 帶來更多的主流採用。

結論

以上三個未實現功能,都能為 Chainlink 帶來更多的代幣需求,並推進更進一步的主流採用,不會亞於主網上線的利多,以長期投資的角度來看,Chainlink 仍有相當大的增值空間。

join Zombit

加入桑幣的社群平台,跟我們一起討論加密貨幣新資訊!

Jeff

Zombit 編輯

桑幣熱門榜

關閉廣告 關閉廣告
zombie

桑幣正在徵文中,我們想要讓好的東西讓更多人看見!
只要是跟金融科技、區塊鏈及加密貨幣相關的文章,都非常歡迎向我們投稿
投稿信箱:[email protected]

為提供您更多優質的服務與內容,本網站使用 cookies 分析技術。若您繼續閱覽本網站內容,即表示您同意我們使用 cookies,關於更多相關隱私權政策資訊,請閱讀我們的隱私權及安全政策宣示