精品精品国产手机自在线观|九九热思思精品视频|中文字幕aⅴ专区|黄国产成年人精品

    當(dāng)前位置:區(qū)塊鏈 >區(qū)塊鏈 > 解讀SCP:跳出Rollup定式的去信任化基礎(chǔ)設(shè)施范式

    解讀SCP:跳出Rollup定式的去信任化基礎(chǔ)設(shè)施范式

    更新時(shí)間:2023-12-28 21:36:38 | 作者:佚名
    導(dǎo)語(yǔ):本文將前瞻性地介紹一種看起來(lái)有點(diǎn)特立獨(dú)行的Web3基礎(chǔ)設(shè)施設(shè)計(jì)范式——存儲(chǔ)共識(shí)范式SCP(Storage-basedConsensusParadigm),這種產(chǎn)品設(shè)計(jì)模式雖然在理論上,與以太坊Rollup等主流模塊化區(qū)塊鏈方案存在較大差異,但在落地簡(jiǎn)易度以及與Web2平臺(tái)銜接的難易度上,可行性卻很高,因?yàn)樗麖囊婚_(kāi)始就不打算像Rollup那樣把自己限制...

    導(dǎo)語(yǔ):本文將前瞻性地介紹一種看起來(lái)有點(diǎn)特立獨(dú)行的Web3基礎(chǔ)設(shè)施設(shè)計(jì)范式——存儲(chǔ)共識(shí)范式SCP(Storage-based Consensus Paradigm),這種產(chǎn)品設(shè)計(jì)模式雖然在理論上,與以太坊Rollup等主流模塊化區(qū)塊鏈方案存在較大差異,但在落地簡(jiǎn)易度以及與Web2平臺(tái)銜接的難易度上,可行性卻很高,因?yàn)樗麖囊婚_(kāi)始就不打算像Rollup那樣把自己限制在一個(gè)狹窄的實(shí)現(xiàn)路徑上,想要以一種更寬泛、更開(kāi)放的框架,將Web2平臺(tái)與Web3設(shè)施融合起來(lái),可以說(shuō)是一個(gè)腦洞大開(kāi)、頗具想象力的做法。

    正文:讓我們?cè)O(shè)想一種公鏈擴(kuò)容方案,具有下列特性:

    • 擁有媲美傳統(tǒng)Web2應(yīng)用或交易所的速度,遠(yuǎn)超任何公鏈、L2、rollup、側(cè)鏈等。

    • 沒(méi)有Gas費(fèi),使用成本幾乎為0。

    • 資金安全性高,遠(yuǎn)超中心化設(shè)施如交易所等,遜于Rollup但大于等于側(cè)鏈。

    • 與Web2相同的用戶體驗(yàn),無(wú)需對(duì)區(qū)塊鏈的公私鑰、錢(qián)包、基礎(chǔ)設(shè)施等有任何認(rèn)知。

    這樣的方案確實(shí)令人非常興奮:一方面它在擴(kuò)容上基本已經(jīng)做到了極致;另一方面在Web3的mass adoption上也奠定了很堅(jiān)實(shí)的基礎(chǔ),基本消除了Web2與Web3使用體驗(yàn)的鴻溝。

    不過(guò),我們似乎想不到多少方案能做到如此完備,因?yàn)橹髁饔懻撆c實(shí)踐確實(shí)太少。

    我們?cè)谏厦嬗脭U(kuò)容這個(gè)大家非常熟悉的議題作為引子,實(shí)際上SCP并不僅限于擴(kuò)容使用,其設(shè)計(jì)靈感確實(shí)來(lái)源于比特幣、以太坊等公鏈的擴(kuò)容方案與社區(qū)討論。而它的愿景和實(shí)際應(yīng)用是構(gòu)建新一代的去信任化基礎(chǔ)設(shè)施,甚至是非區(qū)塊鏈結(jié)構(gòu)的運(yùn)算平臺(tái)。

    SCP基礎(chǔ)組件和工作原理

    一般而言,SCP也像以太坊和Celestia社區(qū)所說(shuō)的“模塊化區(qū)塊鏈”一樣,具有數(shù)據(jù)可用性層、執(zhí)行層、共識(shí)層、結(jié)算層等模塊劃分。

    • 數(shù)據(jù)可用性層:由一條被廣泛認(rèn)可且久經(jīng)考驗(yàn)的公鏈來(lái)承擔(dān),或存儲(chǔ)類(lèi)設(shè)施作為數(shù)據(jù)可用性層,如以太坊、Arweave、Celestia等。

    • 執(zhí)行層:一臺(tái)服務(wù)器,用于接收用戶交易并執(zhí)行,同時(shí)將用戶簽名后的交易數(shù)據(jù)批量提交到DA層,與Rollup的排序器相似。但執(zhí)行層并不一定要有區(qū)塊鏈?zhǔn)降逆湵斫Y(jié)構(gòu),它可以完全是Web2數(shù)據(jù)庫(kù)+計(jì)算系統(tǒng),但整個(gè)計(jì)算系統(tǒng)必須開(kāi)源,具備透明度。

    • 共識(shí)層:由一群節(jié)點(diǎn)組成,它們拉取執(zhí)行層提交到DA層上的數(shù)據(jù),并用與執(zhí)行層相同的算法,對(duì)這些數(shù)據(jù)進(jìn)行運(yùn)算,確認(rèn)執(zhí)行層的結(jié)果輸出是否正確,并可以作為執(zhí)行層的防災(zāi)冗余。用戶也可以讀取共識(shí)層各節(jié)點(diǎn)返回的數(shù)據(jù),確保執(zhí)行層沒(méi)有欺詐行為。

    • 結(jié)算層:由一群節(jié)點(diǎn)與其他鏈上的合約或地址組成,用于處理用戶充值進(jìn)入SCP,或提現(xiàn)離開(kāi)SCP的行為,有點(diǎn)類(lèi)似于跨鏈橋的運(yùn)作模式。結(jié)算層節(jié)點(diǎn)通過(guò)多簽合約或基于TSS的地址,控制充值地址的提現(xiàn)功能。充值時(shí)用戶向所在鏈的指定地址充入資產(chǎn),提現(xiàn)時(shí)則發(fā)送請(qǐng)求,結(jié)算層節(jié)點(diǎn)讀取到數(shù)據(jù)后,通過(guò)多簽或TSS對(duì)資產(chǎn)放行。結(jié)算層的安全程度,取決于采用的跨鏈機(jī)制。

    SCP的實(shí)踐框架

    我們可以通過(guò)如下框架,來(lái)理解SCP范式。一個(gè)滿足SCP框架的產(chǎn)品,可以具備如充值、轉(zhuǎn)賬、提現(xiàn)、swap等主要功能,在此基礎(chǔ)上還可以進(jìn)一步擴(kuò)展。下圖是一個(gè)此類(lèi)產(chǎn)品的原理圖:

    • 該項(xiàng)目的DA層使用了永久存儲(chǔ)設(shè)施Arweave,即圖中的大圓圈。

    • 協(xié)調(diào)者Coordinator,即執(zhí)行層。用戶將交易提交至協(xié)調(diào)者,協(xié)調(diào)者執(zhí)行運(yùn)算并展現(xiàn)運(yùn)算結(jié)果,然后將用戶的原始輸入數(shù)據(jù)批量提交至DA層。

    • 檢測(cè)者Detector,從Arweave上拉取協(xié)調(diào)者提交的交易原始數(shù)據(jù),使用與協(xié)調(diào)者一致的算法,對(duì)數(shù)據(jù)和結(jié)果進(jìn)行驗(yàn)證。檢測(cè)者的客戶端同樣也是開(kāi)源的,任何人都可以運(yùn)行。

    • 守望者Watchmen,掌管了提現(xiàn)系統(tǒng)多簽的一組檢測(cè)者。會(huì)根據(jù)交易數(shù)據(jù)對(duì)提現(xiàn)請(qǐng)求進(jìn)行驗(yàn)證和放行。另外守望者也負(fù)責(zé)簽署提案。

    我們可以看到整套系統(tǒng),他們達(dá)成的共識(shí)是全部位于鏈下的,這即存儲(chǔ)共識(shí)范式的核心——它拋棄了區(qū)塊鏈?zhǔn)降墓?jié)點(diǎn)共識(shí)系統(tǒng),讓執(zhí)行層擺脫繁重的共識(shí)交流和確認(rèn)過(guò)程,只需要做好一臺(tái)服務(wù)器的工作即可,從而達(dá)到近乎不受限制的TPS和經(jīng)濟(jì)性。這一點(diǎn)和Rollup非常類(lèi)似,但SCP走向了和Rollup不同的道路,將其從一個(gè)擴(kuò)容專(zhuān)屬的用例,嘗試轉(zhuǎn)向?yàn)橐环NWeb2到Web3的新的過(guò)渡模式。

    上面提及的協(xié)調(diào)者是一臺(tái)服務(wù)器,但這并不意味著協(xié)調(diào)者可以為所欲為。和Rollup的排序器道理類(lèi)似,在將用戶提交的原始數(shù)據(jù)批量地在Arweave上提交后,任何人都可以運(yùn)行檢測(cè)者程序?qū)ζ溥M(jìn)行驗(yàn)證,并和協(xié)調(diào)者返回的狀態(tài)進(jìn)行對(duì)比。某種程度上,這和銘文類(lèi)應(yīng)用的思路如出一轍。

    在這種架構(gòu)下,一個(gè)中心化的服務(wù)器、數(shù)據(jù)庫(kù)并不構(gòu)成根本的挑戰(zhàn)。這也是SCP范式另一點(diǎn),將“中心化”和“單一實(shí)體”這兩個(gè)概念綁定解耦了——一個(gè)去信任化的體系里,可以有中心化組件,甚至可以是一個(gè)核心部件,但這并不影響整體上的去信任化。

    我們可以喊出這樣一個(gè)口號(hào)——“下一代去信任化基礎(chǔ)設(shè)施不是非要依賴于共識(shí)協(xié)議,但應(yīng)當(dāng)是開(kāi)源的系統(tǒng)與P2P節(jié)點(diǎn)網(wǎng)絡(luò)”。

    人們發(fā)明和使用區(qū)塊鏈的初衷是去信任化、賬本一致、不可偽造、可溯源等等老生常談的基本面,這在比特幣白皮書(shū)里有明確闡述。但在以太坊之后,不論是舊公鏈的擴(kuò)容方案,還是Rollup或模塊化區(qū)塊鏈,大家都形成了思維定式:我們做的東西必須是一條區(qū)塊鏈(由節(jié)點(diǎn)的共識(shí)協(xié)議組成),或者是Rollup這種看起來(lái)是一條鏈的方案(只是有區(qū)塊鏈的數(shù)據(jù)結(jié)構(gòu),但節(jié)點(diǎn)沒(méi)有直接的共識(shí)消息互換)。

    但現(xiàn)在來(lái)看,基于SCP的框架下,即使不是區(qū)塊鏈,也可以實(shí)現(xiàn)去信任化、賬本一致、不可偽造、可溯源等等一系列需求,當(dāng)然前提是要有更明確的實(shí)現(xiàn)細(xì)節(jié)。

    執(zhí)行層

    執(zhí)行層是在整個(gè)系統(tǒng)中是至關(guān)重要的,它承擔(dān)了整個(gè)系統(tǒng)的運(yùn)算過(guò)程,也決定了系統(tǒng)上可以運(yùn)行怎樣的應(yīng)用。

    無(wú)限可能的執(zhí)行環(huán)境

    理論上執(zhí)行層中的執(zhí)行環(huán)境可以做成任何形態(tài),可能性是無(wú)窮無(wú)盡的,具體取決于項(xiàng)目方如何定位自己的項(xiàng)目:

    • 交易所。基于SCP可以構(gòu)建公開(kāi)、透明的、高TPS的交易所,該交易所既可以有CEX迅速、0成本的特點(diǎn),又保持了DEX的去中心化。CEX和DEX的分野在這里就變得模糊起來(lái)。

    • 支付網(wǎng)絡(luò)。類(lèi)似于支付寶、PayPal等。

    • 支持加載程序/合約的虛擬機(jī)/區(qū)塊鏈。任意開(kāi)發(fā)者可以部署任意的應(yīng)用程序在其上,和其他程序共享所有用戶的數(shù)據(jù)并根據(jù)用戶的指令進(jìn)行操作。

    SCP這種支持任意執(zhí)行環(huán)境的設(shè)計(jì)模式,有其獨(dú)特的好處:不必再依賴于某些存在歷史包袱的組件,尤其是像以太坊社區(qū)獨(dú)創(chuàng)的“賬戶抽象”概念,對(duì)SCP來(lái)講天生就不需要。

    而在SCP架構(gòu)下,本身就不存在賬戶抽象的概念——你可以隨意采用Web2標(biāo)準(zhǔn)賬戶和區(qū)塊鏈賬戶等。從這個(gè)角度講,許多成熟的Web2用例不需要重新思考和構(gòu)建,就可以直接用于SCP上。這一點(diǎn)或許是SCP相比于Rollup的益處。

    透明與非對(duì)稱(chēng)性

    上面提到了賬戶系統(tǒng),敏感的讀者應(yīng)該已經(jīng)發(fā)現(xiàn),SCP雖然可以利用Web2的賬戶體系,但原封不動(dòng)地使用似乎也有問(wèn)題。

    因?yàn)檫@整個(gè)系統(tǒng),是完全透明的!直接使用用戶對(duì)服務(wù)器的交互模型,會(huì)出現(xiàn)嚴(yán)重問(wèn)題,導(dǎo)致整個(gè)系統(tǒng)毫無(wú)安全性可言。我們先回顧下傳統(tǒng)的服務(wù)器-用戶模型是如何工作的:

    1.賬號(hào)注冊(cè):用戶在應(yīng)用程序的注冊(cè)頁(yè)面輸入用戶名和密碼。為保護(hù)用戶的密碼,服務(wù)器收到后會(huì)通過(guò)哈希函數(shù)來(lái)處理密碼。為增加哈希的復(fù)雜性并抵御彩虹表攻擊,通常會(huì)為每個(gè)用戶的密碼連接一個(gè)隨機(jī)生成的字符串(稱(chēng)為“鹽”),一起哈希處理。用戶名、鹽、哈希被明文存儲(chǔ)在服務(wù)提供商的數(shù)據(jù)庫(kù)中,并不對(duì)外公開(kāi)。但即使如此,也需要做加鹽和安全處理,一防內(nèi)鬼,二防攻擊。

    2.用戶登錄:用戶在登錄表單上輸入他們的用戶名和密碼。系統(tǒng)比對(duì)處理后的密碼哈希值和數(shù)據(jù)庫(kù)中存儲(chǔ)的哈希值。如果兩個(gè)哈希值匹配,表明用戶提供了正確的密碼,登錄進(jìn)程繼續(xù)。

    3.操作認(rèn)證:登錄驗(yàn)證通過(guò)后,系統(tǒng)會(huì)為用戶創(chuàng)建一個(gè)會(huì)話。通常情況下,會(huì)話信息被存儲(chǔ)在服務(wù)器上,并且服務(wù)器發(fā)送一個(gè)標(biāo)識(shí)(例如cookie或token)給用戶的瀏覽器或應(yīng)用。用戶在接下來(lái)的操作中不再需要重復(fù)輸入用戶名和密碼:瀏覽器或應(yīng)用會(huì)保存cookie標(biāo)識(shí),并在每個(gè)請(qǐng)求中附帶標(biāo)識(shí),表明自己獲得了cookie關(guān)聯(lián)的服務(wù)器的許可。

    我們?cè)倩仡櫹碌湫偷腤eb3的區(qū)塊鏈-用戶交互體系:

    1.賬戶注冊(cè):實(shí)際上沒(méi)有賬戶注冊(cè)這一過(guò)程,也沒(méi)有用戶名-密碼體系。賬戶(地址)不需要注冊(cè),天然存在,誰(shuí)掌握其私鑰誰(shuí)控制該賬戶。私鑰由錢(qián)包在本地隨機(jī)生成,也不涉及聯(lián)網(wǎng)過(guò)程。

    2.用戶登錄:區(qū)塊鏈的使用并不需要登錄,大部分dApp沒(méi)有登錄這個(gè)過(guò)程,而是連接錢(qián)包。有的dApp在連接錢(qián)包后,會(huì)要求用戶進(jìn)行簽名驗(yàn)證,確保用戶真的持有私鑰,而不是僅僅是向前端傳了個(gè)錢(qián)包地址。

    3.操作認(rèn)證:用戶直接向節(jié)點(diǎn)提交簽名后的數(shù)據(jù),節(jié)點(diǎn)驗(yàn)證后會(huì)向整個(gè)區(qū)塊鏈網(wǎng)絡(luò)廣播該交易,滿足區(qū)塊鏈網(wǎng)絡(luò)共識(shí)后用戶的操作即被確認(rèn)。

    兩種模式的差異是由對(duì)稱(chēng)和非對(duì)稱(chēng)導(dǎo)致的。在服務(wù)器-用戶架構(gòu)中,雙方掌握相同的秘密。在區(qū)塊鏈-用戶架構(gòu)中,只有用戶掌握秘密。

    SCP的執(zhí)行層雖然可以不是區(qū)塊鏈,但所有的數(shù)據(jù)又需要同步到公開(kāi)可見(jiàn)的DA層,因此SCP所使用的登錄、操作的驗(yàn)證方式必須是非對(duì)稱(chēng)的。但又因?yàn)椴幌胗凶層脩舯9芩借€、使用錢(qián)包等影響大規(guī)模采用的累贅動(dòng)作和較差體驗(yàn),在SCP上構(gòu)建的應(yīng)用使用傳統(tǒng)的ID密碼或者OAuth三方認(rèn)證登錄的需求也很強(qiáng),那么如何結(jié)合二者呢?

    由于非對(duì)稱(chēng)密碼學(xué)和零知識(shí)證明對(duì)具有不對(duì)稱(chēng)性,我設(shè)想了兩種可能的方案:

    • 如果想使用ID-密碼體系,可以將這個(gè)保存密碼的模塊不做進(jìn)SCP中,這樣其他人也就不可見(jiàn)。SCP執(zhí)行層內(nèi)部依然使用區(qū)塊鏈的公私鑰賬戶和操作邏輯,沒(méi)有注冊(cè),沒(méi)有登錄等。用戶的ID實(shí)際上會(huì)對(duì)應(yīng)一個(gè)私鑰。這個(gè)私鑰當(dāng)然不能保存在項(xiàng)目方,比較可行的方案是使用2-3的MPC來(lái)解決中心化存儲(chǔ)的問(wèn)題,同時(shí)又不讓用戶有使用私鑰的累贅。

    • 當(dāng)依賴OAuth登錄時(shí),可以利用JWT(Json Web Token)可以作為身份認(rèn)證的方式。這個(gè)方式會(huì)比上面的顯得稍微中心化一些,因?yàn)樗举|(zhì)上需要依靠Web2大廠提供的第三方登錄服務(wù)作為身份認(rèn)證。

      第一次使用第三方登錄時(shí),將JWT中表征用戶身份和服務(wù)商身份的字段注冊(cè)在系統(tǒng)內(nèi)。在用戶的后續(xù)操作中,將操作指令作為public input,而JWT整體作為一個(gè)secret witness,用ZKP驗(yàn)證每一筆用戶的交易。

      每個(gè)JWT有過(guò)期時(shí)限,用戶下次登錄時(shí)也會(huì)申請(qǐng)新的JWT,所以無(wú)需永久保管。另外這個(gè)系統(tǒng)內(nèi)還需要依賴JWK,這里可以理解為大廠為驗(yàn)證JWK提供的公鑰。那么JWK去中心化地如何輸入到系統(tǒng)內(nèi),日后應(yīng)對(duì)私鑰輪替的方法等,也值得探討。

    不論使用哪種方式,都比傳統(tǒng)方式的開(kāi)發(fā)和運(yùn)算的成本都要高一些,但這也是去中心化所付出的必要代價(jià)。當(dāng)然,項(xiàng)目方如果并不認(rèn)為做到極致的去中心化是必要的,或者在開(kāi)發(fā)的不同階段有不同的milestone,沒(méi)有這些設(shè)計(jì)也是可以的,因?yàn)槿ブ行幕皇欠呛诩窗?,而是存在中間的灰色區(qū)域。

    隱私性

    上面提到的透明的問(wèn)題,不僅對(duì)用戶的交互范式造成影響,也會(huì)對(duì)用戶數(shù)據(jù)造成影響。用戶的數(shù)據(jù)都是直接暴露的。雖然在區(qū)塊鏈中不是問(wèn)題,但這在某些應(yīng)用中是不太能接收的,所以開(kāi)發(fā)者也可以構(gòu)建隱私交易系統(tǒng)。

    收費(fèi)

    執(zhí)行層如何收費(fèi)是另一個(gè)值得關(guān)注的點(diǎn)。因?yàn)橄駾A層提交數(shù)據(jù)也需要成本,包括自身服務(wù)器的運(yùn)行等。傳統(tǒng)區(qū)塊鏈向用戶收取gas費(fèi)的第一個(gè)核心目的是避免用戶刷大量重復(fù)的交易來(lái)破壞交易網(wǎng)絡(luò),第二個(gè)才是根據(jù)gas來(lái)排序交易。Web2沒(méi)有類(lèi)似的擔(dān)憂,所以只有洪水、DDoS這些基本的概念。

    執(zhí)行層可以自定義各種的收費(fèi)策略,比如完全免費(fèi)或部分收費(fèi),也可以從其他的行為如MEV(在排序器中已經(jīng)非常成熟),市場(chǎng)活動(dòng)等進(jìn)行獲利。

    抗審查性

    執(zhí)行層不具備抗審查性,理論上可以無(wú)限制地拒絕用戶的交易。在Rollup中抗審查性可以由L1合約的強(qiáng)制歸集功能來(lái)保證,而側(cè)鏈或公鏈?zhǔn)峭暾姆植际絽^(qū)塊鏈網(wǎng)絡(luò),也難以進(jìn)行審查。

    目前并沒(méi)有明確的方案來(lái)解決抗審查問(wèn)題,是SCP范式的一個(gè)問(wèn)題。

    共識(shí)層

    該層是由松散的節(jié)點(diǎn)組成,這些節(jié)點(diǎn)并不主動(dòng)構(gòu)成網(wǎng)絡(luò),因此不是嚴(yán)格意義的有共識(shí)的一層,而僅僅是用來(lái)向外界(如用戶)確認(rèn)當(dāng)前執(zhí)行層狀態(tài)的。

    例如,如果你對(duì)這些節(jié)點(diǎn)的運(yùn)行狀態(tài)有所懷疑,可以下載其檢測(cè)者客戶端,其中會(huì)運(yùn)行與協(xié)調(diào)者相同的程序代碼。

    不過(guò)這和Rollup類(lèi)似,由于數(shù)據(jù)是批量提交的,執(zhí)行層給用戶返回的狀態(tài)總是比DA層上的更新的。這里面就涉及一個(gè)預(yù)確認(rèn)的問(wèn)題:

    執(zhí)行層給用戶的是預(yù)確認(rèn)、軟最終性的結(jié)果,因?yàn)檫€沒(méi)有提交到DA層;

    而共識(shí)層給用戶提供的是硬最終性。用戶對(duì)此可能不是特別在意,不過(guò)對(duì)于跨鏈橋等應(yīng)用,必須遵循硬最終性。比如,交易所的充提現(xiàn)系統(tǒng)是不會(huì)相信Rollup序列器在鏈下廣播的數(shù)據(jù)的,必須要等這些數(shù)據(jù)上以太坊后,才認(rèn)可。

    除了能用來(lái)確認(rèn)結(jié)果以外,共識(shí)層還有一點(diǎn)很重要的作用,就是作為執(zhí)行層的防災(zāi)冗余。如果執(zhí)行層永久罷工、嚴(yán)重作惡,這個(gè)時(shí)候理論上任意的共識(shí)層都可以接手執(zhí)行層的工作,接收用戶的請(qǐng)求。如果發(fā)生如此嚴(yán)重的情況,社區(qū)應(yīng)該會(huì)選擇出穩(wěn)定可靠的節(jié)點(diǎn)來(lái)作為執(zhí)行層的服務(wù)器。

    結(jié)算層

    由于SCP并不是Rollup,所以無(wú)法做到像Rollup的提現(xiàn)結(jié)算層那樣,不需要人工介入、完全基于密碼學(xué)和智能合約代碼的去信任化提現(xiàn)。SCP跨鏈橋的安全程度是與側(cè)鏈或第三方見(jiàn)證人跨鏈橋相同的,需要依賴有權(quán)限的多簽管理者為資產(chǎn)放行,我們稱(chēng)為見(jiàn)證人模式。

    將見(jiàn)證人橋做的盡可能去中心化,是很多跨鏈橋研究的議題。篇幅所限這里就不具體展開(kāi)了。一個(gè)設(shè)計(jì)良好的SCP平臺(tái),在實(shí)踐中也必須有信譽(yù)良好的去中心化橋的多簽合作方。

    有人可能會(huì)問(wèn)SCP為什么不使用有智能合約的鏈作為DA層?這樣可以做出給予合約,完全免信任的結(jié)算層。

    長(zhǎng)遠(yuǎn)來(lái)看,只要克服一些技術(shù)困難,如果將DA層放到以太坊等有合約的DA層上,并能構(gòu)建出相應(yīng)的用于驗(yàn)證的合約,SCP也可以獲得與Rollup相同的結(jié)算安全性,而不需要使用多簽。

    但實(shí)踐中這未必是最優(yōu)選擇:

    1.以太坊并不專(zhuān)門(mén)用于數(shù)據(jù)保存,相對(duì)于純粹的數(shù)據(jù)存儲(chǔ)公鏈來(lái)說(shuō)價(jià)格太高。而對(duì)于SCP范式來(lái)講,足夠低的或者固定的存儲(chǔ)成本是至關(guān)重要的。只有這樣才可能支撐的起Web2級(jí)別的吞吐量。

    2.證明系統(tǒng)非常難以開(kāi)發(fā),因?yàn)镾CP中不光可以模擬EVM,而可以實(shí)現(xiàn)任何邏輯。而我們看大像Optimism這種團(tuán)隊(duì)目前其欺詐證明仍然沒(méi)有上線,以及zkEVM的開(kāi)發(fā)難度,就可以想象在以太坊上想實(shí)現(xiàn)各式各樣的系統(tǒng)的證明,是難度極高的一件事。

    所以Rollup這個(gè)方案只在特定的情況下,才有更優(yōu)秀的實(shí)踐可行性,如果你打算實(shí)現(xiàn)一種更寬泛、更開(kāi)放,擺脫EVM體系轉(zhuǎn)而融入更多的Web2 feature,則以太坊Rollup的思路并不合適。

    SCP并不是某種公鏈的擴(kuò)容方案,而是一種更大的Web3計(jì)算平臺(tái)架構(gòu),所以顯然不需要走以太坊Layer2的思路。

    一張圖對(duì)比SCP與其他范式

    本站提醒:投資有風(fēng)險(xiǎn),入市須謹(jǐn)慎,本內(nèi)容不作為投資理財(cái)建議。