
大家好,我是張開(kāi)翔。
這個(gè)號(hào)將由你,由我,由FISCO BCOS背后117家成員單位的工程師們,乃至社區(qū)沉淀下來(lái)的數(shù)千開(kāi)發(fā)者通力打造。我們開(kāi)放了多元化的社區(qū)協(xié)作通道,希望和你,和廣大區(qū)塊鏈愛(ài)好者,一起聊聊從事區(qū)塊鏈技術(shù)研發(fā)的切身感悟,一起分享踩過(guò)的每一個(gè)坑、越過(guò)的每一道檻,一起將咱中國(guó)自己的聯(lián)盟鏈技術(shù)推向世界的頂端。
這是本號(hào)第一篇文章,就從The trust machine、Code is Law、信鏈得永生這些近乎癡迷的口號(hào)說(shuō)起吧。我會(huì)在今明的兩篇文章里拋磚引玉,談?wù)勗趨^(qū)塊鏈的世界里,我們的信與不信。
當(dāng)前,“區(qū)塊鏈,信任的機(jī)器(Blockchain:The trust machine)”已經(jīng)成為了一句口號(hào),緊接著就是“去中心化、群體共識(shí)、不可篡改、高一致性、安全和保護(hù)隱私”等一系列聽(tīng)起來(lái)很厲害的術(shù)語(yǔ)。究竟區(qū)塊鏈具有多大的魔力能讓人如此信任,或者說(shuō),我們?cè)谡f(shuō)“信”的時(shí)候究竟信的是什么。

信息,指身份、資產(chǎn)、價(jià)格、地理位置等自然屬性和行為信息,它并不是先天可信任的,因?yàn)樾畔⑸y、不完整,可能虛假,甚至可能會(huì)有人利用信息的不對(duì)稱(chēng)性牟利。

把信息整理成結(jié)構(gòu)化數(shù)據(jù),通過(guò)數(shù)據(jù)校驗(yàn)的方式,保證其在傳播中可保持完整性、全網(wǎng)一致性、可追溯性,不會(huì)被惡意篡改;通過(guò)冗余存儲(chǔ)的方式,保證其公開(kāi)、共享、可訪(fǎng)問(wèn),保證數(shù)據(jù)一直有效。那么,這信息本身就可以被“信任”,從而成為大家的“公共知識(shí)”,成為全網(wǎng)參與者都認(rèn)可的“最大公約數(shù)”。
如果信息體現(xiàn)著價(jià)值,且這些價(jià)值被大家認(rèn)知、認(rèn)可,能被量化,具有可交易的等價(jià)物屬性,或可能隨著時(shí)間增值,甚至得到司法背書(shū)承認(rèn),這些信息才具有商業(yè)意義上的“信用”。
好比我們認(rèn)識(shí)一個(gè)人,但不代表我們信任他。然而這個(gè)人一貫表現(xiàn)不錯(cuò),在社群里言行一致,漸漸地獲得了大家的信任。這時(shí)的信任依舊不等于信用,除非這個(gè)人擁有可觀(guān)的資產(chǎn),或者其個(gè)人歷史上有盈利和償還的能力,未來(lái)也大概率能持續(xù)持有資產(chǎn)和承兌債務(wù),那么這個(gè)人才具備了“信用”。

區(qū)塊鏈體系基于算法而不是人治,有望通過(guò)其獨(dú)特的分布式架構(gòu)、加密算法、數(shù)據(jù)結(jié)構(gòu)、共識(shí)機(jī)制等,把信息固化成大家的信任錨點(diǎn);有望通過(guò)技術(shù)手段把各種現(xiàn)實(shí)世界的資源轉(zhuǎn)換成可兌付的數(shù)字資產(chǎn),并展開(kāi)一系列多方商業(yè)協(xié)作的活動(dòng),這就是所謂的 “信息到信任到信用”,甚至于因?yàn)閰^(qū)塊鏈這個(gè)黑科技的、行之有效且難以理解的玄妙,這個(gè)“信”字仿佛升華成了“信仰”。
那么我們說(shuō)信區(qū)塊鏈時(shí),信的是什么呢?
?1 、信密碼學(xué)算法
區(qū)塊鏈?zhǔn)怯盟惴ㄟ_(dá)成信任的,其中最重要的算法之一,就是密碼學(xué)。區(qū)塊鏈中最基本的密碼學(xué)應(yīng)用是HASH摘要、對(duì)稱(chēng)加密和非對(duì)稱(chēng)加密算法,以及相關(guān)的簽名驗(yàn)簽算法。

