公鏈賽道百家爭(zhēng)鳴,即將主網(wǎng)上線的Starcoin有何亮點(diǎn)? |鏈捕手

如今來(lái)看,頭部公鏈的市場(chǎng)空間正在受到市場(chǎng)越來(lái)越廣泛的認(rèn)可,多條公鏈的生態(tài)建設(shè)堪稱是如火如荼,被詬病較多的Cardano也在近期上線Coinbase,可以預(yù)見公鏈技術(shù)方案百家爭(zhēng)鳴的狀況還將持續(xù)很長(zhǎng)時(shí)間。
近日,鏈捕手關(guān)注到一個(gè)嶄新的公鏈項(xiàng)目Starcoin,定位是新一代分層的智能合約和分布式金融網(wǎng)絡(luò),項(xiàng)目方已經(jīng)宣布即將主網(wǎng)上線并推出「安全賞金計(jì)劃」,開發(fā)團(tuán)隊(duì)則包括前微博技術(shù)管理層Tim及知名架構(gòu)師Jolestar等。據(jù)知情人士透露,比特幣星空等多名行業(yè)人士參與了該項(xiàng)目的早期投資。
主網(wǎng)上線以后的Starcoin能否進(jìn)一步攪動(dòng)競(jìng)爭(zhēng)激烈的公鏈?zhǔn)袌?chǎng),占據(jù)一席之地呢?我們帶著疑問(wèn)仔細(xì)研讀了Starcoin的技術(shù)白皮書,并發(fā)現(xiàn)該項(xiàng)目的設(shè)計(jì)機(jī)制和技術(shù)底層具備一些獨(dú)特的性能優(yōu)勢(shì),因此本文將對(duì)Starcoin公鏈進(jìn)行系統(tǒng)性的解讀及與部分同類項(xiàng)目的橫向?qū)Ρ龋┳x者參考。
作者 | 胡韜
近期,公鏈賽道再度成為加密市場(chǎng)的焦點(diǎn),Polkadot、Cosmos、Algorand、Stellar、Fantom、Harmony等公鏈項(xiàng)目代幣在二級(jí)市場(chǎng)的表現(xiàn)都非常驚人,自去年以來(lái)的漲幅都在10倍以上,「以太坊殺手」的故事似乎受到了更多的認(rèn)可。
究其原因,主要在于以太坊的性能瓶頸越來(lái)越凸出,單筆交易手續(xù)費(fèi)動(dòng)輒達(dá)到五六十美元,而Layer 2與ETH 2.0的計(jì)劃遲遲未能落地,也對(duì)區(qū)塊鏈應(yīng)用落地生態(tài)形成制約。
同時(shí),考慮到不同應(yīng)用場(chǎng)景對(duì)區(qū)塊鏈網(wǎng)絡(luò)的架構(gòu)與性能要求不同,比如游戲、金融、流媒體等場(chǎng)景特性就差異很大,一條公鏈幾乎不太可能同時(shí)滿足所有場(chǎng)景的需求,而跨鏈技術(shù)的日益成熟也將進(jìn)一步打通各大公鏈間的壁壘,因此未來(lái)多鏈并行發(fā)展的概率非常大。
在這種情況下,公鏈技術(shù)方案百家爭(zhēng)鳴的狀況還將持續(xù)很長(zhǎng)時(shí)間,圍繞著技術(shù)架構(gòu)、經(jīng)濟(jì)模型、社區(qū)建設(shè)、生態(tài)應(yīng)用等要素,公鏈項(xiàng)目在競(jìng)爭(zhēng)中將進(jìn)一步激發(fā)區(qū)塊鏈技術(shù)的潛力與活力,推動(dòng)真正具有市場(chǎng)需求的應(yīng)用走向大規(guī)模落地,從DeFi邁向更廣闊的實(shí)體產(chǎn)業(yè)。
從國(guó)內(nèi)公鏈格局來(lái)看,目前Nervos、Conflux、Platon、Vechain等公鏈處于頭部位置,憑借創(chuàng)新的技術(shù)路線以及一些地方政府的支持,獲得了相對(duì)更高市場(chǎng)熱度與認(rèn)可度,近期幣價(jià)漲幅也都不錯(cuò),但從應(yīng)用落地來(lái)看都處于非常早期的階段,距離以太坊等公鏈生態(tài)還有很長(zhǎng)的距離。
Starcoin則是近期新涌現(xiàn)出來(lái)的一個(gè)公鏈項(xiàng)目,定位是新一代分層的智能合約和分布式金融網(wǎng)絡(luò),讓區(qū)塊鏈能夠更低門檻地應(yīng)用在更多領(lǐng)域。據(jù)鏈捕手了解,該項(xiàng)目由Westar區(qū)塊鏈實(shí)驗(yàn)室開發(fā),開發(fā)團(tuán)隊(duì)背景亦頗為亮眼,包括前微博技術(shù)管理層Tim及知名架構(gòu)師Jolestar等人,此外比特幣星空等多名知名行業(yè)人士都有參與投資該項(xiàng)目。
目前,Starcoin正處于主網(wǎng)上線前的測(cè)試階段,3月24日該公鏈還正式啟動(dòng)為期一個(gè)月的「Starcoin安全賞金計(jì)劃」,計(jì)劃通過(guò)高額獎(jiǎng)金吸引外界開發(fā)者檢驗(yàn) Starcoin 區(qū)塊鏈測(cè)試網(wǎng)絡(luò)系統(tǒng)存在的潛在漏洞,獎(jiǎng)金最高達(dá)5000 USDT加5000 STC,同時(shí)開發(fā)者只要在Github頁(yè)面提交有效BUG即可獲得項(xiàng)目方免費(fèi)贈(zèng)送的Starcoin礦機(jī),主網(wǎng)上線后即可挖得Starcoin主網(wǎng)幣。
豐厚獎(jiǎng)勵(lì)的背后可見項(xiàng)目方對(duì)其網(wǎng)絡(luò)安全的重視,公鏈?zhǔn)菂^(qū)塊鏈網(wǎng)絡(luò)中最復(fù)雜的系統(tǒng)性工程,也是行業(yè)的重要基礎(chǔ)設(shè)施,對(duì)安全的重視也是項(xiàng)目方的責(zé)任所在。

