圖片來源:視覺中國(guó)
在鈦媒體Pro專業(yè)用戶和付費(fèi)用戶專享的“鈦坦白”在線課堂第38期,我們?cè)俅握?qǐng)來三位鈦客,分享區(qū)塊鏈技術(shù)落地中的挑戰(zhàn)與革新。本期鈦客之一、Onchain CEO達(dá)鴻飛,也是小蟻區(qū)塊鏈項(xiàng)目的創(chuàng)始人,比特幣運(yùn)動(dòng)早期參與者,數(shù)字貨幣社區(qū)的活躍分子。
本文節(jié)選自達(dá)鴻飛在鈦坦白的分享。如果您還不是鈦媒體Pro用戶,希望查看鈦坦白所有干貨,進(jìn)入鈦坦白九個(gè)專業(yè)群交流,并查看更豐富的專業(yè)數(shù)據(jù)和信息,可點(diǎn)擊:http://m.chcmb.cn/pro 注冊(cè)。
大家晚上好,非常榮幸能夠跟大家來做這個(gè)交流。我是達(dá)鴻飛,我實(shí)際上有兩個(gè)身份,一個(gè)是分布科技公司的CEO,另外是一個(gè)叫做小蟻的公有區(qū)塊鏈項(xiàng)目的創(chuàng)始人。
什么是Onchain呢?就是當(dāng)一筆交易在鏈上發(fā)生的時(shí)候,我們說這筆交易是on chain的,中文可以理解為“鏈上”。當(dāng)區(qū)塊鏈這兩年很火了之后,我們就發(fā)現(xiàn)了原來的傳統(tǒng)業(yè)務(wù),都可以用區(qū)塊鏈的方式來更高、更可信地實(shí)現(xiàn)。那么在這個(gè)時(shí)候,我們就可以把它叫做一個(gè)move onchain這樣的一個(gè)新的運(yùn)動(dòng)或者是一種新的趨勢(shì)。
我們公司的標(biāo)語——“數(shù)據(jù)可信,價(jià)值自由”,實(shí)際上是分兩步實(shí)現(xiàn)的,我們利用區(qū)塊鏈技術(shù)和其他的一些最新的金融、監(jiān)管、法律科技技術(shù),讓互聯(lián)網(wǎng)上在計(jì)算機(jī)里面存儲(chǔ)的數(shù)據(jù)變得更可信。然后有了可信的數(shù)據(jù)作為介質(zhì)之后,很多原來不能流轉(zhuǎn)、難以得到互信的價(jià)值就能夠自由的流轉(zhuǎn),創(chuàng)造更多的價(jià)值。
我分三個(gè)點(diǎn)來說:
第一,我們給自己的定位是,一個(gè)世界級(jí)的區(qū)塊鏈核心技術(shù)的企業(yè)。那這里邊有幾個(gè)關(guān)鍵的詞,一個(gè)是世界級(jí),為什么這么說呢?因?yàn)槲覀儥M向比較了我們和其他的一些項(xiàng)目,比如像IBM的fabric,比如像以太坊這樣的項(xiàng)目之后,我們認(rèn)為我們的技術(shù)能力是跟他們?cè)谕粋€(gè)水平,甚至在某一個(gè)領(lǐng)域是有超越的。
第二,我們是做底層最核心技術(shù)的企業(yè),而不是去做中間層或者是上層應(yīng)用的企業(yè)。我們的團(tuán)隊(duì)由兩部分人組成,一部分是所謂的技術(shù)極客,是來自于原來我們開發(fā)小蟻的兩位創(chuàng)始人,一個(gè)是我,一個(gè)是張錚文。
三個(gè)聯(lián)合創(chuàng)始人,李俊來自于中國(guó)金融期貨交易所,有十多年的金融IT的經(jīng)驗(yàn),也是復(fù)旦、曼徹斯特這幾個(gè)大學(xué)的計(jì)算機(jī)學(xué)士、通訊專業(yè)碩士以及MBA。李彥博是從美國(guó)高通離職回來的,在高通的時(shí)候負(fù)責(zé)做底層協(xié)議的開發(fā),同時(shí)他還是一個(gè)應(yīng)用密碼學(xué)的專家,在美國(guó)的時(shí)候,就在斯坦福的一個(gè)很著名的密碼學(xué)學(xué)者下面做應(yīng)用密碼學(xué)的學(xué)習(xí)。楊文濤,在北大的時(shí)候是他們學(xué)院的院學(xué)生會(huì)主席,北大畢業(yè)后在美國(guó)又讀了金融的碩士,后來在摩根斯坦利工作,去年我們?cè)诩~約見面深聊了之后他毅然放棄了摩根斯坦利的工作,回來成為了我們的聯(lián)合創(chuàng)始人。
除了這幾個(gè)聯(lián)合創(chuàng)始人之外,我們也有從各個(gè)地方過來的,比如有從IBM過來做fabric的開發(fā)者,有從Oracle過來原來做數(shù)據(jù)庫相關(guān)的開發(fā)者,也有一些從招商銀行、或者是道富銀行這些金融相關(guān)機(jī)構(gòu)過來的同業(yè)者。
第三,我們的戰(zhàn)略很清晰,有兩個(gè)標(biāo)簽,一個(gè)是“自主代碼”,也就是我們所有的底層技術(shù)、底層架構(gòu),都是自主來完成的,而不是參考或者復(fù)制其他區(qū)塊鏈的代碼,同時(shí)正因?yàn)槲覀冏隽俗灾鬟@件事情,我們就很有底氣地走這樣一個(gè)“開源”的路線。第二個(gè)標(biāo)簽是“開源”。
為什么區(qū)塊鏈需要開源呢?實(shí)際上這個(gè)道理很簡(jiǎn)單,《經(jīng)濟(jì)學(xué)人》雜志把區(qū)塊鏈比作是信任的機(jī)器,如果說給你的這臺(tái)機(jī)器是一個(gè)黑盒子,你不知道它為什么能夠創(chuàng)造、傳遞信任的,你要做的就相當(dāng)于要把信任托付給制造這個(gè)黑盒子制造的廠商,所以我們認(rèn)為作為一個(gè)區(qū)塊鏈,它本質(zhì)的內(nèi)在的核心的要求就是它是公開的、透明的。打個(gè)比方的話,你是愿意相信一個(gè)透明的廚房,可以看里面的人是怎么準(zhǔn)備你的食物呢?還是完全不透明、那個(gè)門是封鎖著的,閑人免進(jìn)的廚房呢?我相信大部分人都會(huì)選擇第一種。
另外我還想說的是,開源和交付源代碼,這是兩件不同的事情。比如說有一些區(qū)塊鏈的公司,他會(huì)在開發(fā)一些項(xiàng)目之后,把源代碼交付給他的合作伙伴或者說客戶,但是這跟真正的開源是完全兩回事。開源相當(dāng)于你把整個(gè)食物制作過程讓社區(qū),讓外部的第三方都可以參與進(jìn)來,可以參與審計(jì),參與評(píng)測(cè)。而交付源代碼,更像我給你一個(gè)食物的標(biāo)簽,告訴你我這個(gè)食物是由什么成份組成的,但是你并沒有參與食物的制作過程中去,這兩者之間的安全性、可靠性、參與度有顯著的差異。所以我們認(rèn)為,完整的開源是最佳的方式。
此外我們認(rèn)為,區(qū)塊鏈技術(shù)是未來金融以及其他一些可信互聯(lián)網(wǎng)一個(gè)基礎(chǔ)設(shè)施級(jí)別的底層技術(shù),中國(guó)需要一個(gè)有自主知識(shí)產(chǎn)權(quán)的中國(guó)團(tuán)隊(duì),制造出有完整的路線控制能力的一個(gè)基礎(chǔ)性區(qū)塊鏈。所以我們就做了一個(gè)叫做DNA的分布式網(wǎng)絡(luò)架構(gòu)。它本身不是一個(gè)實(shí)際運(yùn)行的區(qū)塊鏈,你可以把它理解成一個(gè)區(qū)塊鏈的模板。使用這個(gè)模板之后,你就可以很容易的去搭建起聯(lián)盟鏈、私有鏈,可以高度進(jìn)行定制化。
上面這張圖就是DNA的架構(gòu)圖,技術(shù)細(xì)節(jié)我就不講了,可以看看它的一些特點(diǎn)。下面的藍(lán)色的部分叫核心層,是一些區(qū)塊鏈基礎(chǔ)的模塊,中間綠色的部分是一個(gè)服務(wù)層,提供一些像身份認(rèn)證、隱私保護(hù)、權(quán)限管理這些服務(wù),很有特點(diǎn)的是在最右邊有一個(gè)豎著橙色的部分,這是跨鏈交互的層。我們?cè)诳珂溄换ミ@塊已經(jīng)申請(qǐng)了一個(gè)專利,這個(gè)專利很有意思,它不僅僅能夠?qū)崿F(xiàn)跨鏈的資產(chǎn)交換,還能夠?qū)崿F(xiàn)跨鏈的智能合約,也就是說一個(gè)智能合約可以在多個(gè)鏈上按照一定的順序來進(jìn)行執(zhí)行。
我聽了鈦坦白前面的一些鈦客的分享,每個(gè)人對(duì)區(qū)塊鏈都有不同的定義,在小蟻這邊我們的CTO對(duì)區(qū)塊鏈有一個(gè)非常技術(shù)的定義——區(qū)塊鏈?zhǔn)且环N去中心化的分布式的狀態(tài)機(jī)。什么是狀態(tài)機(jī)呢?實(shí)際上它就是記錄狀態(tài)的一個(gè)機(jī)器。
在上面這個(gè)圖里面我們看到有ABC三個(gè)狀態(tài),三個(gè)圓圈實(shí)際上就是從A狀態(tài)切換到B狀態(tài)再切換到C狀態(tài),為什么會(huì)切換呢?因?yàn)樗麄冎虚g發(fā)生了一筆交易,TX1就是交易1或者叫事務(wù)1,事件的發(fā)生會(huì)切換到一個(gè)新的狀態(tài)里面去。狀態(tài)機(jī)是實(shí)際存在的。
我們可以看見左邊這張圖,我們可以把它叫中心化的狀態(tài)機(jī),有一個(gè)中心來控制一個(gè)帳本,這個(gè)帳本如果是紙質(zhì)的話我們就把它叫帳本,在用計(jì)算機(jī)系統(tǒng)記錄的我們把它叫做狀態(tài)機(jī)。每一次進(jìn)行狀態(tài)切換的時(shí)候,就要修改這個(gè)帳本,右邊這個(gè)圖就是一個(gè)分布式的狀態(tài)機(jī),通過一些分布式一致性的算法,我們可以保證在沒有一個(gè)中心的情況下,大家點(diǎn)對(duì)點(diǎn)的來對(duì)狀態(tài)進(jìn)行切換,并且能夠統(tǒng)一的一致性地切換到一個(gè)新的狀態(tài)里面去,這些切換的依據(jù)就是發(fā)生了一些大家都認(rèn)可的交易。
有哪些比較著名的狀態(tài)機(jī)呢?實(shí)際上我們認(rèn)為有三個(gè)階段是比較重要的。第一個(gè)是比特幣,它是一個(gè)電子現(xiàn)金的系統(tǒng);第二個(gè)是以太坊,它在比特幣的基礎(chǔ)上,做出了一個(gè)可以運(yùn)行任意的智能合約、邏輯的平臺(tái);我們認(rèn)為小蟻也是一個(gè)重要的里程碑,我們?cè)谌我庵悄芎霞s的基礎(chǔ)上,進(jìn)行了擴(kuò)展,我們是一個(gè)智能資產(chǎn)的平臺(tái)。至于和以太坊的區(qū)別在哪里,我在后面會(huì)提到。
我從比特幣講起。比特幣是2008年的時(shí)候一個(gè)自稱叫中本聰?shù)娜?,他寫了一篇論文,?008年就公布了論文,2009年1月份公布了比特幣的程序,在比特幣程序創(chuàng)始?jí)K里面他還記錄了一句話,這句話是摘抄于當(dāng)時(shí)的一份《泰晤士報(bào)》上的一個(gè)新聞,這個(gè)標(biāo)題是跟當(dāng)時(shí)金融危機(jī)相關(guān)的,所以他一方面表示證明了他的創(chuàng)始?jí)K是在當(dāng)時(shí)那個(gè)時(shí)間之后才建立的,一方面也宣告了自己對(duì)于傳統(tǒng)金融體系的不信任和對(duì)他愿意進(jìn)行一些改造的想法。
比特幣有一些特點(diǎn),它是去中心化發(fā)行的,它利用工作證明的機(jī)制,利用總量有限的這種限制,來實(shí)現(xiàn)去中心化的發(fā)行。然后它是通過點(diǎn)對(duì)點(diǎn)的支付來實(shí)現(xiàn)在沒有中介的情況下,防止一個(gè)錢被花兩次,因?yàn)樾畔⑹强梢员欢啻螐?fù)制的,但是在比特幣的系統(tǒng)里面,你可以復(fù)制那個(gè)信息,但是你不能復(fù)制這個(gè)價(jià)值。它在技術(shù)實(shí)現(xiàn)上有一個(gè)模型,用了這個(gè)模型之后,就可以對(duì)所有的交易進(jìn)行并行的驗(yàn)證,它跟我們傳統(tǒng)理解的帳戶模型是不同的模型,它在里面并不是記錄每個(gè)人帳戶下面有多少錢,而是把每一次你收到前那筆交易都單獨(dú)地做記錄。
由于你的每一個(gè)交易都是一個(gè)單獨(dú)記錄,當(dāng)你花費(fèi)這些交易,花費(fèi)收到的錢的時(shí)候,彼此之間可以來進(jìn)行并行驗(yàn)證的,它就能夠?qū)崿F(xiàn)到一個(gè)非常好的并發(fā)性能。在比特幣之后,就催生了很多各種各樣的數(shù)字貨幣或者說區(qū)塊鏈的產(chǎn)生,比特幣,然后什么萊特幣、狗狗幣,也有一些比較有創(chuàng)新意義的,比如說像域名幣,它是用數(shù)字貨幣的系統(tǒng)——區(qū)塊鏈來記錄域名登記轉(zhuǎn)讓的事情。比如像比特股它用來實(shí)現(xiàn)去中心化的交易所,就是價(jià)值穩(wěn)定的虛擬資產(chǎn)這樣一種區(qū)塊鏈。再然后就出現(xiàn)了像以太坊這樣新型智能合約的區(qū)塊鏈平臺(tái)。
我想關(guān)注區(qū)塊鏈的人,可能多多少少都聽說過以太坊創(chuàng)始人Vitalik,這是Vitalik在看到了各種各樣的數(shù)字、或者各種各樣的鏈之后,就催生了一個(gè)想法。他說他其實(shí)可以做一個(gè)底層的通用的平臺(tái),這個(gè)平臺(tái)提供區(qū)塊鏈的一些底層設(shè)施。至于上面的這個(gè)業(yè)務(wù)邏輯,比如你是要做銀行的匯兌要做一個(gè)博彩,這屬于業(yè)務(wù)邏輯,我可以把它抽象出來,然后你們上層的開發(fā)者去獨(dú)立的進(jìn)行開發(fā),有了這個(gè)想法之后,他就發(fā)布了白皮書。在2014年的7月份也進(jìn)行了眾籌,當(dāng)時(shí)是獲得了大約3萬的比特幣,按照當(dāng)時(shí)的市值來計(jì)算的話,大約1400萬美金的開發(fā)經(jīng)費(fèi)。
講到這里,我們就要講一講什么是智能合約了,按照智能合約這個(gè)詞的提出者Nick Szabo密碼學(xué)家來說,他的定義是,智能合約能指能夠自動(dòng)執(zhí)行合約條款的計(jì)算機(jī)程序,也就是說它不是一般的計(jì)算機(jī)程序,它要能執(zhí)行合約上的這些條款。在合約上面這個(gè)制定,傳統(tǒng)的合約,通常有三個(gè)步驟,第一步是協(xié)商,我們要把條件談好,第二個(gè)是記錄,我們要把它記在紙上簽個(gè)字,第三步是執(zhí)行,根據(jù)事件的發(fā)生,我們要對(duì)這個(gè)事情進(jìn)行執(zhí)行,實(shí)際上在計(jì)算機(jī)程序來自動(dòng)執(zhí)行條約的時(shí)候,這三個(gè)步驟也是非常類似的。
首先我們也還是要通過一些協(xié)商來對(duì)一個(gè)條約的條件進(jìn)行約定,約定之后,這個(gè)記錄的步驟我們就把這個(gè)合約記錄在區(qū)塊鏈上,因?yàn)閰^(qū)塊鏈可以理解為一個(gè)不可篡改的數(shù)據(jù)庫,它就跟你打印出來簽名的效果非常類似了。在執(zhí)行的時(shí)候就不是由我們?nèi)藶榈膩砜刂茍?zhí)行,而是由區(qū)塊鏈上的執(zhí)行環(huán)境來對(duì)這個(gè)智能合約里邊一些用代碼寫出來的條件控制、邏輯控制的語句進(jìn)行判定,并且生成一個(gè)結(jié)果,對(duì)這個(gè)結(jié)果進(jìn)行完整的執(zhí)行,比如可能是A向B要支付的某一個(gè)金額的金錢。
智能合約這個(gè)詞的創(chuàng)造實(shí)際上已經(jīng)很早了。1994年,當(dāng)時(shí)Nick Szabo還舉了一個(gè)例子,認(rèn)為自動(dòng)販賣機(jī)就是一種智能合約的一個(gè)例子,因?yàn)樵谪溬u機(jī)上是有一個(gè)合約的,這個(gè)合約告訴你,你現(xiàn)在投入硬幣,投三塊錢就可以買一瓶可樂。但是這個(gè)自動(dòng)販賣機(jī)往往工作得并不良好,有時(shí)候你塞了錢它也不出可樂,這都是有可能的,為什么呢?是因?yàn)樗皇且粋€(gè)良好的執(zhí)行環(huán)境,非常容易受到各種各樣外部條件的影響。但是有了區(qū)塊鏈之后,區(qū)塊鏈就為智能合約提供了非??煽康膱?zhí)行環(huán)境,因?yàn)榇蠹业臄?shù)據(jù)都是完全一致并且可信的,執(zhí)行的這個(gè)標(biāo)準(zhǔn)也是通過一個(gè)統(tǒng)一的執(zhí)行環(huán)境來生成的,最后大家會(huì)對(duì)執(zhí)行的結(jié)果進(jìn)行共識(shí)。
以太坊有三個(gè)特點(diǎn):
一,它是分層很抽象的設(shè)計(jì),在區(qū)塊鏈的底層就干底層的事情,比如共識(shí)協(xié)議,網(wǎng)絡(luò)協(xié)議,把所有的這些應(yīng)用都放在應(yīng)用層來完成;
二,它是圖靈完備的一套系統(tǒng),實(shí)際上在比特幣里面也有一套類似于智能合約的東西叫腳本系統(tǒng),但是腳本系統(tǒng)是受到閹割的,很多循環(huán)類的這些邏輯控制、流程控制它都是沒有的。但是在智能合約里面它提供了各種各樣的、循環(huán)的這些功能,所以它可以理論上表達(dá)任意的邏輯;
三,它提供了一種持久化的存儲(chǔ),你可以任意的存儲(chǔ)一些信息,可以用來做數(shù)據(jù)的一些存證也可以用來做數(shù)字資產(chǎn)的分配,而且不僅僅是內(nèi)置的數(shù)字資產(chǎn)。
剛才的論述看起來以太坊似乎是一個(gè)非常完美的一套東西,但是實(shí)際上并不是如此。它非常的抽象,可以實(shí)現(xiàn)任意的邏輯,所以它非常像我們圖下面左邊的這個(gè)蝙蝠俠的戰(zhàn)車。如果你們點(diǎn)開來仔細(xì)看的話,會(huì)發(fā)現(xiàn)這個(gè)戰(zhàn)車是用樂高積木搭的,所以以太坊非常像一個(gè)樂高積木,它可以搭載任意的東西,并且都可以拼造出來。但是它在工程級(jí)的使用上,其實(shí)是有很多的限制。
那么我們真正需要的是什么呢?是一個(gè)工程上可用的像右邊這樣的一個(gè)又酷,同時(shí)又有很好性能的真正蝙蝠俠的戰(zhàn)車。
我們小蟻就是要做真正的可用的工程上像蝙蝠俠戰(zhàn)車的一個(gè)項(xiàng)目,小蟻會(huì)著重兩件事情,一個(gè)叫做數(shù)字資產(chǎn),一個(gè)叫做智能合約,當(dāng)數(shù)字資產(chǎn)跟智能合約放在一起的時(shí)候,我們可以說,我們小蟻的這個(gè)目標(biāo)是叫做智能資產(chǎn)。
到底有哪些東西是數(shù)字資產(chǎn)呢?分三類,一種是原生的數(shù)字資產(chǎn),就是像比特幣、以太幣,這些內(nèi)置的隨系統(tǒng)誕生而誕生的貨幣;第二類是通過一些合同關(guān)系來產(chǎn)生的,比如一些股權(quán),發(fā)票,叫做憑證的資產(chǎn);第三個(gè)是基于身份的,就是兩個(gè)人之間比如說債權(quán)關(guān)系、存款的關(guān)系。
我們可以把這些資產(chǎn)數(shù)字化放到鏈上去,隨系統(tǒng)產(chǎn)生自然不用說,如果基于憑證的,我們就可以把這些憑證用電子合同的方式,把它move onchain。如果基于身份的存儲(chǔ)關(guān)系,我們可以通過數(shù)字身份的這個(gè)方式,來把它放到鏈上面去。
我為什么說小蟻是一個(gè)工程級(jí)的項(xiàng)目,小蟻現(xiàn)在有一套全新的智能合約體系,目前所有的智能合約只有以太坊一個(gè)可供的選擇。在小蟻這邊,我們做了一個(gè)全新的技術(shù)路線,在這個(gè)技術(shù)路線上面有兩大模塊組成,一個(gè)是開發(fā)工具,一個(gè)是虛擬機(jī)或者叫執(zhí)行環(huán)境。
在開發(fā)工具這塊,我們跟以太坊有一個(gè)巨大的不同,如果你使用以太坊的智能合約體系的話,你需要學(xué)習(xí)一些新的語言,比如Solidity這一類新的語言,以太坊自己開發(fā)設(shè)計(jì)的一些語言,而且這些語言是跟他的以太坊本身高度耦合的。我們不一樣,我們用了一些我們自己開發(fā)了編譯器,比如說你原來是java的開發(fā)者,你是c#的開發(fā)者你都可以直接用你原來的語言,比如java、c#來寫智能合約,通過我們開發(fā)的定制的編譯器可以把它編譯成智能合約,在鏈上可以執(zhí)行的智能合約,也省去了一個(gè)學(xué)習(xí)的過程。像Solidity的開發(fā)者和以太坊的開發(fā)者全球可能就幾千個(gè),但是會(huì)java會(huì)c#的開發(fā)者在全球可能是百萬級(jí)的,這就會(huì)形成一個(gè)巨大的生態(tài)。
這點(diǎn)跟以太坊也是有巨大的不同的,以太坊會(huì)把所有數(shù)據(jù)訪問的這些服務(wù),以及一些資源控制,比如計(jì)算燃料這些屬性全部放到它的EDM以太坊虛擬機(jī)里面。實(shí)際上我們認(rèn)為這是一個(gè)比較糟糕的設(shè)計(jì),所以我們把這兩件事情完全解耦了,執(zhí)行引擎就是獨(dú)立的執(zhí)行引擎,可以說跟區(qū)塊鏈都沒有關(guān)系,就是一個(gè)獨(dú)立的虛擬機(jī),然后把這些和具體的鏈相關(guān)的這些東西,我們都把他封裝成一個(gè)互操作的服務(wù),這樣實(shí)現(xiàn)了一個(gè)更好的灰度的一個(gè)設(shè)計(jì),而且性能會(huì)顯得更好。這張圖就是用小蟻的智能合約體系來開發(fā)智能合約的圖,你看這是一個(gè)往區(qū)塊鏈里面寫“hello world”的一段簡(jiǎn)短的代碼。
未來我們會(huì)支持多種語言,目前正在支持的兩個(gè)語言,一個(gè)是.net,一個(gè)是java。.net整個(gè)的框架基本上已經(jīng)開發(fā)完成了,java的開發(fā)在.net完成之后,可以立刻開始進(jìn)行。其他像C++、C#、python、JavaScript這些我們都有計(jì)劃進(jìn)行完整的支持,所以你可以看得到,整個(gè)智能合約體系,是能夠無縫的對(duì)接現(xiàn)有的開發(fā)者社區(qū)的。
我很愛打一個(gè)比方,就是說,以太坊的智能合約體系非常像一個(gè)專有的協(xié)議,所以它會(huì)很像蘋果Lightning的那個(gè)接口,很多人使用,但是往往是專有的一套體系,我們的這個(gè)智能合約的體系,很像USB Type-C這樣新型的接口,這個(gè)接口現(xiàn)在用的人還不多,但是有一個(gè)很明顯的趨勢(shì),在越來越多尤其是新的設(shè)備上都會(huì)來支持USB Type-C這樣的接口,所以我們認(rèn)為我們會(huì)有一個(gè)非常完整、強(qiáng)大的生態(tài)社區(qū)。
如果說開發(fā)者想要在小蟻上做開發(fā)的話,可以調(diào)用各種各樣的API,有JSON- RPC可以支持http或https,如果是寫在網(wǎng)頁上的html5也可以用Websocket接口,另外的話已經(jīng)支持了各種語言的SDK,有Typescript其實(shí)就是一種類型比較嚴(yán)格的JavaScript。
未來學(xué)家威廉·吉布森有句名言“the future is already here,it's just not evenly distritubed”,翻譯成中文的時(shí)候很多人簡(jiǎn)單的翻譯成“未來已來只是尚未流行”,真正的原文意思應(yīng)該是“未來已經(jīng)來臨,只是分布尚未均勻”,我們公司叫分布科技正是受這句話的影響。我們希望分布科技能夠做到讓未來的科技分布的更均勻,更快。
(本文獨(dú)家首發(fā)鈦媒體,根據(jù)Onchain CEO達(dá)鴻飛在鈦坦白上的分享整理)
……………………………………………………
鈦坦白第38期,今晚7點(diǎn)分享、交流繼續(xù)~
報(bào)名聽課、交流:
鈦坦白目前有醫(yī)療健康、人工智能、文娛社交、VR/AR、區(qū)塊鏈、支付創(chuàng)新、體育、云計(jì)算、SaaS等九個(gè)專業(yè)群。
1、鈦媒體Pro專業(yè)版用戶,可以點(diǎn)擊鏈接http://m.chcmb.cn/pro ,登錄賬號(hào),進(jìn)入“在線課堂”,在線免費(fèi)、任意選擇自己要進(jìn)入的群,按提示操作;
2、非鈦媒體Pro專業(yè)版用戶,可以添加微信號(hào)taitanbai0,在通過好友后,發(fā)99元紅包給小鈦,你將有權(quán)利從九個(gè)群中任選一個(gè)群進(jìn)入,長(zhǎng)期聽課、交流。請(qǐng)告訴小鈦你要進(jìn)入哪一個(gè)群,然后等待小鈦拉你入群~
推薦鈦客、贊助、合作:
請(qǐng)與鈦坦白負(fù)責(zé)人佳音聯(lián)系,郵箱jiayinge@tmtpost.com
快報(bào)
根據(jù)《網(wǎng)絡(luò)安全法》實(shí)名制要求,請(qǐng)綁定手機(jī)號(hào)后發(fā)表評(píng)論