HASH算法的舊版本已經(jīng)被證明可破解而被拋棄了,目前在用的SHA256等算法依舊堅(jiān)不可破。HASH算法的特性是把一堆數(shù)據(jù)單向生成一段定長(zhǎng)的數(shù)據(jù),基本不會(huì)發(fā)生碰撞,可起到原始數(shù)據(jù)的“指紋”作用,其單向性不可逆,推不出原始數(shù)據(jù),具有一定的抗量子性,是能隱藏原始數(shù)據(jù)又能在必要時(shí)提供校驗(yàn)憑據(jù)的最佳方式。
數(shù)字簽名一般基于公私鑰體系,用私鑰簽名,公鑰驗(yàn)簽或者反之。數(shù)字簽名源自密碼學(xué)的牢靠性,使得不可能有人能偽造別人的私鑰簽名,所以一個(gè)擁有私鑰的人可以通過(guò)數(shù)字簽名,對(duì)他的資產(chǎn)簽名確權(quán),或者在雙方交易時(shí),采用對(duì)手方的公鑰發(fā)起交易,將資產(chǎn)轉(zhuǎn)移給對(duì)方,對(duì)方用自己的私鑰才能驗(yàn)簽解開(kāi),以獲得所有權(quán)。

AES、RSA、ECC橢圓曲線(xiàn)等幾種對(duì)稱(chēng)和非對(duì)稱(chēng)算法廣泛地用于數(shù)據(jù)加解密、安全通信等場(chǎng)景,其安全級(jí)別取決于算法本身和密鑰長(zhǎng)度,當(dāng)AES使用128~512位密鑰,RSA/ECC采用1024甚至2048位密鑰時(shí),其保護(hù)的數(shù)據(jù)理論上需要普通計(jì)算機(jī)上億年的計(jì)算時(shí)間才能暴力破解。這些算法在商業(yè)、科學(xué)、軍事領(lǐng)域都經(jīng)受了考驗(yàn)。

加密學(xué)領(lǐng)域里還有同態(tài)加密、零知識(shí)證明、環(huán)簽名群簽名、格密碼等新的方向,目前都處于從理論發(fā)展到工程的階段,都在功能、安全強(qiáng)度、效率方面快速優(yōu)化中,已經(jīng)可以看到落地使用的可能性了。同時(shí)我們也意識(shí)到,密碼學(xué)通常需要經(jīng)過(guò)長(zhǎng)期的發(fā)展、驗(yàn)證,穩(wěn)定后才能獲得廣泛認(rèn)可,要么實(shí)踐中經(jīng)歷了大量考驗(yàn),要么經(jīng)過(guò)權(quán)威機(jī)構(gòu)的審核和認(rèn)證,才能在生產(chǎn)領(lǐng)域大放異彩。密碼學(xué)里的理論到工程,常常有很長(zhǎng)的時(shí)間周期。
加密算法的一個(gè)基本哲學(xué)是計(jì)算成本,當(dāng)一個(gè)算法保護(hù)的資產(chǎn)價(jià)值,遠(yuǎn)低于攻破該算法所需的成本時(shí),就是安全的。但如果用一個(gè)算法保護(hù)一個(gè)無(wú)價(jià)之寶,自然就會(huì)有人不計(jì)成本地去攻擊獲利,所以,密碼學(xué)的安全,也是辯證的、需要量化的。
隨著量子計(jì)算機(jī)等學(xué)說(shuō)的興起,經(jīng)典密碼學(xué)可能會(huì)經(jīng)受一些挑戰(zhàn),但量子計(jì)算機(jī)的理論完善和工程實(shí)現(xiàn)還有待時(shí)日,目前來(lái)看,基本上我們可以近乎“無(wú)條件”相信區(qū)塊鏈里已經(jīng)采用的密碼學(xué)算法,同時(shí),區(qū)塊鏈領(lǐng)域的實(shí)踐者也在陸續(xù)引入各種抗量子的密碼學(xué)算法,這是一場(chǎng)持續(xù)的博弈。
?2 、信數(shù)據(jù)
區(qū)塊鏈的數(shù)據(jù)結(jié)構(gòu),無(wú)非是區(qū)塊+鏈。新區(qū)塊將自己的區(qū)塊高度、交易列表,和上一個(gè)區(qū)塊的HASH,共同再生成一個(gè)HASH做為新區(qū)塊的標(biāo)識(shí),如此循環(huán),形成了一個(gè)環(huán)環(huán)相扣的數(shù)據(jù)鏈。這個(gè)鏈條里的任何一個(gè)字節(jié)甚至一個(gè)Bit被修改,都會(huì)因?yàn)镠ASH算法的特性被校驗(yàn)發(fā)現(xiàn)。