那么在激烈的公鏈競(jìng)爭(zhēng)中,Starcoin為什么仍然要瞄準(zhǔn)DeFi領(lǐng)域并試圖與以太坊競(jìng)爭(zhēng)?從該項(xiàng)目的白皮書以及其它資料來(lái)看,Starcoin的底氣可能主要來(lái)自于四個(gè)設(shè)計(jì)思路及其組合。
第一,相比目前大部分公鏈?zhǔn)褂肞oS共識(shí)機(jī)制,乃至以太坊也計(jì)劃轉(zhuǎn)向PoS,Starcoin仍然堅(jiān)持去中心化程度最高的PoW共識(shí)機(jī)制,但同時(shí)也進(jìn)行了很大程度的優(yōu)化,即通過(guò)引入叔塊機(jī)制(注:可參見文末解釋),并以難度周期內(nèi)的叔塊率評(píng)估網(wǎng)絡(luò)的擁塞情況為依據(jù),動(dòng)態(tài)調(diào)整區(qū)塊大小與出塊速度,從而在不影響網(wǎng)絡(luò)安全性的前提下,達(dá)到提升網(wǎng)絡(luò)的吞吐量的效果。
同時(shí),Starcoin針對(duì)?個(gè)難度調(diào)整周期內(nèi)的所有g(shù)as消耗進(jìn)行統(tǒng)計(jì),并結(jié)合出塊速度動(dòng)態(tài)調(diào)整gas limit,當(dāng)網(wǎng)絡(luò)較為擁堵時(shí)系統(tǒng)可以調(diào)大區(qū)塊的 gas limit,反之亦然,由此可以避免出現(xiàn)極端情況下gas費(fèi)劇烈上升的情況,為用戶提供快捷的交易體驗(yàn)。
第二,該項(xiàng)目采用了Facebook專門為L(zhǎng)ibra開發(fā)的MOVE編程語(yǔ)言,這也是一種專門面向數(shù)字資產(chǎn)設(shè)計(jì)的開發(fā)語(yǔ)言,同時(shí)也針對(duì)以太坊Solidity語(yǔ)言的缺陷進(jìn)行了優(yōu)化,例如不支持形式化驗(yàn)證等問(wèn)題,很多設(shè)定對(duì)開發(fā)者不太友好。
根據(jù)Nervos開發(fā)公司秘猿科技的文章,目前Solidity語(yǔ)言主要存在三大問(wèn)題,一是不能直接描述資產(chǎn),資產(chǎn)被編碼為一個(gè)數(shù)字,沒有類型;二是稀缺性無(wú)法擴(kuò)展。這些語(yǔ)言只能描述一種稀缺資產(chǎn)。稀缺性被硬編碼到語(yǔ)言的語(yǔ)義中,用戶自定義的資產(chǎn)要非常小心的重新實(shí)現(xiàn)稀缺性;三是訪問(wèn)控制不靈活,訪問(wèn)控制被嵌入語(yǔ)言的語(yǔ)義,用戶無(wú)法自定義自己的訪問(wèn)控制策略。
相比之下,MOVE語(yǔ)言使用自底向上的靜態(tài)類型系統(tǒng),支持形式化驗(yàn)證,邏輯約束更加嚴(yán)格,在代碼部署前就可以通過(guò)編譯器檢查出絕大多數(shù)的資源使用錯(cuò)誤;不僅支持智能合約,還能支持受線性邏輯啟發(fā)的帶語(yǔ)義的自定義資源類型;模塊系統(tǒng)可以將數(shù)字資產(chǎn)的概念打包封裝,開發(fā)者可以在模塊接口上可以進(jìn)行靈活的權(quán)限控制。
第三,Starcoin設(shè)計(jì)了靈活的鏈上治理機(jī)制,最主要的特點(diǎn)在于元編程功能,目前大部分公鏈無(wú)法通過(guò)去中心化治理對(duì)治理本身的規(guī)則做動(dòng)態(tài)的調(diào)整,但Starcoin可以通過(guò)其鏈上治理策略對(duì)該系統(tǒng)本身的治理參數(shù)與機(jī)制進(jìn)行去中心化治理,實(shí)現(xiàn)比其它公鏈更高的去中心化程度。同時(shí),Starcoin用戶需要質(zhì)押其治理代幣STC方能參與投票治理。
值得注意的是,Starcoin另一個(gè)特點(diǎn)在于直接將合約治理內(nèi)置在 Starcoin 的合約標(biāo)準(zhǔn)庫(kù)中,這就使得該公鏈上的項(xiàng)目無(wú)需接入第三方DAO工具就可以直接進(jìn)行去中心化治理,降低了項(xiàng)目方的開發(fā)門檻以及更加便于社區(qū)建設(shè)。
第四,該項(xiàng)目采取了容量可控的狀態(tài)存儲(chǔ)機(jī)制,有效緩解以太坊面臨的狀態(tài)爆炸問(wèn)題。近期,以太坊聯(lián)合創(chuàng)始人Vitalik Buterin在其撰寫的《以太坊狀態(tài)規(guī)模管理諸提議》一文中,再次強(qiáng)調(diào)了狀態(tài)數(shù)據(jù)爆炸問(wèn)題的嚴(yán)峻形勢(shì):
「以太坊協(xié)議所面臨的一個(gè)最為長(zhǎng)久且尚未解決的挑戰(zhàn),就是由于狀態(tài)數(shù)據(jù)規(guī)模不斷增長(zhǎng)而帶來(lái)的問(wèn)題。以太坊區(qū)塊鏈上的許多操作(創(chuàng)建賬戶、寫入一個(gè)合約存儲(chǔ)槽……)都會(huì)給以太坊添加狀態(tài)內(nèi)容,而所有全節(jié)點(diǎn)都必須存儲(chǔ)全量的狀態(tài)數(shù)據(jù),這樣才能驗(yàn)證新區(qū)塊以及制造新區(qū)塊。」根據(jù)etherscan.io統(tǒng)計(jì)的數(shù)據(jù)顯示,當(dāng)前最流行的以太坊全節(jié)點(diǎn)GETH的存儲(chǔ)數(shù)據(jù)大小已達(dá)到了671.29 GB,而在去年同期這個(gè)數(shù)據(jù)僅有270.59 GB。
對(duì)于該問(wèn)題,Starcoin的解決方案是把狀態(tài)相關(guān)的信息抽象成了資源,分成 resource 以及 code,其中Resource用來(lái)保存用戶的數(shù)字資產(chǎn)相關(guān)信息, code 保存用戶的合約腳本。
這些資源的存儲(chǔ)對(duì)于運(yùn)行Starcoin 的節(jié)點(diǎn)仍然具有相當(dāng)大的成本壓力,Starcoin則計(jì)劃進(jìn)一步通過(guò)狀態(tài)存儲(chǔ)的計(jì)費(fèi)策略來(lái)達(dá)到平衡,類似于Nervos與EOS的機(jī)制,以激勵(lì)用戶刪除、或者清理掉部分老舊狀態(tài)資源,提升網(wǎng)絡(luò)整體的存儲(chǔ)效率。
在充分汲取行業(yè)經(jīng)驗(yàn)以及創(chuàng)新思路的基礎(chǔ)上,Starcoin通過(guò)前述設(shè)計(jì)在很大程度上解決了去中心化、安全性與可拓展性的「不可能三角」問(wèn)題,同時(shí)為金融應(yīng)用提供了全面優(yōu)化的運(yùn)行環(huán)境,擁有了在技術(shù)與性能方面與其它主流公鏈抗衡的實(shí)力。
隨著主網(wǎng)及其安全賞金計(jì)劃進(jìn)入啟動(dòng)階段,Starcoin也將進(jìn)一步公布具體的DeFi布局進(jìn)展,這也將是所有公鏈項(xiàng)目最難「啃」的一道難關(guān),目前絕大多數(shù)公鏈在這一塊都動(dòng)作不大,很難吸引并激勵(lì)開發(fā)者長(zhǎng)期開發(fā)應(yīng)用生態(tài),Starcoin如果策略得當(dāng),將有機(jī)會(huì)在這方面取得突破并形成競(jìng)爭(zhēng)壁壘,但也有待具體觀察。
如前所述,如今的公鏈格局還存在很大的變數(shù),也需要更多的技術(shù)方案探索與實(shí)踐,才能真正推動(dòng)區(qū)塊鏈技術(shù)的大規(guī)模商業(yè)應(yīng)用,而這個(gè)目標(biāo)已經(jīng)越來(lái)越近了。
注1:如果在同一區(qū)塊高度,多名礦工都挖出了新的區(qū)塊,其中一個(gè)區(qū)塊將成為最長(zhǎng)鏈上的區(qū)塊,而其他區(qū)塊如果被后續(xù)區(qū)塊引用,將被稱為叔塊。
注2:點(diǎn)擊最下方“閱讀全文”可獲得更多賞金活動(dòng)信息。
值得看看:
這是「鏈捕手」的第365期文章,
歡迎轉(zhuǎn)發(fā)朋友圈,轉(zhuǎn)載請(qǐng)務(wù)必聯(lián)系后臺(tái),感謝閱讀。
