本文比較長,一共七個部分:
通俗的方式理解zkrollup和optimisticrollup
Plasma的簡單歷史
數據可用性
派系之爭op
派系之爭zk
ImmutableX
結論
通俗的方式理解zkrollup和optimisticrollup
側鏈是一條鏈,二層協議沒有鏈。側鏈也是鏈,所以有節點,有共識機制,有存儲板塊,有區塊。二層協議不是鏈,所以沒有節點,沒有共識機制,沒有區塊的概念。
Layer2沒有區塊的概念其實,也沒有節點,也不需要共識機制,所以在Layer2方案的區塊瀏覽器上,其實看不到區塊的。現在去看Arbitrum的瀏覽器,還有一個Bk,Block,仔細看看每個區塊其實就是每個交易,具體請看截圖。Layer2的運營者只負責把交易排個順序然后拿去處理。而區塊鏈的關鍵之處就在于對交易的排序工作。
比如知名的三明治攻擊其實就是排序攻擊。你要發起一筆交易,付了50刀Gas費,有人發現了這筆還沒處理的交易,然后花100刀Gas費,做兩筆交易,一筆是跟你一樣的買你要買的幣,第二筆就是把買到的幣再賣給你。先買的價格低,后買的價格高。所以對方就用兩筆交易把你的交易夾在中間,先把你要買的幣買了,然后再提高價格賣給你。
你感受到的最后變貴了,交易的滑點,就是對方的利潤。這個和UniswapV3的精準單點流動性提供是一個意思。
了解了交易這個排序的重要性之后,兩個Layer2方案的區別簡單理解。
為了防止對zk和op不熟,再說一遍這兩個的區別:
Zk是零知識證明,先證明是沒問題,然后再把數據傳到主鏈。先查后干。
Op是樂觀接受,先把數據處理了傳到主鏈,再等人來挑戰,一周時間內沒人證明是錯的,那就是對的。干完再查。
火幣:冷錢包采用多重、門限簽名技術,不依賴某一個人的權限與操作:關于近期行業動態引發的對平臺錢包核心機制的關注及問詢,火幣相關負責人回應金色財經:火幣冷錢包使用了多重簽名和門限簽名技術保障私鑰簽名過程的安全性,多人、多地備份保障私鑰的可用性,自主研發的安全硬件保障存儲的健壯性。同時通過嚴格的規范要求、流程標準以及最小權限、多人背靠背隔離操作等機制保障各個操作環節的安全,并在技術和流程上均實現了不依賴某一個人的權限與操作行為,敬請各界放心使用。感謝廣大用戶的關注與支持。[2020/10/16]
換個通俗但是不嚴謹的方式理解。
既然排序那么重要,那負責排序的就說了:我現在給你兩條路,一條呢是你就聽我的,一大堆交易給我我來排序,處理完我把處理的結果關鍵數據傳到主鏈。你們要是對數據有意見有想法,我給你們一周時間,找到證據,反正原始的交易數據都在,你們自己核對,有問題就舉報我,或者覺得我搞錯了舉報。要是你們挑戰成功,主鏈也會給你們解決問題。這樣只要我不出問題,我處理起來的速度就賊快。排序嘛,多簡單。
第二條路呢,就是我好好干,每一次排序交易處理我都記錄一個證明,然后傳到主鏈的交易都有一個證明。這樣任何交易任何人任何時候都能夠隨時保證我干的工作沒問題。但是缺點就是,每次我都要處理完事搞一個證明,這樣很累。所以速度就會很慢,而且越是復雜的處理邏輯,我干的就越慢,這個你們要理解。
看完上面你應該你對兩個二層協議的方案有了一個大概的認知,如果還不懂也沒關系,后面還會更詳細的說。在此之前,先講講過去沸沸揚揚的Plasma的擴容之路。
Plasma的歷史
稍微過一下Plasma的歷史。其實一開始以太坊在2017年的最火熱的時候就很堵,那時候就已經有關于擴容方案大量討論的了。Plasma是第一個受到非常大關注的方案。因為提出人是V神,還有來自Lightning的JoesphPoon。
第一個版本的Plasma叫做PlasmaMVP。這個版本肯定是行不通失敗了。第一個版本大概就是把一大堆交易按照特定的規則排列,然后一起處理。
分析師:Ripple是一個騙局,XRP應當被完全銷毀:4月22日消息,加密衍生品交易員、分析師Tone Vays今日發推表示,Ripple應當完全銷毀XRP,從互聯網上消失。在他看來Ripple近幾年的所作所為無異于詐騙。[2020/4/22]
那么MVP的問題在哪里呢?還記得上面說的負責交易排序的人嗎?這個人在二層協議里就是操作員,二層協議需要考慮到操作員作惡的情況。所以zk是操作員每筆留下一個證明,op是操作員有一段時間的被挑戰期。MVP的問題在于:
挑戰期依然存在,一周;
如果考慮到操作員作惡,發起挑戰的時候需要把所有的交易全部驗證一遍才能核查;
后來V神又做了一個新的版本,PlasmaCash。改變了交易集合的數據結構,同時還把資產都用非同質化通證來表示。這樣其實就解決了核查是要檢查所有人的所有交易問題。但是新的問題也出現了,用戶提現的時候需要證明自己的擁有權,在挑戰期用戶需要定期在線。此外在存儲方面,Plasma對用戶的要求也比較高,要自己存下來所有的數據。最終結果就是失敗了。
數據可用性
你發現了嗎?zk是把結果和對結果的證明加密后小部分數據傳到主網,來證明結果沒問題;op也是要把結果和原始的記錄傳到主網,如果有挑戰能夠有證據可查。
說到底,二層協議最后,甚至到擴容方案都是數據可用性的問題。理解數據可用的最好方式是從主網的角度,主網的節點能不能獲得這些數據,并且是無條件的相信,也就是說二層協議處理的交易數據不能夠存在中心化服務器或者什么地方。
以太坊主網把所有的數據都放在鏈上,任何人都能看能查,所以安全。但是這樣就慢、效率低。側鏈的解決方案比較徹底,直接搞個新的,側鏈的數據上側鏈,跟主鏈無關,所以主鏈的安全性跟側鏈是獨立的。這也是為什么很多人普遍覺得二層協議才是最好的擴容方案。因為二層協議能夠利用主鏈的安全性。
在數據可用性方面,二層協議都把數據量減少,一個是給比較少能證明交易沒問題的數據;一個是不給數據但是請你相信我,要不然就挑戰我然后我讓你相信我。并且挑戰的時候數據都是可用的,而且驗證過程相比于歷史的方案比較簡單。
聲音 | 分析師:以太坊的下一個漲勢可能會讓空頭們緊張不已:以太坊最近的價格走勢與比特幣密切相關,比特幣最近的波動波及到了山寨幣市場,隨后導致ETH和其他加密貨幣出現了看跌走勢。盡管ETH目前價格較近期高位大幅下跌,且昨日出現的投降式拋售似乎暗示,其走勢可能令近期形成的看漲市場結構失效,但有分析師預計ETH將進一步上漲。一旦ETH開始下一個上升趨勢,這種勢頭可能會讓空頭們“汗流浹背”。加密貨幣分析師Alex Krüger最近在其推特賬戶上分享了他對以太坊的這一看法。他指出,對ETH關鍵支撐位的看漲反應可能會讓那些觀望的人緊張不已。(NewsBTC)[2020/2/21]
現在再回頭看看還是V神的這個推文:
其中SNARKs和STARKs都是零知識證明的方向,具體含義有興趣自己可以查查。Fraudproofs就是之前說的樂觀的rollup,直接翻譯叫做欺詐證明,其實就是之前說的挑戰---拿出證據來證明交易有問題存在欺詐行為。
而下面的兩行就是在說數據可用性,on-chain就是說二層的交易集合的數據對主網來說是可用的,而off-chain則是說二層交易集合的數據對主網來說是未知的,不可用。
圖中的validium之前沒有提到過,這里解釋一下。validium就是在zkrollup的基礎上,再把要傳到主鏈的部分數據舍棄,讓數據量更少,這樣交易處理起來也更快,還能達到交易免費執行的程度。
所以順著這個圖,也就是我們今天比較熟悉,也是文章一開始說的兩類擴容方案,zk和op。
op熟悉的人可能更多,主要是因為Arbitrum和optimistic兩個上線,并且有很多項目。而zk方案其實也挺多項目,比如說dydx,immutableX,gitcoin捐贈的支付方式等。
派系之爭op
啥啥都有派系,區塊鏈也是一樣。看開點,炒幣炒的不是漲跌,是人情世故。
就好像二層協議有zk和op兩個派系一樣,zk和op內部也都有各自的派系之爭。
聲音 | 前美國國會議員:需要在聯邦一級建立一個清晰的加密監管框架:據CNBC 9月8日消息,前美國民主黨國會議員、曾就職于眾議院金融服務委員會的Harold Ford Jr. 發文指出,隨著加密貨幣的開發接近主流采用,目前真正需要的是在聯邦一級建立一個清晰的監管框架,使開發人員能夠滿懷信心地繼續前進。從現在開始,這需要國會和監管機構深思熟慮、謹慎行事。Harold認為缺乏明確性已經對美國的創新造成了損害,他舉例了Ciecle遷往百慕大的例子,并稱美國不應該失去吸引這種最優秀和最聰明的創新人才的競爭優勢。 Harold還提到了七月中旬眾議院金融服務委員會的Libra聽證會,并認為國會中一些人在攻擊整個加密行業時做得過火了。[2019/9/8]
op的上面說了,就是arbitrum和optimistic,兩個目前都已經上線。很明顯arbitrum發展的更好,截止到目前為止,arb一共處理了三百多萬筆交易。而optimistic則只處理了二十多萬筆交易。但是!optimistic的瀏覽器做的更好一點,這個必須要說。
非常直接地告訴了是交易批次,不是區塊。而右邊的一層和二層的交易是要完全按照主鏈的規則記錄在主鏈,所以右邊有Bk,區塊的標識。相比于arbitrum確實用心很多。
Arbitrum和optimistic的部分信息對比:
從目前的情況來看,兩個對比,Arbitrum目前確實領先許多。
最近Optimistic做了一次追溯性獎勵計劃,給生態中的項目發放獎勵。收到獎勵的項目一共有60個,一共100萬美元。仔細看看這些項目,基本上都是非常非常技術類型的項目,而非應用類型會發幣的項目。V神前兩天還寫了一篇回顧,點評Optimistic的追溯獎勵做的非常棒,項目總體的質量比Gitcoin11期的還要高。這些技術類型的基礎設施對于以太坊生態發展尤為關鍵。
聲音 | BM:我們需要在 EOS 上達成共識以支持一個 UBI 提案:據 IMEOS 報道,EOS UBI 電報群討論沒有停止過,成員紛紛提出他們關于 UBI 的見解和想法。BM 早上在群里也說明了自己的一些想法:“我們需要在 EOS 上達成共識以支持這樣一個提案(指 UBI),并將其視為正在制定的其他支出提案的替代方案。
1.假設存在唯一 ID 的強加密證明。
2.假設不良分子會失去他們的 UBI, 并且 UBI 可以在仲裁中用以支付賠償金。
換句話說,一次性資格是不夠的。舉一個不良行為的例子:如果我們發現一個生成假 ID 的詐騙者,我們可以移除他獲得 UBI 的資格。這樣做的目的就是讓這種情況減少,消除詐騙帶來的傷害,而非一直忍受。假設我們花了 2 個月才發現有人制作并控制了 10 個假 ID,那么我們可以扣除操控 10 個假 ID 的那個真實的人 20 個月以上的 UBI。發現疑似的作假應該很大程度上自動化,舉證責任將由獨立個人去證明他們是真實的,證明真實的證據應該是微不足道的提供和驗證。”[2018/9/7]
再仔細看Opitmistic的動態,一周前才剛剛完成鏈網絡升級,而唯一地址數的飆升也是最近幾天剛剛發生。在此之前Optimistic上甚至都可以用沒有什么應用來形容。而Arbirtum從九月份上線后并沒有停機維護過,目前的主要動態就是和更多的項目合作,讓更多的應用部署到二層上。
不得不說,早期在Arbitrum出現的土狗項目對于用戶和資金的吸引起到了很大的作用。
多說一句,幣安剛剛支持了ArbitrumETH的充值和提現。這樣以后從Arbitrum上提ETH應該都不用等七天了。在此之前還有一個可以用折價換流動性的方法,有協議提供這樣的服務。就是如果你想提1個ETH,還不想等七天。可以直接立刻提0.98個ETH。或者說直接在主網借0.98個ETH。等7天后,你的ETH提出來再還回去。
因為本身二層出錯是個概率事件,只要用戶的折價的收益能夠彌補錯誤率乘以總提現額,這個就跑得通。
派系之爭zk
zkRollups主要兩個派系,分別是MatterLabs開發的zkSync方案和Starkwave開發的StarkEx方案。其中zkSync目前有兩代,分別上zkSync1和zkSync2;Stark那邊則分別是StarkEx和StarkNet兩代。
這幾個的區別ImmutableX的CTO做了非常清晰明了的解釋:
Fornetworksthatyoucanplaywithrightnow,StarkExislivewithfourapplications,DyDxandDiversiFifortrading,andImmutableXandSorareforNFTs.zkSyncisliveforpaymentswithprimitiveNFTfunctionalityfeaturedwithZKNFT.
StarkEx已經上線,有支持交易方面的dYdX,DiversiFi;還有ImmutableX和Sorare做NFT。而zkSync那邊則是支付方面已經成熟,zkNFT則是解決NFT方面的問題。
如果還不明白,可以看下面的這個表格
關于兩個zkrollups的開發團隊信息:
目前這兩個對比下來,也很明顯是StarkWave這邊更勝一籌。目前利用StarkEx技術方案的項目之前也提到了,知名的爆款dydx,immutablex,deversifi,sorare。根據StarkWave官網的數據,利用自己方案項目的總鎖倉額已經超過了十億美元,交易超過了5100萬筆,累計交易量超過了2150億美元。
其他在應用和未來發展規劃方面的對比,前兩天Bankless發了一篇文章《ThebestcomparisononzkRollupstoday》,很詳細介紹了這部分內容,中文也已經有很多翻譯,有興趣可以去找找看。
ImmutableX
特別提一下IMX,一個聲勢浩大的二層協議,啥也沒干先把幣發了。
IMX用的是和dydx差不多的方案,也就是zkrollups,這都沒啥。重點是因為游戲鏈,道具裝備人物肯定都是NFT,雖然rollups比主網便宜很多,但是如果是規模很大的游戲,一樣會超級貴,多了還是會用不起。為了解決這個問題,IMX就更激進,直接用了上面提到validium方案。
Validium和正常的zkrollups的區別就是完全拋棄了數據可用性,打一個簡單的比方去理解就是。
我們把文章一開始例子里面操作員要做的事情是批改學生的試卷。
Zkrollups的方式是,操作員每批改完一份試卷,就把批改結果和試卷的照片拍個照,然后一起上傳到主網上。這樣大家直接就能看到考試分數。如果對考試分數有意見,直接看試卷的照片,看看自己是哪里錯了批改沒有問題。
而validium是直接把結果分數傳上去,試卷照片不傳。也就是拋棄了一部分的數據。對于主網來說,是找不到試卷在哪里的,如果有意見,也沒辦法申訴,因為沒有試卷不知道錯在哪里。再說一遍,這個就是拋棄了數據可用性,DataAvailability。
但是這樣會讓整個批改過程變得賊快。
為了讓用戶放心,IMX又搞了個委員會,定期把試卷照片傳到其他地方,就是IPFS。
但是傳到任何地方都沒用,只有在主網的區塊鏈里面的數據,才是真的區塊鏈。放在其他地方再安全,他也不是所謂的cryptonative。
當然,IMX也知道這個,所以用戶未來直接在做交易的時候,可以選擇是正常的zkrollups或者validium。按照官方的說法:“我們把選擇交給用戶。”
We’reallowinguserstochoosebetweentwoValidiumandZK-rollupsviaasystemknownas“Volition”,andwe’restartingbyofferingmaximumscalabilityviaValidiumtoallowapplicationstoscaleNFTstothebillions,allwhileremainingonEthereum.Let’sgo!
講實話,雖然能夠理解這樣的妥協。但是用戶知道個啥啊,交給用戶不一定是個好的選擇。
結論
本篇其實沒有什么結論,更多的就是一個科普/介紹/討論/筆記。因為涉及到二層協議,這是一個比較大賽道,技術設計架構方面也都比較復雜,我也不是技術出身所以必然有很多地方理解不到位。目的就是能夠讓一部分人大概能知道自己如果買了這些或者在這些協議活動,干的是個什么事情。
加之最近中文內容有些不太平,中文非廣告的內容可能越來越少,就整理了一個出來。
參考材料
https://arbiscan.io/chart/verified-contracts
https://optimistic.etherscan.io/
https://www.crunchbase.com/organization/optimism/company_financials
OffchainLabs-Employees,BoardMembers,Advisors&Alumni
https://www.crunchbase.com/organization/offchain-labs/people
https://vitalik.ca/general/2021/11/16/retro1.html
https://dune.xyz/eliasimos/Bridge-Away-(from-Ethereum)
https://medium.com/dragonfly-research/the-life-and-death-of-plasma-b72c6a59c5ad
https://www.crunchbase.com/search/funding_rounds/field/organizations/last_funding_type/matter-labs
https://www.crunchbase.com/organization/starkware-industries-ltd
https://newsletter.banklesshq.com/p/the-best-comparison-on-zkrollups
https://dune.xyz/ChainsightAnalytics/Uniswap-v3-Just-in-Time-(JIT)-Liquidity-MEV
概述 從2021年3月音樂家格里姆斯率先以近600萬美元的價格出售了一系列NFT開始,音樂產業逐漸開始進軍NFT領域。幾天后,搖滾樂隊“利昂之王”成為第一批以NFT形式出售專輯的樂隊.
1900/1/1 0:00:0011月9日下午,國家互聯網信息辦公室公布了第六批共202個境內區塊鏈信息服務名稱及備案編號。 自2019年2月15日《區塊鏈信息服務管理規定》正式實施以來,國家互聯網信息辦公室分別于2019年3.
1900/1/1 0:00:00金色財經報道,11月11日消息,波卡首批平行鏈插槽拍賣已正式開始,目前參與的項目共有8個Crowdloan.
1900/1/1 0:00:002020年和2021年,NFT、元宇宙等等這些概念廣泛進入了大眾的視野并廣泛被關聯到很多產業里。不過追本溯源,在最早期的區塊鏈行業,游戲領域是應用NFT的主戰場.
1900/1/1 0:00:00什么是Curve戰爭? Curve戰爭可以描述為各種協議之間的競賽,這些協議不斷努力確保自己的首選池提供最高的$CRV獎勵(“賄賂”)。Curve之戰導致CRV美元的買入壓力增加.
1900/1/1 0:00:00科技企業和投資人士紛紛加入,元宇宙相關概念受到資本市場熱捧,一批大型企業紛紛宣布布局元宇宙市場……近來,元宇宙成為科技和資本領域的熱點話題.
1900/1/1 0:00:00