Web3降智系列是我在2023年新開始的一個以日常交流中Web3er對一些知識和概念的誤解為引子,以即使你在忙了一天后大腦停機的降智狀態也能讀懂為目的,通過講述設計思想而不是外在表現,盡量不涉及具體公式和代碼的面向非技術人員的科普系列。??
繼上次我們提到StarkNet發布了開源的Sequencer后,StarkWare又搞了一個大新聞:StarkNet的Prover即將開源!
不知不覺的,從去年11月Cairo語言開源之后,三個月的時間內,StarkNet的所有組件全部重寫+開源。在這里,我們回顧一下StarkNet的開源堆棧吧。
整體架構
首先,我們先復習一下上次的文章里提到的StarkNet架構。
Subversive Capital Advisor將于5月31日關閉其PUNK ETF并轉向AI:金色財經報道,隨著Subversive Capital Advisor轉向人工智能,該公司將關閉并清算Subversive Metaverse ETF(交易代碼為PUNK)。
PUNK于2022年1月推出,旨在投資“提供支持元宇宙基礎設施和應用的服務和產品的公司”,但不包括Meta。該基金將在5月31日收盤后關閉,損失近30%。[2023/5/18 15:09:53]
Sequencer?負責管理和協調交易的執行順序。Sequencer可以認為是一個交易隊列,它確保在同一個區塊內的所有交易按照指定的順序執行,并且確保沒有交易被重復執行。Sequencer還負責驗證交易的合法性,并將其寫入區塊鏈。
人權基金會CSO:LNLink和Cashu項目將獲得BTC賞金:11月1日消息,人權基金會(Human Rights Foundation)首席戰略官(CSO)Alex Gladstein近日發推稱,Opensats Board已決定,William Casarin開發的項目LNLink有資格獲得‘Tip jar’賞金,并將獲得1 BTC獎勵。calle開發的項目Cashu有資格獲得“Ecash”賞金,并將獲得0.5 BTC獎勵。如果calle能在12月31日之前改進Cashu設計以保護用戶IP地址,那么他將有資格獲得剩余的0.5 BTC獎勵。
據悉,2021年12月,HRF和Strike宣布將設置三項閃電網絡開發挑戰(Tip jars、Stable Bitcoin和Ecash),涉及隱私、美元流動性和比特幣捐贈功能。第一個成功發布每個指定功能的開發人員或團體將獲得HRF的 1 BTC贈款,該贈款由Strike贊助,并通過其慈善附屬機構Bitcoin Worldwide Development Foundation提供資金。該計劃于2022年1月1日啟動,并將持續到2022年12月31日。(Bitcoinist)[2022/11/1 12:04:22]
Prover則負責生成關于Sequence執行軌跡有效性的加密證明。目前,這項工作是由單一的Prover,即「ShareProver」或「SHARP」執行的。
Andreessen Horowitz發布“Can’t Be Evil”NFT許可證避免法律\"模糊\":金色財經報道,風險投資公司Andreessen Horowitz發布了一系列“Can’t Be Evil”的許可證,供NFT項目使用。這些免費許可證是在Punk6529和其他公司的幫助下創建的,讓項目決定NFT持有人如何利用和商業化知識產權。許可證為NFT項目提供了一系列不同的方法,從有限的個人使用條款到允許任何人出于任何目的使用藝術品的更廣泛的許可證,即使他們不擁有NFT。
這些許可證已經針對分散的Web3項目進行了調整,以消除歧義,盡量減少知識產權授予方面的混亂,并可能避免未來的法律麻煩。(decrypt)[2022/9/1 13:01:43]
Verifier位于L1,用于驗證StarknetProver產生證明的智能合約,如果運行成功,其將更新以太坊L1上的狀態用于記錄保存。
價值約12.6 億美元的BTC在過去30 天內從交易所撤出:金色財經報道,Watcher.Guru發推稱,在過去 30 天內,有 59,170枚BTC(價值約12.6 億美元)從交易所撤出。[2022/7/10 2:02:45]
在上一篇文章里我們提到了上述三個部件,這一次除了Sequencer和Prover,我們還將對FullNode進行說明。
Sequencer—Blockifier
Starknet的新SequencerBlockifier已于1月26號發布,其節點部分和CairoOS部分分別基于將在下面提到的Papyrus和Cairo-rs。之前的Sequencer是一個閉源的由python編寫客戶端,且只由StarkNet自己控制。而這個Python客戶端是連官方也承認的慢,而且也沒實現交易執行的并行性,這嚴重影響了StarkNet的TPS,且不符合去中心化思想。
這個由Rust編寫的Sequencer開源后,最基礎的,是可以讓任何人都可以自行編譯和運行自己的Sequencer客戶端。同時根據官方自己的信息,這個客戶端大幅度的提高了執行速度。而官方的后繼計劃也在路上:
-整合現有的StarkNetSequencer,通過替換其當前用Python編寫的事務塊化組件。
-實現交易執行的樂觀并發。
-將Blockifier擴展成一個完整的StarkNetSquencer,替換當前使用的sequencer。
FullNode—Papyrus
FullNode,即全節點,在Starknet中指的是一個PathFinder客戶端或者運行這個客戶端的機器。一個全節點會記錄rollup中執行的所有交易,并跟蹤系統的當前全局狀態。它通過p2p網絡接收此信息,每當創建一個新塊時,都會共享全局狀態和與其相關的有效性證明。
而Papyrus,是一個StarkNet全節點的Rust實現,已經于1月16號發布。它將成為新的StarkNetSequencer的基礎的一部分,大大提高StarkNet的TPS。開源Papyrus,將有助于提高StarkNet性能和去中心化。
CairoOS—Cairo-rs
CairoOS是Sequencer中用來執行以Cairo語言編寫的合約的虛擬機。而Cairo-rs,是一個由第三方開發團隊Lambdaclass開發的新的開源CairoVM,用以替換老舊的由Python開發的CairoVM。
Prover—???(名稱未定)
那么這次的開源Prover又對于StarkNet的架構有什么意義?第一是為Prover的去中心化做準備,第二則是為了提高StarkNet的TPS。目前StarkNet僅有官方運行的單一Prover,叫做即「ShareProver」。為什么它的名稱里有個共享?是因為這個證明器不僅負責生產StarkNet的證明,還要負責生成StarkEX的證明。這嚴重影響了StarkNet的TPS,且不符合去中心化思想*agian。
有了開源的Prover之后,任何人都可以自行編譯和運行自己的Prover。當然,Prover還仍然只是宣布開源,暫未放出GitRepo。而且因為ZK的特性,Prover為計算生成證明所需的計算遠遠多于Sequencer所執行的計算,所以根據官方的舊文檔,Prover可能需要極高的配置,準入門檻非常高。
CairoLanguage
Cairo1.0也已經在今年開源,由于CairoLanguage是由Rust編寫,StarkNet整個官方生態可以說已經變成了Rust全家桶。當然,Cairo1.0還未被StarkNet所支持,因此還不能用來編寫智能合約。根據官方消息,將在2023年Q1之內實現對Cairo1.0支持。
Tags:STASTARKSTARARKGUSTA價格STARK價格Restart Energy MWATFragments of arker
Blur剛剛完成了它的第一次空投發放,是否會像以往的空投代幣那樣成V型反轉?下面來看看加密分析師根據同類市場競爭者得出的判斷:從歷史上看,空投是以U形方式進行.
1900/1/1 0:00:00Hunch?是一款游戲化的DeFi項目,Hunch?團隊認為,許多優秀的加密交易員在DeFi中活躍,DEX?興起讓交易變得更加自由。但在?DeFi?的世界中,交易者會缺失一些有趣的體驗.
1900/1/1 0:00:00注:原文為DeFi研究員@ThorHartvigsen推文,MarsBit編譯如下自去年年中以來,我一直是Arbitrummaxi。以下是我認為在2023年構成強大投資組合的6種資產.
1900/1/1 0:00:00注:本文來自@rickawsb推特,MarsBit整理如下:傳統金融資管是市場的入口,2021年已達$120萬億總額defi資管是對接海量散戶資金和專業web3金融產品的橋梁.
1900/1/1 0:00:00繼GMX后,Arbitrum生態的大熱DEX協議Camelot受到了加密社區的持續關注。隨著Arbitrum生態熱度和其平臺Launchpad活動預期不斷攀升,Camelot原生TokenGRA.
1900/1/1 0:00:00這是白話區塊鏈的第1863期原創?作者|Joyce出品|白話區塊鏈比特幣生態似乎火起來了:先有前Twitter創始人JackDorsey的社交應用Damus的爆火出圈,又一次帶火比特幣閃電網絡.
1900/1/1 0:00:00