同時(shí),區(qū)塊數(shù)據(jù)被廣播給全網(wǎng)所有參與者,參與者越多,規(guī)模效應(yīng)越強(qiáng)。少數(shù)人即使強(qiáng)行修改、刪剪自己的區(qū)塊數(shù)據(jù),也很容易被其他人校驗(yàn)出異常并不予采納,只有多數(shù)人認(rèn)可的數(shù)據(jù)得以留存和流傳。也就是說(shuō),數(shù)據(jù)是大家人盯人的形態(tài)盯著的,且存在多份副本,一旦落地,只要鏈還在,數(shù)據(jù)就可以永遠(yuǎn)留存。

基于容易驗(yàn)證的鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)、群體冗余保存、共同鑒證,區(qū)塊鏈數(shù)據(jù)是“難以篡改”的,所有人拿到的數(shù)據(jù)也都是一致的,信息公開(kāi)透明,公共知識(shí)得以彰顯和固化。
從另一個(gè)角度看,數(shù)據(jù)達(dá)到信任,但能否達(dá)到“信用”還要看數(shù)據(jù)的價(jià)值,也就是數(shù)據(jù)本身攜帶的信息,是否能代表有價(jià)的資產(chǎn)、有用的信息,諸如身份、交易關(guān)系、交易行為、大數(shù)據(jù)等等,都能代表一定的商業(yè)價(jià)值。這些數(shù)據(jù)如果分享出來(lái),足以構(gòu)建完整的商業(yè)基礎(chǔ)。

但如果是在過(guò)于強(qiáng)調(diào)隱私的場(chǎng)景里,大家愿意分享的信息本來(lái)就很少,那樣就很難達(dá)到信用的“最大公約數(shù)”。然而,在當(dāng)前的商業(yè)環(huán)境里,信息隔離和隱私保護(hù)是硬訴求,信息共享和隱私保護(hù)成了嚴(yán)峻的矛和盾的關(guān)系,除非整個(gè)商業(yè)關(guān)系和商業(yè)邏輯出現(xiàn)了革新。

所以,隱私保護(hù)相關(guān)的研究被大量關(guān)注,諸如“多方安全計(jì)算”、“零知識(shí)證明”的理論大行其道。理論上講,確實(shí)可以做到公布很少的信息就能做到可驗(yàn)證,但其復(fù)雜性和計(jì)算開(kāi)銷(xiāo),又是工程層面要去解決的事情了。
?3 、信博弈論
區(qū)塊鏈中最玄妙的部分是“共識(shí)算法”。共識(shí)算法的定義是在一個(gè)群體中,用一種機(jī)制協(xié)調(diào)大家共同或輪流記賬,得出無(wú)爭(zhēng)議的、唯一性的結(jié)果,且保證這個(gè)機(jī)制可以持續(xù)下去。

