0
本文作者: 溫曉樺 | 2017-09-14 20:17 |
“智能合約可以做很多事情,可是為什么沒有什么人拿它做出點(diǎn)東西呢?”全球第一臺萊特幣 ASIC 礦機(jī)創(chuàng)造者、連續(xù)創(chuàng)業(yè)者及天使投資人Frank Lee說道。如今,F(xiàn)rank Lee是區(qū)塊鏈項目CyberMiles的一員。
左起分別為Frank Lee、盧亮、Michael Yuan、CFO Garwin Chan
CyberMiles(簡稱CM)是美國知名電商平臺5miles旗下5xlab實(shí)驗室近期正式推出的智能商業(yè)合約區(qū)塊鏈。據(jù)介紹,與一般區(qū)塊鏈企業(yè)不同,CM不但可以直接承載應(yīng)用,開發(fā)社區(qū)也可根據(jù)CM進(jìn)行構(gòu)造全新的區(qū)塊鏈來建立自己的公開或者私有區(qū)塊鏈。
據(jù)雷鋒網(wǎng)了解,目前CM建立了12個大類、371個小類別的商業(yè)合約定制模版,以完善對多種商業(yè)場景的支持,支持快速創(chuàng)建智能合約建立商業(yè)的智能合約市場?!霸谶@個混沌而具有光明的行業(yè)中,我們想率先成為一個標(biāo)桿企業(yè)?!?miles CEO盧亮說道。
“智能合約”(smart contract)這個術(shù)語至少可以追溯到1995年,是由多產(chǎn)的跨領(lǐng)域法律學(xué)者尼克·薩博(Nick Szabo)提出來的。他在發(fā)表在自己的網(wǎng)站的幾篇文章中提到了智能合約的理念。他的定義如下:
“一個智能合約是一套以數(shù)字形式定義的承諾(promises) ,包括合約參與方可以在上面執(zhí)行這些承諾的協(xié)議。”
5miles CEO盧亮指出,信息不對稱、交易成本高,這是移動互聯(lián)時代我們繞不開的難題。目前的商業(yè)貿(mào)易中,有極大一部分都需要第三方機(jī)構(gòu)作為信用中介來處理支付信息。而作為比特幣的底層技術(shù),區(qū)塊鏈依靠其特有的分布式數(shù)據(jù)存儲結(jié)構(gòu),具有不可篡改、交易自動執(zhí)行等特性,也因此具備了去中心化、開放性、自治性等核心優(yōu)點(diǎn)。
盧亮2005 年從美國 SMU 物理系畢業(yè),獲得粒子物理博士學(xué)位,他曾在互聯(lián)網(wǎng)的發(fā)源地歐洲核子中心工作,并參與了希格斯(上帝粒子)的理論和實(shí)驗研究,他也是手機(jī)淘寶第一任總經(jīng)理。2014 年,盧亮創(chuàng)立 5miles,這家電商平臺2015年正式進(jìn)入美國,創(chuàng)立第二年總交易額即超過30億美元,截至2017年7月,用戶數(shù)已經(jīng)超過1200萬,在美國所有的電商 APP里,用戶回頭率名列前三名。
“區(qū)塊鏈的加入,可以使任何達(dá)成一致的雙方直接支付,不需要第三方中介的參與,極大地減少交易摩擦,節(jié)省成本,提高效率,最重要的是保障了信息的安全性和透明性,”盧亮說道。
不過,目前來說,區(qū)塊鏈的發(fā)展仍然處于非常早期的階段,大部分區(qū)塊鏈企業(yè)都押注在底層研發(fā)。目前所有行業(yè)都在嘗試做自己的區(qū)塊鏈,不僅是政府和銀行,還有零售、石油等等。但是,一下子完成對傳統(tǒng)基礎(chǔ)設(shè)施的顛覆,并非易事。所以,區(qū)塊鏈的應(yīng)用推廣起來異常地困難和緩慢。
那么,在區(qū)塊鏈理論的挖掘背后,如何將區(qū)塊鏈應(yīng)用到真實(shí)的商業(yè)世界中、建立真正高效垂直的區(qū)塊鏈體系?
CyberMiles CTO、天體物理學(xué)博士 Michael Yuan 指出,在傳統(tǒng)區(qū)塊鏈的推進(jìn)過程中,效率偏低是業(yè)內(nèi)普遍存在的問題,主要原因可歸為三點(diǎn):過度去中心化導(dǎo)致的過度冗余、過度設(shè)計太通用化導(dǎo)致的無法針對垂直場景進(jìn)行有效實(shí)現(xiàn)、過度開放性導(dǎo)致低質(zhì)量的代碼合約累計。
所以,CyberMiles做的事情要簡化得多:博取各區(qū)塊鏈底層技術(shù)之所長,將智能合約工程化落地到各個商業(yè)需求環(huán)境中。CyberMiles向雷鋒網(wǎng)表示,“目前區(qū)塊鏈能做的事情已經(jīng)很多了,每個公鏈都有自己的優(yōu)勢,比如以太坊的智能合約、EOS的TPS性能等,我們把各個底層中能用的、優(yōu)秀的特性拿過來,做成抽象應(yīng)用層?!?/p>
“比如說,現(xiàn)在很多人做了錢包,但卻不知道錢包怎么用,使用復(fù)雜、高門檻是當(dāng)前區(qū)塊鏈的行業(yè)問題之一?!北R亮介紹稱,CyberMiles定位為基于區(qū)塊鏈向中小型商戶提供服務(wù),主要降低區(qū)塊鏈應(yīng)用門檻,解決技術(shù)開發(fā)、商業(yè)重造的難題?!斑@個區(qū)塊鏈我們想做定制化的模塊。以以太坊為例,它的重大改進(jìn)是有智能合約了,但是智能合約非常寬泛,當(dāng)你想利用它做任何事情的時候,還是面臨很大的工作挑戰(zhàn),特別對電商這個場景來講。所以,我們希望把電商抽樣出來的東西模塊化,模塊化之后使用起來相對比較簡化?!?/p>
“有了CyberMiles,用戶下載客戶端,從里面買個模板,就可以在上面構(gòu)建自己的商業(yè)邏輯,哪怕個人要做一個合約,比如把錢投到股市,哪一天股市漲到什么程度,合約可以自動觸發(fā),程序會按照規(guī)則把錢匯給相應(yīng)的賬戶等等?!?/p>
除此之外,“我們會改進(jìn)效率和通用性之間的矛盾,四五年前通過比特幣轉(zhuǎn)賬單次時間最快20分鐘到30分鐘,有時甚至幾個小時、一天才落賬,那么這種時候可以說系統(tǒng)已經(jīng)無效了?,F(xiàn)在區(qū)塊鏈里存在很多這樣的問題,這是我們要解決的一些問題。”
“我們公司現(xiàn)在在菲律賓有25個審核人員,這些人每天看用戶上傳的商品是不是違法。機(jī)器能解決80%的問題,但剩下漏網(wǎng)的還要人工看?!?miles CEO盧亮解釋道,“我記得淘寶最初的時候,淘寶全部員工400人,其中有200人是客服,做的事情很類似,勞動密集型企業(yè)。不過這些工作后來外包了?!?/p>
但是,一旦使用了區(qū)塊鏈,商業(yè)場景就徹底發(fā)生改變了。根據(jù)盧亮的介紹,
比如,當(dāng)一個用戶上傳一件商品后被投訴這件商品非法(任何人都可以投訴),那么這些商品會被分到整個漏斗里各個節(jié)點(diǎn)發(fā)起一次公投,公投結(jié)果說這個商品可以上架就上架,否則下架。
但是,這個問題會用經(jīng)濟(jì)學(xué)原則去解決:用戶發(fā)起投訴需要付出自己的成本,不能隨便投訴。我們未來會有CM的token,投訴一件商品需要消耗一個代幣;假若商品被打回來,賣家覺得很委屈,他愿意拿出20個token去申訴這件商品是合法的,而申請被放到系統(tǒng)后,網(wǎng)絡(luò)的各個節(jié)點(diǎn)就會對擁有token的節(jié)點(diǎn)發(fā)出信息——‘你愿不愿意做檢察官陪審團(tuán)?’
而愿意參與的人要拿出自己的token做質(zhì)押,比如拿出2個token,99個人拿出了188個token來形成陪審團(tuán)。如果陪審團(tuán)最后得出的結(jié)果是這個商品是合法的,投贊成票的人可以拿到更多的收益,這些收益來自投反對票的人的token,提出投訴的人的token就被沒收了。
這是CyberMiles的一個功能環(huán)節(jié)。“你投訴一件合法商品,所以系統(tǒng)要對你進(jìn)行一定的經(jīng)濟(jì)懲罰。這是利用區(qū)塊鏈運(yùn)作的經(jīng)濟(jì)激勵屬性來將原來公司要控制的事情放權(quán)到社區(qū),改變了原有的規(guī)則?!北R亮說道,“所以在這個案例中,我們會看到整個經(jīng)濟(jì)體在非去中心化的系統(tǒng)里自主運(yùn)營,它不用5miles,不需要我們集中化的審核人員每天處理這些事情。我們要做的是,調(diào)節(jié)每個環(huán)節(jié)的比例,每個地方的損耗和獎懲原則?!?/p>
據(jù)介紹,5miles旗下的5xlab實(shí)驗室開始了區(qū)塊鏈項目CM的研究。作為美國排名前十、擁有千萬級用戶的C2C(點(diǎn)對點(diǎn))電商平臺,5miles為何選擇進(jìn)軍區(qū)塊鏈業(yè)務(wù)?而且首先選擇回到中國發(fā)聲?
5miles主要用戶在美國,在英國、澳大利亞、西班牙、南美的墨西哥等其他幾個國家也有分布,并計劃在今年明年會擴(kuò)充東南亞東亞,不過,“5miles的目標(biāo)是做全球化,終有一天會回來的,”盧亮分析稱,縱觀5miles所處的電商市場,“國內(nèi)我們的競爭對手閑魚做得很好,但是不出一到兩年,閑魚必然變成中小賣家的又一個戰(zhàn)場,C端用戶又沒有地方了。這就是我們的機(jī)會?!?/p>
盧亮坦言,“我們雖然已經(jīng)融了6千萬美金,但仍然必須在技術(shù)上采用一些革命性的手段,比如,最關(guān)鍵的區(qū)塊鏈技術(shù)可以大幅度降低運(yùn)營成本,這是個非常重要的商業(yè)決定?!碧詫毷墙鹑诨?,5miles也是金融化的。未來分布式商業(yè)社會了,也許不需要誰來管理,而是實(shí)現(xiàn)老百姓自治,“關(guān)鍵的原因是,區(qū)塊鏈給我們帶來的不是技術(shù)上的革命,某種意義上是商業(yè)上的利益重新再分配的市場機(jī)制,這個機(jī)制有可能顛覆現(xiàn)在大量的商業(yè)機(jī)會?!?/p>
在不久前舉行中國地區(qū)發(fā)布會時,區(qū)塊鏈行業(yè)正處于由于ICO不規(guī)范而引發(fā)的混亂狀態(tài),同時是技術(shù)與應(yīng)用研發(fā)的倦怠期。不過,正因為如此,盧亮說,“我們立志做標(biāo)桿性的企業(yè),認(rèn)真負(fù)責(zé)地做事情,合規(guī)合法,我們希望5miles能樹立這樣的典型?!?/p>
盧亮表示,“我們有明確的場景來推動CM的發(fā)展,而不是先做技術(shù)基礎(chǔ)再尋找應(yīng)用場景。我們第一個應(yīng)用將是自我改造,將過千萬的用戶和30億以上的交易額移植到CM上,從而作為CM上的第一個應(yīng)用并隨著5miles的發(fā)展壯大,也能確保CM的確定的商業(yè)需求?!?/p>
而在這些積累的基礎(chǔ)上,再將技術(shù)向更廣闊的商業(yè)市場開放,也是自然而然的路徑。
關(guān)于項目研發(fā)的細(xì)節(jié),雷鋒網(wǎng)與CyberMiles成員也進(jìn)行了對話,以下為對話原文,雷鋒網(wǎng)做了不改變原意的編輯:
雷鋒網(wǎng):介紹一下我們的技術(shù)優(yōu)勢和技術(shù)創(chuàng)新性體現(xiàn)在哪里?如何克服當(dāng)前區(qū)塊鏈存在的種種問題?
Michael Yuan:我們的創(chuàng)新性體現(xiàn)在工程。區(qū)塊鏈有人說是一種分布式技術(shù),分布式技術(shù)搞了好多年了,也有很多非常成熟的東西,現(xiàn)在區(qū)塊鏈白皮書講的東西涉及經(jīng)濟(jì)結(jié)構(gòu)——在講怎么實(shí)現(xiàn)共識,把以前的策略拿出來,這些都是七十年代的問題,現(xiàn)在都被區(qū)塊鏈公司拿出來重新解決一遍。
他們要解決的是經(jīng)濟(jì)學(xué)和算法的問題,這個是困難所在,也是公說公有理婆說婆有理的事。我們想做一些實(shí)實(shí)在在的事,這些底層技術(shù)都可以用,等他們想好了我們會用。他們有一樣?xùn)|西是絕對不會做的——增加智能合約。對他們來說智能合約就是獨(dú)立完整的機(jī)器就夠了,至于在那上面要進(jìn)行什么樣的落地場景、商業(yè)場景,這對于底層技術(shù)大牛來說不是他們的興趣所在。
我們想做的創(chuàng)新是在功能方面的創(chuàng)新,把5miles在商業(yè)方面的很多經(jīng)驗工程化,做開源企業(yè)軟件這么多年積累很多經(jīng)驗,區(qū)塊鏈底層等到TPS這樣的問題解決了,我們在上面做疊加,這是我們的創(chuàng)新。
雷鋒網(wǎng):那么你們的應(yīng)用進(jìn)程會受區(qū)塊鏈底層進(jìn)程的制約嗎?
Michael Yuan:不能說受制約,我們也會參與到他們的討論中去?,F(xiàn)在有些非常好的方向,他們無論往哪個方面走,我們都可以把我們的東西加載在他們上面,我不認(rèn)為是受制于他們。
盧亮:其實(shí)在很多方面我們的選擇比較多,比如鏈的選擇,對我們來說可以選擇一個平衡。我們要做十多個類目,最先落地的是兩三個核心類目;要做商業(yè)合約我們會選取幾個場景,交易的頻次沒有要求那么高。這些東西我們可以選擇,哪天哪個難題解決掉了我們用它就好了,基礎(chǔ)區(qū)塊鏈的程序沒那么多,總體來講框架我們會用得差不多,取決于我們自己發(fā)展的進(jìn)度。
我們要把利益再分配的經(jīng)濟(jì)體做成一個比較深的模板放進(jìn)去,現(xiàn)在不關(guān)心這個,有智能合約就OK了。我們功能上有優(yōu)勢,因為我們更理解商業(yè),離商業(yè)更近。
雷鋒網(wǎng):有個說法說如今智能合約不智能,你怎么看待這個現(xiàn)狀觀點(diǎn)?我們做這個事情時怎么優(yōu)化?
Frank Lee:分幾個問題:如果真的引入以太坊代碼,它是一個巧妙思想的技術(shù)載體,這是現(xiàn)在區(qū)塊鏈的問題,但是極客不解決現(xiàn)實(shí)問題,想構(gòu)建理想世界,他們也是建立在別人的數(shù)學(xué)理論上來構(gòu)建烏托邦的體系。
拿智能合約這件事情來說,我認(rèn)為以太坊智能合約用到現(xiàn)實(shí)世界有很大的誤區(qū)——大家把亂七八糟的東西都往上傳,在上面跑一個圖靈完備的虛擬機(jī),但現(xiàn)實(shí)的世界誰管圖靈完備不完備。至于底層什么樣子,跟我無關(guān),但是要求要把整個架構(gòu)做到不管是TPS的水平,還是共識機(jī)制等各方完善。哪個引擎做得好的部分,我們把那個引擎的部分抽出來,是這么一個架構(gòu)。
跑到應(yīng)用層的時候,現(xiàn)實(shí)世界不關(guān)心底層是什么,不用管以太坊和EOS打成什么樣子。這個模板你選擇了,裝配進(jìn)去啟動、檢查參數(shù)就可以了。所以我們認(rèn)為只有工程化解決了問題,區(qū)塊鏈能夠落地和商業(yè)結(jié)合。
雷鋒網(wǎng):你在臺上講您要做一個Token sales,能不能解釋一下Token sales非做不可的理由是什么?
盧亮:昨天有人問我為什么一定要做這個?別的技術(shù)確實(shí)也可以做,但是這個技術(shù)才是極有可能在未來成為主流技術(shù),等到了那個時候,它的成本遠(yuǎn)遠(yuǎn)低于別的技術(shù)。我用以太幣可不可以?可以,但是我的生態(tài)體系沒法建了。
其他代幣是否適合我的場景?另外,發(fā)的規(guī)模、挖礦的機(jī)制我無法控制。我在5miles上可以定一些節(jié)點(diǎn),制定經(jīng)濟(jì)規(guī)則。這是我們必須在這個生態(tài)體系里用這個生態(tài)體系的貨幣進(jìn)行兌換、交易的理由,比如我要控制的量到什么地步,釋放出的速度是怎么樣的。大家做一次嫁接需要多少錢,必須基于這個體系的平衡,外部漲落、數(shù)量都無法控制,這是最主要的核心。這里面包括挖幣的機(jī)制,挖幣對我們來講很重要,必須得這么做。
雷鋒網(wǎng):可否聊一下你們技術(shù)路線選擇的思路?
Frank Lee:現(xiàn)在很多鏈都有共通性,最開始選擇落地場景的每一個鏈在當(dāng)前這個時間點(diǎn)最合適做改變,這是很現(xiàn)實(shí)的問題——什么時間點(diǎn)選擇哪個落地點(diǎn)就是選擇哪條鏈落地。
以太坊畢竟是圖靈完備的虛擬機(jī),雖然存在各種各樣的問題,但在上面可以跑很多東西,涉及到智能合約時,在上面做測試,把TBS提升,是比較適合的選擇方向,這是思考問題的方法論。
IBM心情好了,現(xiàn)在的一些基礎(chǔ)建設(shè)也可以做,他號稱要做區(qū)塊鏈的操作系統(tǒng),是不是真的是區(qū)塊鏈的操作系統(tǒng)咱不爭辯這個問題,肯定做了很多基礎(chǔ)工作,某些基礎(chǔ)工作是可以被借鑒的?,F(xiàn)有的鏈上有些比較好的機(jī)制,對于這些鏈的選擇更多是技術(shù)理想和抽象層面的選擇。
對于5miles來說,做選擇時就拿業(yè)務(wù)模型在這個城市要落地的領(lǐng)域?qū)Ρ然A(chǔ)數(shù)據(jù)在哪條鏈適合,哪條鏈上進(jìn)行修改比較適合,那就拿它落地。如果選擇不對因為什么原因不對,得出一些結(jié)論來,下一次換一條鏈。
Michael Yuan:選哪個鏈的問題,基于以太坊做開發(fā)的真的很多了,他們也在不斷修正,我覺得現(xiàn)在有一個很大的趨勢——把鏈上的計算任務(wù)放到鏈下來做,這個中間需要設(shè)計一個機(jī)制,要么是經(jīng)濟(jì)機(jī)制、要么是共識機(jī)制,讓人能夠相信鏈下傳回來的結(jié)果。鏈下進(jìn)行計算的人是你不能信任的人,你怎么知道他把計算任務(wù)真正做了沒有?
現(xiàn)在很多人在做這個事,有不同的算法不同的做法,都不是特別復(fù)雜,這就是開源社區(qū)的好處。很多人在這里試驗,你做這個事情的時候可以看別人都做了什么試驗,這件事情本身與以太坊沒有直接的關(guān)系。為什么我們這不是一個傳統(tǒng)意義上的產(chǎn)品團(tuán)隊?我們叫研究院,是一個研究性的東西,我們需要跟開源社區(qū)一起,看人家做這些東西選出他們做的東西中最好的,我們基本思路也是這樣,在區(qū)塊鏈上做結(jié)果的存儲。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。