青青河边草免费观看西瓜动漫 ,超级yin荡的高中女h文校园 ,绿色椅子在线观看,最近韩国日本免费观看MV

微信
關(guān)注官方微信
手機(jī)版
華夏小康網(wǎng)  >  科技 > 正文

區(qū)塊鏈應(yīng)用 構(gòu)建跨公鏈 DApp 開發(fā)平臺,Hero Node希望降低開發(fā)門檻

也許沒有人能確信,但沒有人愿意錯過。萬一這就是下一個(gè)十年呢?

區(qū)塊鏈應(yīng)用

互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)、人工智能,科技行業(yè)的下一個(gè)技術(shù)紅利會是區(qū)塊鏈嗎?

也許沒有人能確信,但沒有人愿意錯過。萬一這就是下一個(gè)十年呢?

在類似“恐慌”和機(jī)會的交雜驅(qū)使下,區(qū)塊鏈在年末歲初終于成為了繼人工智能之后的全球第一大風(fēng)口。對區(qū)塊鏈的幻想似乎回到了2016年,那時(shí)候無一區(qū)塊鏈應(yīng)用落地,但它卻似乎無所不能。今天的區(qū)別是,經(jīng)過比特幣和ICO大漲的洗禮之后,認(rèn)知半徑更廣了;同時(shí),以太坊的智能合約讓區(qū)塊鏈進(jìn)入2.0時(shí)代,鏈上承載的應(yīng)用更為多樣。

目前,國內(nèi)已經(jīng)出現(xiàn)了量子鏈、比原鏈、小蟻等相對比較成熟的公鏈。然而,正如此前36氪報(bào)道指出,目前要開發(fā)基于區(qū)塊鏈的去中心化應(yīng)用(DApp),還面臨著性能低下、C端用戶使用門檻高、成本高昂等障礙。在這些公鏈技術(shù)的硬傷之外,區(qū)塊鏈技術(shù)還面臨人才缺乏的問題,了解區(qū)塊鏈底層開發(fā)技術(shù)的人太少,稀缺性將阻礙應(yīng)用的落地。

今天要介紹的Hero Node,在其白皮書介紹開發(fā)DApp的技術(shù)門檻:

首先,是區(qū)塊鏈底層技術(shù)本身的跨學(xué)科,不僅涉及基本的編程,還涉及密碼學(xué)、分布式一致性協(xié)議、點(diǎn)對點(diǎn)網(wǎng)絡(luò)通信技術(shù)以及各種共識算法(具體請查看比特幣官網(wǎng)或比特幣白皮書)。

其次,是公鏈開發(fā)語言的多樣性,比特幣采用 C++ 編寫;以太坊為了讓更多技術(shù)人員參與進(jìn)來,擁有 go、C++ 等多個(gè)語言版本;小蟻采用 C#。如果想在不同公鏈上編寫 DApp,開發(fā)人員必須熟悉了解相關(guān)語言,通常只會熟練掌握一門,因此他會基于語言選擇公鏈,而不是基于公鏈本身的特性選。

第三,目前的DApp的大多以PC端網(wǎng)頁,或者智能合約接口調(diào)用的形式對外提供,移動端由于目前生態(tài)不完整所以普及率較低。

Hero Node就希望通過構(gòu)建一個(gè)跨公鏈、跨平臺的方案,降低開發(fā)者開發(fā)去中心化應(yīng)用的門檻。

Hero Node創(chuàng)始人劉國平認(rèn)為:“誰能解決DApp的開發(fā)問題,誰就能拿下下一個(gè)十年”。 他介紹,基于 Hero 平臺,開發(fā)者本身并不需要對區(qū)塊鏈底層結(jié)構(gòu)、移動端開發(fā)語言有所了解,便可以構(gòu)建出一個(gè)去中心化的、基于量子鏈、以太坊、 IPFS 亦或是其他公鏈的 DApp,可以運(yùn)行在 iOS、 Android 和 HTML5 等終端平臺之上。