換句話(huà)說(shuō),大家一起維護(hù)一個(gè)賬本,選擇誰(shuí)做為記賬者?憑什么相信記賬者的動(dòng)作是正確的?怎么防止記賬者作惡?如果記賬者正確記賬如何得到激勵(lì)?共識(shí)機(jī)制完整地回答了這些問(wèn)題。
共識(shí)的邏輯是發(fā)生在線(xiàn)上的,但實(shí)際上,背后是現(xiàn)實(shí)世界的競(jìng)爭(zhēng)博弈。

POW(工作量證明)采用算力去競(jìng)爭(zhēng)記賬者的席位和獲得記賬者的獎(jiǎng)勵(lì)?,F(xiàn)實(shí)生活中,為了構(gòu)建具有競(jìng)爭(zhēng)力的算力工廠(chǎng),礦工通常需要研發(fā)或購(gòu)買(mǎi)大量的新型號(hào)礦機(jī),運(yùn)輸?shù)接蟹€(wěn)定和便宜電力供應(yīng)地區(qū),消耗大量的電費(fèi)、網(wǎng)費(fèi)以及其他運(yùn)營(yíng)費(fèi)用,在被監(jiān)管時(shí)又得舉家搬遷,浪跡全球,實(shí)際上投入了大量(現(xiàn)實(shí)世界的)資金、精力以及背著巨大的風(fēng)險(xiǎn)。如果要在POW競(jìng)爭(zhēng)中獲得穩(wěn)定可觀(guān)的收益,投入的資金動(dòng)輒以?xún)|計(jì),并不亞于辦一家企業(yè)。
POS和DPOS用權(quán)益證明代替了算力消耗,看起來(lái)是環(huán)保多了。而代表權(quán)益的token,除了創(chuàng)始團(tuán)隊(duì)自己發(fā)行的之外,“礦工們”一般需要通過(guò)幣幣兌換,或者直接法幣購(gòu)買(mǎi)數(shù)字幣的方式獲得,即使是幣幣兌換,掏出來(lái)的幣也常常是采用法幣購(gòu)買(mǎi)的,或者至少這些權(quán)益都能以法幣進(jìn)行標(biāo)價(jià),這其實(shí)也是現(xiàn)實(shí)世界里的財(cái)富注入和背書(shū)。
然而,和現(xiàn)實(shí)的商業(yè)關(guān)系對(duì)比,POW和POS等共識(shí)并沒(méi)有法律和監(jiān)管機(jī)制兜底,也容易受不斷變化的博弈形勢(shì)所影響,比如社群的規(guī)模、礦工的更迭、核心技術(shù)運(yùn)營(yíng)團(tuán)隊(duì)的變化。慢慢地,本來(lái)有錢(qián)和有能力的人,或許會(huì)更加有錢(qián)和有權(quán)力,去中心化的網(wǎng)絡(luò)可能逐漸變成了卡特爾組織,礦工和技術(shù)社區(qū)的瓜葛也會(huì)不停地掀起波瀾,造成分叉、回滾、價(jià)格傾軋、對(duì)韭當(dāng)割等現(xiàn)象。
總的來(lái)說(shuō),人們還是信任區(qū)塊鏈上的“自治”,在這種分布式自治里,單個(gè)事件(如一筆交易)具有“概率性”,同時(shí)全網(wǎng)又追求“最終一致性”(公共賬本的一致)。這種短期的概率性和長(zhǎng)期的確定性,一定程度上可以達(dá)成動(dòng)態(tài)的“納什均衡”,支撐起鏈的生態(tài),給人演化出一種玄妙的“信仰”感。

