提前一年部署EOS生態的「歐鏈」,希望利用預言機和開源工具等為開發者服務
來自專欄 Odaily星球日報
臨近EOS節點競選,「大選」競爭愈發激烈。
(若想了解EOS競選相關情況,可以閱讀我此前撰寫的文章《EOS前傳:生逢其時的「騙局」與區塊鏈的蒸汽朋克》。)
隨著入局者越來越多,單純的分類愈發不可能囊括這場大選。粗略來說,如今參選者大致可以分成社區類(以運營社區為主),代表是EOS引力區;項目類(部署在EOS上的DAPP),包括ONO、Cybex等;巨頭類,代表是OK和火幣等交易所;歐鏈(Oracle Chain)可以認為是技術基礎設施類,主要是支持為開發者提供一系列支持,屬於這一類的還有Meet.One。
星球日報近期採訪了到歐鏈科技創始人老狼(趙微),他向我們介紹了歐鏈為節點競選所做的準備。
老狼告訴星球日報,歐鏈團隊基於EOS生態研發相關項目已經一年。相關項目包括:預言機服務Oracle Chain、EOS錢包和DAPP平台 Pocket EOS、EOS開源開發工具EOSDevHelper。三個項目在EOS項目上線之時會同步上線(上線前主要部署在自行搭建的EOS測試網路上)。
首先介紹的Oracle Chain,是一個智能合約產品,主要是為鏈上智能合約提供數據服務,也就是預言機服務。
老狼從事EOS項目開發的前提是看好EOS。一年前,他在翻譯白皮書之時,認為EOS可能會成為未來一個高性能平台,便開始部署這個生態中可能缺失的環節。預言機就是其中之一。
「智能合約本來就是一堆代碼,有些信息是需要鏈外信息去驗證,作為規制雙方的一個合約,不應該是任何一方提供,而應該是可信的第三方。否則,就會變成我們(在鏈下)要談好,我們的智能合約要執行了,我們要傳什麼數據。」
如此一來,本應在鏈上自動執行的智能過程,就會變得十分「鏈下」並且並不太「智能」。因此,未來需要有人給智能合約提供數據服務。Oracle Chain想做的就是上述提到的可信第三方。
這裡需要歐鏈解決的痛點有二,「1、區塊鏈上的虛擬機缺乏一個可信的通道;2、以及智能合約的觸發」。
Oracle Chain實際上是EOS上的一系列的智能合約協議,可以生成能跟鏈下交互的智能合約,負責接收數據登記,並在特定時點觸發智能合約。
此處不免需要解決一個問題:如何保證歐鏈提供的數據可信?歐鏈主要利用三種方式:1、隨機數等數據,通過技術手段保證;2、部分數據由鏈下權威方提供;3、團隊自身的信用和品牌。
衡量需求、數據成本與收益之後,老狼預計第一批接入的數據是交易所的資產價格數據,未來考慮進入體育賽事數據等預測市場。
預言機主要是to 開發者或B端企業,目前歐鏈已經跟天算達成合作,後者目前部署在以太坊上。
第二款產品Pocket EOS是一款手機錢包+DAPP平台,主要是滿足C端用戶便捷與低門檻使用智能合約的需求。
平台已於2018年2月10日上線。錢包為鏈上錢包,公私鑰對存於用戶手機。DAPP平台有點像傳統APP應用商店,平台本身可以推薦DAPP;但對於其他DAPP,用戶需輸入智能合約地址,方可使用對應合約。此外,出於示範作用,團隊做了一個有問必答的DAPP,類似於區塊鏈版的百度知道。
第三款產品是開源的跨平台PC端EOS錢包工具(GitHub下載地址),給開發者提供智能合約測試和調試環境。利用這個工具,開發者可以看到合約運行的每個步驟的交互細節。
帶著這三款產品,歐鏈在3月30日宣布參與節點競選(點擊查看競選者報告/中文版),並發布了EOS-BP-DAO,一個管理EOS節點收益的智能合約框架。該框架讓節點收益分配公開透明,並且讓節點投票者可以參與收益分配。
不可否認歐鏈所提供的產品是EOS鎖缺失的環節。然而,單純從投票而言,老狼坦言,一開始持有最多EOS的大戶大部分不是開發者,因此即便歐鏈在首批未能入選,他也並不驚訝。節點競選是長跑。他相信,只要其所作有利於EOS生態,必然也會得到大戶的選票,因為後者自然希望EOS生態向好;再者,隨著EOS生態壯大,開發者需要也會獲得更多Token,持幣將愈發分散。
目前,歐鏈團隊約20人。創始人兼CEO 趙微(老狼) 2011年開始接觸比特幣,參與多項區塊鏈社區項目(Peercoin、Factom、BitShares),作為BitShares中國社區人員維護全球1/23出塊節點。
聯合創始人兼首席科學家譚智勇是清華大學密碼學與信息安全博士,15年IT領域工作經驗,7年國有大型商業銀行總行科技部門工作經驗。
聯合創始人兼CTO宋承根是北京大學密碼學博士,長期在中央高校從事密碼學和區塊鏈研發工作,曾作為負責人承擔國家密碼專項,開源項目GMSSL密碼演算法提供者。
我是Odaily星球日報編輯盧曉明,探索真實區塊鏈,爆料、交流請加微信lohiuming,煩請備註姓名、單位、職務和事由。
推薦閱讀:
※下班後,他們是這樣賺錢的
※AliSQL情人節版本Release:開源Sequence Engine
※開源雲計算博弈,左手技術、右手行業
※高性能緩存伺服器 nuster 1.7.9.9 發布
※全面應用 linux並棄用windows的經驗分享