劉國平介紹,Hero Node 是一個(gè)聚合式節(jié)點(diǎn)網(wǎng)絡(luò), 網(wǎng)絡(luò)中的節(jié)點(diǎn)能同步所有公鏈區(qū)塊,讓所有公鏈都跑在一個(gè)節(jié)點(diǎn)上,可以提升查詢鏈上信息的速度;同時(shí),Hero Node 將公鏈上可以實(shí)現(xiàn)的操作封裝成不同類的API,比如查詢、交易、支付、合約類等各種中心化操作,開發(fā)者通過 API 來訪問所有公鏈,對外,開發(fā)者只需要知道這些接口即可完成 DApp 開發(fā)。其中,合約類的接口比較復(fù)雜,團(tuán)隊(duì)根據(jù)不同的場景提供了不同合約的模板。

如此一來,開發(fā)者不需要精通各種區(qū)塊鏈的協(xié)議和底層,解決了開篇提到的由于開發(fā)語言的多樣而限制了公鏈的選擇。開發(fā)者可以根據(jù)不同業(yè)務(wù)場景選擇公鏈,劉國平舉例,比如“日常操作可以放在低價(jià)值的鏈,更有價(jià)值的就放在高價(jià)值的鏈”。Hero Node 將至少支持比特幣、以太坊、量子鏈等主流的公鏈技術(shù),支持Javascript開發(fā)。

區(qū)塊鏈應(yīng)用

Hero Node 架構(gòu)示意圖

通過API訪問特定公鏈,該鏈上的信息可以保證去中心化,但跨鏈設(shè)計(jì)之下,要如何保證跨鏈信息傳遞的真實(shí)性和可信性?劉國平表示,Hero Node的節(jié)點(diǎn)可以看作部署了一個(gè)連接兩端的中間件,一端連接各公鏈,一端連接基于 IPFS 分布式文件存儲系統(tǒng)構(gòu)建的存儲服務(wù)。不同公鏈之間的交互方式和業(yè)務(wù)邏輯,及其他文件或目錄,會存儲并發(fā)布到 IPFS 或 IPNS ,之后將生成一個(gè)固定的哈希地址廣播到鏈上,這就保證了鏈之間邏輯關(guān)系也是公開和可追溯的。

在這樣的結(jié)構(gòu)之下,劉國平表示,應(yīng)用可以將日常操作等不需要全網(wǎng)同步的數(shù)據(jù),存儲在IPFS上;將交易同步到其他公鏈上。

由于區(qū)塊鏈行業(yè)剛興起,市面上難以找到跟Hero Node業(yè)務(wù)完全一樣公司,不過可找到一些概念上重疊的。在降低DApp開發(fā)門檻上,做類似事情的有區(qū)塊鏈瀏覽器BlockStack、36氪報(bào)道過的DApp開發(fā)部署平臺ArcBlock;在解決區(qū)塊鏈存儲上有IPFS(FileCoin)、StorJ和Sia(SiaCoin);在區(qū)塊鏈智能合約模版上有EtherParty。

公司優(yōu)勢也許在于對開發(fā)者的了解,團(tuán)隊(duì)之前做跨平臺的應(yīng)用程序開發(fā)框架(用Javascript編寫出來,可以運(yùn)行在安卓、iOS和H5上),已有4-5年;Hero Node是個(gè)去中心化的節(jié)點(diǎn),未來開發(fā)者可以自行部署,項(xiàng)目計(jì)劃在今年4月份上線。

Hero Node團(tuán)隊(duì)目前有12個(gè)人。創(chuàng)始人團(tuán)隊(duì)大部分來自金融科技獨(dú)角獸“點(diǎn)融”。

創(chuàng)始人劉國平很早參與比特幣挖礦、曾任職萬得資訊、第九城市、點(diǎn)融等互聯(lián)網(wǎng)公司,負(fù)責(zé)技術(shù)研發(fā)、并參與點(diǎn)融區(qū)塊鏈應(yīng)用場景開發(fā)。

Hero跨平臺框架作者 Carl Zhu 擁有三年以太坊開發(fā)經(jīng)驗(yàn)、曾任職PAX、點(diǎn)融等知名企業(yè)負(fù)責(zé)技術(shù)研發(fā)。

區(qū)塊鏈應(yīng)用

公司目前完成了天使輪融資,資方包括量子基金會和點(diǎn)融創(chuàng)始人兼聯(lián)席董事長郭宇航創(chuàng)立的星合資本。顧問團(tuán)隊(duì)還包括德豐杰龍脈基金合伙人王岳華和斯坦福大學(xué)互聯(lián)網(wǎng)與社會中心的研究員劉家瑞。