另一方面,聯(lián)盟鏈的記賬者一般是機(jī)構(gòu)級(jí)的角色。聯(lián)盟鏈要求記賬者身份可知,參與者們經(jīng)過(guò)許可才能接入網(wǎng)絡(luò),他們之間是一種合作博弈。聯(lián)盟鏈引入了現(xiàn)實(shí)世界里的身份信息作為信用背書(shū),如工商注冊(cè)信息、商業(yè)聲譽(yù)、承兌信用、周轉(zhuǎn)資金,或者行業(yè)地位、執(zhí)業(yè)牌照、法律身份等,參與者在鏈上的一切行為均可審計(jì)、追查,也讓相關(guān)的監(jiān)管部門(mén)在必要時(shí)可以有的放矢,精準(zhǔn)懲戒,強(qiáng)制執(zhí)行,具有很高的威懾力。
在這種環(huán)境里,聯(lián)盟鏈的參與者一起協(xié)作維護(hù)網(wǎng)絡(luò),共享必要的信息,在平等透明、安全可信的網(wǎng)絡(luò)里開(kāi)展交易,只需要防止少量記賬者的惡意操作風(fēng)險(xiǎn),避免系統(tǒng)上的可用性風(fēng)險(xiǎn)。因引入了現(xiàn)實(shí)世界里必要的信任背書(shū),即使聯(lián)盟鏈業(yè)務(wù)邏輯非常復(fù)雜,而信任模型卻更直觀(guān)。
所以,所謂的共識(shí)機(jī)制,背后依舊是現(xiàn)實(shí)世界里財(cái)力物力的競(jìng)爭(zhēng)和信用背書(shū),以及相應(yīng)行之有效的激勵(lì)和懲戒機(jī)制。
天下并沒(méi)有免費(fèi)的午餐,也沒(méi)有平白無(wú)故的愛(ài)恨?!靶拧币粋€(gè)記賬者,是信他在現(xiàn)實(shí)世界里所投入的成本、付出的代價(jià),以及考慮到整個(gè)機(jī)制有震懾他的懲罰,相信記賬者為了持續(xù)的收益和增值,不會(huì)無(wú)故破壞這個(gè)網(wǎng)絡(luò)。
4 、信智能合約
智能合約是由多產(chǎn)的跨領(lǐng)域法律學(xué)者尼克·薩博(Nick Szabo)提出來(lái)的。他在發(fā)表于自己的網(wǎng)站的幾篇文章中提到了智能合約的理念,定義如下:
“一個(gè)智能合約是一套以數(shù)字形式定義的承諾(promises),包括合約參與方可以在上面執(zhí)行這些承諾的協(xié)議"。

簡(jiǎn)單地說(shuō),可以理解為紙質(zhì)合約的電子版,用代碼實(shí)現(xiàn),無(wú)差別地運(yùn)行在區(qū)塊鏈網(wǎng)絡(luò)的每一個(gè)節(jié)點(diǎn)上,在共識(shí)的作用下執(zhí)行既定的合約規(guī)則。
智能合約一般基于一個(gè)特制的虛擬機(jī),使用沙盒模式運(yùn)行,屏蔽掉可能導(dǎo)致不一致性的一些功能。比如獲取系統(tǒng)時(shí)間這個(gè)操作,在不同的機(jī)器上,時(shí)鐘都可能不同,這就可能導(dǎo)致依賴(lài)時(shí)間的業(yè)務(wù)邏輯出現(xiàn)問(wèn)題。再比如隨機(jī)數(shù),以及外部文件系統(tǒng)、外部網(wǎng)站輸入等,這些都可能導(dǎo)致虛擬機(jī)執(zhí)行結(jié)果不同,都會(huì)被虛擬機(jī)沙盒環(huán)境隔離。
如果要采用java語(yǔ)言寫(xiě)合約,要么裁減掉jdk里的相關(guān)函數(shù)(系統(tǒng)時(shí)間、隨機(jī)數(shù)、網(wǎng)絡(luò)、文件等),要么放到一個(gè)有嚴(yán)密權(quán)限管控和隔離設(shè)定的docker里運(yùn)行?;蛘吒纱嘣O(shè)計(jì)一門(mén)新的語(yǔ)言,如以太坊的Solidity,只實(shí)現(xiàn)特定的指令。又或者放棄掉一些“智能”特性,用簡(jiǎn)單的堆棧指令序列完成關(guān)鍵的驗(yàn)證判斷邏輯。

所以,在區(qū)塊鏈上執(zhí)行智能合約,基于沙盒機(jī)制控制,憑借區(qū)塊鏈的共識(shí)算法,達(dá)到全網(wǎng)一致、難以篡改、不可否認(rèn)等特性,運(yùn)行結(jié)果輸出就是全網(wǎng)認(rèn)可的一份合同,江湖人稱(chēng)“Code is Law”。
然而,只要是代碼,就一定有出現(xiàn)bug或漏洞的概率,可能來(lái)自底層虛擬機(jī)和網(wǎng)絡(luò)漏洞,更多的可能來(lái)自邏輯實(shí)現(xiàn)。隨便搜一下“智能合約 安全 漏洞”,就有一堆搜索結(jié)果,包括溢出、重入、權(quán)限錯(cuò)誤等,甚至就是低級(jí)錯(cuò)誤。近年來(lái),這些漏洞已經(jīng)造成各種資產(chǎn)損失,最著名的是DAO項(xiàng)目代碼漏洞、Parity的多簽錢(qián)包漏洞、某互聯(lián)網(wǎng)公司的代幣交易過(guò)程溢出歸零……
技術(shù)文章可以參考:
https://paper.seebug.org/601/

目前,行業(yè)里對(duì)智能合約的安全也是各出奇招,包括安全公司和白帽子審查、形式化證明、眾測(cè)等,對(duì)安全問(wèn)題會(huì)有一定地改善。如果再出問(wèn)題,要么是黑客太厲害,或者只能抓程序員祭天了:)
所以,信智能合約,是有條件的,是要信經(jīng)過(guò)嚴(yán)格測(cè)試、長(zhǎng)時(shí)間穩(wěn)定運(yùn)行、萬(wàn)一出錯(cuò)還有辦法補(bǔ)救(而不是絕望的只能等分叉大招)的合約。聯(lián)盟鏈里的智能合約一般是經(jīng)過(guò)嚴(yán)格測(cè)試的,上線(xiàn)時(shí)會(huì)執(zhí)行灰度驗(yàn)證流程,運(yùn)營(yíng)中監(jiān)控運(yùn)行過(guò)程,且根據(jù)治理規(guī)則設(shè)計(jì)事后追責(zé)、補(bǔ)救(沖正,調(diào)賬,凍結(jié)...)等措施,還是比較可信的。
?5 、信中間人(?)
注意本小節(jié)標(biāo)題打了問(wèn)號(hào),區(qū)塊鏈推崇“去中心或多中心,去中介或弱中介”的運(yùn)作模式,但是由于目前發(fā)展尚未完善,很多場(chǎng)景實(shí)際上還是引入了中介,如幣幣兌換通常需要經(jīng)過(guò)交易所,尤其是中心化的交易所。其交易原理是要求用戶(hù)把資產(chǎn)存入交易所的帳戶(hù)里,交易時(shí)其實(shí)是在交易所的數(shù)據(jù)庫(kù)里進(jìn)行記賬,只有在存幣或提幣時(shí),才會(huì)和區(qū)塊鏈網(wǎng)絡(luò)發(fā)生交互。
交易所的信任模型和區(qū)塊鏈某種程度上是脫鉤了,這時(shí),交易所本身的資質(zhì),運(yùn)營(yíng)方的技術(shù)能力、安全防護(hù)能力、資產(chǎn)信用和承兌能力,才是用戶(hù)最需要關(guān)心的。一旦交易所出了問(wèn)題,比如跑路、破產(chǎn)、暗盤(pán)操作、監(jiān)守自盜,基本上散戶(hù)就只能做韭菜了。
多的不說(shuō),參見(jiàn)著名的“門(mén)頭溝事件”:
https://baike.baidu.com/item/Mt.Gox/3611884
所以,相信一個(gè)托管者,是一個(gè)見(jiàn)仁見(jiàn)智的事情,只是現(xiàn)行的模式里,類(lèi)似交易所這樣的角色還在某些區(qū)域運(yùn)作著。2018年,全球虛擬數(shù)字資產(chǎn)交易所有1萬(wàn)多家,其中多少能做到高規(guī)格的安全,運(yùn)營(yíng)規(guī)范,干凈……那就看情況了。
最后提一點(diǎn):聯(lián)盟鏈默認(rèn)是沒(méi)有公鏈那種虛擬數(shù)字資產(chǎn)交易所的。
區(qū)塊鏈領(lǐng)域的細(xì)節(jié)還有很多,以上先羅列主要的幾個(gè)點(diǎn),信任技術(shù),信任共識(shí)機(jī)制,信任規(guī)?;纳缛翰┺模^(guò)了信任“人”?!叭恕笔且环N不確定因素,你可以信任一個(gè)你很熟悉很老鐵的人,也可以信任一大群有共同理念且有完善機(jī)制協(xié)作的人,但你不能信任某一小撮居心叵測(cè)的人,要不分分鐘變成韭菜:)
總結(jié)一下,在區(qū)塊鏈?zhǔn)澜缰?,人們可以建立以下基本的信心?
我持有的資產(chǎn)和信息,只有我能動(dòng)用或披露
我可以按公允的規(guī)則參與交易,分享信息,轉(zhuǎn)入轉(zhuǎn)出資產(chǎn)
別人給我轉(zhuǎn)過(guò)來(lái)的資產(chǎn)一定是有效的,不會(huì)被重復(fù)花費(fèi)而失效
一旦交易完成,就是板上釘釘?shù)氖虑?/p>
一切已經(jīng)發(fā)生的事情都可驗(yàn)證,可追溯
違反規(guī)則的人會(huì)損失更大
維護(hù)網(wǎng)絡(luò)的人付出了勞動(dòng)會(huì)有恰當(dāng)?shù)幕貓?bào),整個(gè)模式可持續(xù)
基于這些信心和信任,在合法合規(guī)的前提下,人們給網(wǎng)絡(luò)注入各種資產(chǎn),開(kāi)展互補(bǔ)互利、規(guī)則透明、公開(kāi)公平公正的商業(yè)行為,將會(huì)是一種理想的狀態(tài)。
FISCO BCOS是完全開(kāi)源的聯(lián)盟區(qū)塊鏈底層技術(shù)平臺(tái),由金融區(qū)塊鏈合作聯(lián)盟(深圳)(簡(jiǎn)稱(chēng)金鏈盟)成立開(kāi)源工作組通力打造。開(kāi)源工作組成員包括博彥科技、華為、深證通、神州數(shù)碼、四方精創(chuàng)、騰訊、微眾銀行、亦筆科技和越秀金科等金鏈盟成員機(jī)構(gòu)。
代碼倉(cāng)庫(kù):https://github.com/FISCO-BCOS
我們鼓勵(lì)機(jī)構(gòu)成員、開(kāi)發(fā)者等社區(qū)伙伴參與開(kāi)源共建事業(yè),有你在一起,會(huì)更了不起。多樣參與方式:
1?進(jìn)入微信社群,隨時(shí)隨地與圈內(nèi)最活躍、最頂尖的團(tuán)隊(duì)暢聊技術(shù)話(huà)題(進(jìn)群請(qǐng)?zhí)砑有≈治⑿牛⑿臝D:fiscobcosfan);
2?訂閱我們的公眾號(hào):【FISCO BCOS開(kāi)源社區(qū)】,我們?yōu)槟銣?zhǔn)備了開(kāi)發(fā)資料庫(kù)、最新FISCO BCOS動(dòng)態(tài)、活動(dòng)、大賽等信息;
3?來(lái)Meetup與開(kāi)發(fā)團(tuán)隊(duì)面對(duì)面交流,F(xiàn)ISCO BCOS正在全國(guó)舉辦巡回Meetup,深圳、北京、上海、成都……歡迎您公眾號(hào)在菜單欄【找活動(dòng)】中找到附近的Meetup,前往結(jié)識(shí)技術(shù)大咖,暢聊硬核技術(shù);
4?參與代碼貢獻(xiàn),您可以在Github提交Issue進(jìn)行問(wèn)題交流,歡迎向FISCO BCOS提交Pull Request,包括但不限于文檔修改、修復(fù)發(fā)現(xiàn)的bug、提交新的功能特性。
代碼貢獻(xiàn)指引:
https://github.com/FISCO-BCOS/FISCO-BCOS/blob/master/docs/CONTRIBUTING_CN.md