開場
AnnaRose:?歡迎來到ZeroKnowledgePodcast。我是你們的主持人,安娜·羅斯。在此播客中,我們將探索最新的零知識研究和去中心化網絡,以及有望改變我們在線互動和交易的新范式。本周,我采訪了Scroll的Ye和Sandy。我們回顧了zkEVML2項目,了解它在過去一年中的發展情況。我們討論了完全遠程組織的建立、項目的技術發展、生態系統等。
Ye&Sandy:??謝謝你邀請我們,安娜。很高興來到這里。?
AnnaRose:?我想是在2022年6月,我們對你們的第三位聯合創始人Haichen進行了采訪。在我們這樣開始之前,Ye,快速介紹一下自己呢??
Ye:?當然。大家好。我叫Ye。我是Scroll的聯合創始人。我在ZKResearch,硬件加速方面工作
AnnaRose:?好的,Sandy,這是你第一次上節目。你可以告訴我們一些關于你自己的事情呢?是什么讓你對這個領域感興趣?你的Scroll之旅是從哪里開始的?
Sandy:謝謝你邀請我。我的加密之旅開始于很久以前,大概在2013,14年左右。那是我第一次閱讀比特幣白皮書的時候。當時只是在這個領域進行了某種研究、涉足和社交。我的第一份全職加密貨幣工作大約開始于2017年,當時我成為了一名全職的加密貨幣投資者。當我對協議級別的研究越來越深入時,Scroll的旅程就開始了。當時我很清楚以太坊正在獲得吸引力,無論是作為協議還是在社交層面。圍繞主要協議的人才和創造力數量驚人。我開始意識到這是加密領域的未來。我想看看我是否在任何的開放問題上做出貢獻。也就是在那個時候,我認識了Ye和Haichen。我們是在網上認識的。在Scoll一起工作的第一年,我們實際上并沒有見過面。?
團隊建設
AnnaRose:?很酷。你們認識時在行業內應該已經有了一定的聲譽,不是完全匿名的
Sandy:?對對,是的,不可能是匿名的,因為當我們見面時,Ye有一篇關于證明加速的論文在等待發表。這就是我們最初找到他的方式。Haichen當時在亞馬遜工作,你知道,作為一名系統架構師,他參與了我們目前Scroll中的很多工作。?
AnnaRose:?這個其實很有意思,聯合創始人都是在線上溝通。你們是如何在網上認識并且建立合作關系??
Sandy:?是的,我認為在每一種線上會面時,總會有一點偶然性。我們是從線上對話開始,然后是線下建立關系。最初我是通過我們共同的朋友與Ye建立了聯系,開始在網上交流了很長時間,然后決定去做Scroll。Scroll起初是一個研究項目,然后你知道,然后,它真的從那以后開始滾雪球。
AnnaRose:?我真的很喜歡這樣的想法,比如你建立一家完全Remote的公司,你們是從哪一年開始的?
Sandy:?那是在COVID的高峰期,大約是2021年。我認為對團隊中的大多數人來說都是相同的過程。我認為團隊中至少有一半的人在第一年沒有和任何一個聯合創始人見過面。對我們來說,不是面對面交流仍然很常見。通常來說,直到他們與我們一起工作三到六個月后,我們才會在線下相見,這仍然很常見。由于這樣的起源,我們非常去中心化。我們的成員來自南極洲以外的每個大洲。所以從本質上講,我認為這是我們DNA的一部分。這導致Scroll的核心貢獻者真的遍布世界各地。
AnnaRose:?太酷了。Sandy,我想問你一些關于團隊的問題,比如Scroll剛成立公司的時候,是只有你們三個人,還是已經有一個團隊了?Scroll是如何演變的??
Sandy:?我會說第一天,只有我們三個人。但是滾雪球效應發生得非常快。我認為第一個轉折點是,正如你提到的,當PSE團隊,當Barry開始支持該項目時,我們在一夜之間受到全球社區的關注。擁有這種非常強大的合作伙伴關系意味著我們能夠以其他方式無法實現的方式擴展和聚集資源。然后我認為第二個轉折點是當我們開始擁有MVP時,當我們的愿景開始變得更加清晰時,我們的愿景是構建一個能夠在技術上盡可能兼容以太坊L1開發者體驗的產品。一旦定位明確,就會開始吸引越來越多志同道合的人才。如果我們能夠繼承過去幾年在以太坊上構建的所有工具和所有偉大的東西,那么我們就有了一個好的開始,但這仍然是一個開始,我們開始看到人們正在申請加入Scroll以及人們開始在Twitter上與我們聯系。我認為從一開始,我們就制定了招聘全球最優秀人才的政策。所以你不受居住地的限制,也不受身份的限制。顯然,我們對全職加入我們的所有人進行KYC。但從本質上講,我們開始建立這種文化,比如直接從Twitter招聘和直接從Discord招聘。這對我們的許多社區成員來說非常鼓舞人心,他們可以看到積極為開源研究做出貢獻的人。所以我想這是我經常向Web2人解釋的一件事,Scroll如何發展得如此之快,而10年前的偉大公司都是建立在一種非常類似的員工公司的結構之上。但現在我們的愿景,是以一種任何人都可以看到我們正在構建的方式,并且任何人都可以趕上并做出貢獻。如果有人確實增加了價值,那么我們會將他們帶入核心團隊并培訓他們并為他們配備他們所需要的任何東西。所以我認為這就是我們快速擴張的方式,我們現在擁有40多人的工程團隊,我認為很難找到那些有經驗的ZK工程師,這在很大程度上歸功于Ye如此清晰表述的部門和體系結構。另一個是Haichen的能力,你知道,領導一個全球開發團隊,并且確保每個人,都得到很好的支持,真正地從事這項工作。?
World App已開放使用,未驗證虹膜用戶仍可預領取25枚WLD:7月24日消息,據WorldApp頁面數據,Genesis Grant輪已開放領取,開放周期為7月24日至7月31日。未驗證虹膜用戶仍可預領取25枚WLD,將保留365天。預領取用戶在完成虹膜驗證后即可將WLD代幣轉出。截至發文時,已有3,703名用戶完成預領取,預領取用戶上限為100萬名;已有3,405名用戶完成領取。[2023/7/24 15:55:38]
AnnaRose:?酷,我記得Ye是在研究方面,Haichen是不是更偏向于工程方面?
Ye:對,就是這樣。Haichen領導我們的工程團隊,我更多的是在研究方面,包括zk和基礎協議研究。?
AnnaRose:?我很好奇你是怎么做到讓貢獻者加入團隊的,去年的時候有多少人?
Ye:我認為去年我們對話時,大概是30人左右,研究人員或工程師。
AnnaRose:?我認為有很多團隊想知道你們是怎么做到的,因為我認為有時候,當你進展得非常快時,很難做到平衡。?
Sandy:?我們有很多團隊。像zkEVM團隊與PSE密切合作,然后是基礎設施團隊,然后是硬件團隊。我們盡量保證團隊不跨越兩個以上時區的,以確保每個人都有良好的工作與生活平衡。我們也開始擁有某種區域性的城市辦公室。但我們現在沒有任何城市有超過三個Scroller。我們現在在紐約有三個團隊成員,在舊金山有三個團隊成員,我們會建立一些共享辦公室,可以和當地的開發者建立聯系
AnnaRose:?Ye,在你更喜歡的研究前沿,你說你有你們的內部團隊,我也見過你實際上與許多不同的團體合作。這一切是如何運作的?你是如何看待內外部研究的平衡的
Ye:這是一個很好的問題。所以我們在研究團隊中的運作方式是,我們定義一些更大的范圍。例如zk研究,致力于更有效的證明者、更有效的聚合,我們肯定正在研究新的結構。最近人們對NOVA表現出了強烈的興趣額,并考慮如何將一些原語轉移到NOVA,并且與我們當前的系統中結合。在協議研究方面,我們正在尋找,例如,證明者和排序器的去中心化,MEV之間的機制設計以及我們如何處理MEV,以及我們如何使用多證明者來保證安全性,當以太坊轉換成Danksharding時,我們將受到約束。我們正在尋求EVM兩極分化和更高效的客戶端實現。所以實際上還有一些針對L2的資源定價問題,我們一直在尋找我們將在一年或兩年內解決的問題。所以我們正在積極努力。但是你也知道,現在有一個產品正在進行中,你總是需要推出一些穩定的版本,你需要審計,你需要穩定。所以我們會有多個版本。在最新的版本中,你會看到有一個穩定的分支,工程師們主要在這個分支工作,他們正在尋找更穩定和經過實戰測試的版本,經過良好的審計。然后在下一個版本中,我們會將這些不同的研究結果合并到我們當前的版本中,以及它們如何與我們的系統集成,以及我們如何在不同的團隊之間進行協調。所以它更像是以太坊的EIP,它有一些小的變化,可以讓它在下一個版本中工作。所以我們也會有版本控制。所以就像第一版一樣,它將是非常穩定、健壯和完整的zkEVM。但是下一個版本可能就做了一些調整,我們稍微改變了證明算法,讓它變得更快。
項目發展
AnnaRose:?你提到你對以太坊感到興奮,這個項目是來自以太坊生態系統?當時是否已經有關于zkEVM的提案,或者你們正在構建的Scroll類似的東西,你們是否有受到類似的啟發?
Sandy:?我們開始時受到多年研究和學術界的啟發。我們發現已經有一些正在進行的L2。我們認為我們可以通過離線外包證明和完全開源的方式提供一些東西。
Ye:正如Sandy所說,我認為在我們開始之前,有幾個L2的項目正在構建,但它們都不是真正按代碼級別構建EVM,而我們正在構建的ZKEVM一樣。我們的目標是更深層次的兼容性,這需要更大的開銷取舍和更多的工程工作。我們通過硬件加速和先進的加密算法確保了效率。這就是我們開始這個項目的原因。
AnnaRose:?當你們開始時,Jordi和HermezzkEVM已經出來了嗎?還是同時發生?我不知道Starkware是否提出了一些方案,但我知道zkSync確實是提出了一些他們的想法。但我確實想知道,有沒有像你們這樣的方案?或
Deribit上的BTC合約未平倉合約達到1個月低點:金色財經報道,Glassnodealerts數據顯示,BTC期貨未平倉合約剛剛在Deribit 上達到403,960,240美元的1個月低點。[2023/6/18 21:44:36]
Ye:是的,這是一個很好的問題。所以我認為故事的最開始是我們從我們自己的方案開始,比如我們構建的虛擬機,zkVM,我們可以通過硬件使它真正高效,這就是我們的初始版本。然后我與以太坊基金會的BarryWhitehead進行了交談,他正在考慮為以太坊L1構建zkEVM,這和我們的想法不謀而合,而且我認為我們的想法在很多方面有很多重合。因此我們與Barry,以太坊基金會開始了深度的合作。而且我在使用查找表來處理zkVM的虛擬機內存部分有一些不錯的想法。我認為同樣的想法也啟發了Jordi啟動zkEVM。這就是它的來源。
AnnaRose:?非常酷,相同的來源,并且同時發生了。我們大概一年前有做過一次博客,我想做一下快速的回顧,哪些工作已經完成,哪些部分又發生了改變。一年前,當我們談論ZK的底層系統時,它就像Plonkish和Halo2。Scroll仍然是基于它還是引入了一些新的證明系統??
Ye:是的,我認為技術棧仍然保持不變。我們仍在使用Plonkish來編寫我們的電路,并在后端使用KZG,使用Halo2來編寫我們的電路,但已經在完整性、性能和健壯性上取得了巨大的進步。例如,在電路方面,我認為當時我們對話時,我們實現了大部分電路,但仍然會留下一些電路。到現在為止,我們已經實現了所有的操作碼,所有的錯誤案例,并且已經發送給審計公司進行審計。在證明者方面,我認為我們實現了極快的GPU,以使證明者變得非常快。我們也發表了我們的論文。當時我們對話時,我們只有一篇論文,討論如何使用FPGA和ASIC來加速證明者。現在我們發表了另一篇論文,討論如何使用GPU來加速證明者。而且我們還做了很多ZK研究,減少了內存消耗,也減少了遞歸成本。所以基本上,我認為第一天,我們一個完整的版本的zkVM,至少需要大約1TB的CPU內存來運行如此龐大的電路。但現在我們將其減少到大約數百GB。我們仍在不斷改進。至于工具,我認為我們正在使用Halo2的一些衍生方案,稱為Halo2CE。CE指的是CommunityEdition。因為我們對這個庫做了很多更改,而且我們也想這樣做,因為它符合我們始終與社區一起開發并與社區分享所有這些證明堆棧和所有工具的理念。因此,擁有這個證明堆棧是社區的努力。我們正在領導一些討論,以將更多組件添加到該庫中。我認為很多項目實際上都在重復使用相同的證明堆棧。?
AnnaRose:?Halo2CE?代表著什么??
Ye:社區版本。所以最初我們使用的是Halo2的一個分支,上游在PSE的GitHub庫中。我們只是將多項式承諾部分從FRI更改為KZG。但隨后我們希望使它更加模塊化并由更多項目共享。所以這取了一個名為Halo2CE的獨立分支,并且會有更多的項目為這個庫做出貢獻,比如Axiom和其他一些項目正在為此做出貢獻。我們正在領導一些關于如何改進這個庫的更開放的討論。所以最初它開始于我們想要構建zkEVM,我們想要使用KZG,所以我們使用這個分支。然后我們想讓它更加模塊化,更多的人可以使用它。
AnnaRose:?你是如何分配時間的?作為開發,你正在開發一些東西,你有一個目標,但同時有很多研究和工作需要會為其他項目做出貢獻。你認為你作為一個研究員是超級專注于你需要的東西,還是你認為它更靈活一點?聽起來您也在更廣泛地做出貢獻。?
Ye:我認為我們的理念是努力支持開源和更多社區驅動的共享工具堆棧。因此,我們很高興為這個共享基礎設施做出貢獻,甚至為最初由Zcash開發的Halo2做出貢獻。所以,我們肯定在如何最大限度地支持不同項目上付出了很多努力,比如提供兼容性,而且,因為它也增強了我們的安全性,對吧?因為如果很多人都在復用同一個驗證棧,就會有更多的人、更多的眼睛關注你的代碼庫和審查。這就是我們的理念。這實際上是一個有趣的激勵措施。?
Layer2格局
AnnaRose:?酷,我想談談研究的共享和L2的競爭格局。去年夏天,我認為去年同一周突然所有zkEVM發布了公告,那是zkEVM的一周。現在這有什么變化?告訴我一些在競爭格局中你看到的情況。?
BTC短線跌破27500美元:金色財經報道,BTC短線跌破27500美元,最低跌至27300美元附近,現報27523美元,日內跌幅達到1.25%。行情波動較大,請做好風險控制。[2023/5/9 14:50:58]
Sandy:?我不認為目前看待L2是競爭格局是有效的。當我們發布初始版本的測試網時,我們從未考慮過競爭。我們現在也沒有考慮它。我們現在對我們的測試網結果越來越有信心。我們的Alpha測試網已經運行了幾個月。我們可以更多地討論路線圖以及我們所學到的竟然。退一步說,我認為基本觀點是這個領域的用戶仍然很少。例如,Instagram上大約有25億活躍用戶,而這只是一個應用程序。全世界有50億活躍的互聯網用戶。我認為整個加密貨幣可能大概擁有大約一百萬活躍用戶。因此,如果我們相信未來可能有1000倍的用戶,那么無休止地思考類似競爭真的有意義嗎?我想我們未來的空間非常大,基礎設施要解決的空間也非常大。我們收到的反饋來自互聯網人口中非常非常小的一部分。?還有另一件事正在發生變化,這與L2領域無關,而是在更廣泛的互聯網空間中,因為自然語言可以用來產生編程指令,因此,用戶和開發者之間的界限正在模糊。活躍開發者的數量,在加密領域中大約有100K,它也可以輕松翻10倍。所以,你知道,我們不相信我們在與任何人競爭。我們關心我們的用戶,我們正在建設,而我們實際上很少關注下一個L2在做什么。但總的來說,我認為在該領域有更多參與者對以太坊非常有利,并且可以進行更多實驗。我們更關心去中心、安全性和深思熟慮的設計原則等核心價值觀。
AnnaRose:?我真的很欣賞你剛才所說的,更多地關注協作部分或者做是做大蛋糕而不是試圖分割蛋糕。但我仍然認為這個領域存在競爭性。我認為,一些團隊至少已經在營銷方面展開了競爭。你認為這樣做有什么好處嗎?就像,聽起來你的策略是絕對專注于協作,我認為對L2空間的任何關注對整個世界都是有益的。
Sandy:?我認為我們看到中心化交易所現在在發行L2而不是他們自己的L1,這是朝著積極方向邁出的一步。這是更廣泛的加密生態系統在采用L2擴容的方式。因此,任何讓人們遠離AltL1陷阱的事情,我認為都是向前邁出的一大步。我認為從這個意義上講,任何競爭對手的營銷都是積極的。?
AnnaRose:?這真有趣。我有一個問題。Scroll項目在以太坊中誕生,但是作為一個團隊,你們有沒有關注過Cosmos或Polkadot模型,這些其他網絡中的任何一個,它們通過不同的方式連接起來?我知道Scroll非常以太坊。但這些生態系統和以太坊之間是否存在思想的交叉??
Sandy:?我會說我從Polkadot生態系統中學到了很多東西,因為我認為存在一種將開發者放在首位的文化。我認為這也是以太坊文化的一部分。而且你知道讓Polkadot如此成功正是因為如此,我們也在為Scroll做同樣的事情,把將開發者放在第一位。從Polkadot生態系統來看,我認為也有很多值得學習的地方。我認為這里的教訓是,某些項目有特定的需求,有時他們想在協議層面分享經濟利益,我認為這些敘事尚未結束。第二點是我們嘗將開發人員和用戶體驗放在首位,使其盡可能易于訪問。所以,你知道,希望將穩定幣連接到Scroll的過程會比Polkadot和Cosmos容易得多。?
AnnaRose:?我有點想問一下你如何設想Scroll的未來。你們是把它想象成一個單一的實例化,或者是有多個用于不同用途的場景?
Ye:我可以從技術角度多談一點。我認為我們是從解決以太坊的問題開始,因為以太坊很擁擠,很昂貴,所以這就是為什么我們要建立一個可以解決這個問題的平臺,所有的交易,所有的應用程序都可以部署在這里,并且更便宜、有更快的吞吐量,并增強了安全性。這就是起點,而且我相信五年后Layer1會更加昂貴,所有以太坊應用程序的交互都將轉移到Layer2。而且因為Layer2強大的網絡效應,因為應用程序具有這種依賴性以及你有多少用戶,所以可能還有其他協議Layer2之上構建他們的協議,例如Layer3或一些更有創意的形式。我們沒有在其中做出任何選擇,未來一定
是一層、二層、三層如何,但我們正在考慮更有創意的東西,也許還有一些其他形式也可以擴展我們的層。我認為,我們首先應該繼承不僅僅技術層面,也繼承了安全性,我們更便宜,吞吐量更高。我們希望保持這種原則不變。然后就像更多的人可以在Scroll上構建更多有創意的東西,不同的團隊仍然在押注未來。但我們仍在展望,從長遠來看,我們更多地考慮我們提出一些技術上可行的東西。而且它也有利于建設整個生態,幾乎就像一個國家,然后人們可以在Scroll上建造自己的島嶼或城市。人們仍然可以分叉我們的代碼庫,分叉zkEVM并啟動他們的網絡。但回到問題本身,之前Sandy提到當有數百個Rollup時,包括所有的分叉鏈,你建立的信任將是最大的問題,這是人們選擇你的最大原因。然后就會產生巨大的網絡效應。也因為我們正在構建一個通用的zkEVMRollups平臺。所以我們不針對特定的用例。因此,所有應用程序都可以部署在我們上面,而且,特別是對于某些DeFi,它們需要這種兼容性,這意味著很難啟動許多應用程序鏈并為用戶提供相同的兼容性、相同的UI和UX。所以這就是為什么我們相信即使其他人在分叉,他們也需要有自己的特性,也許是為特定的應用程序量身定做的。?
美國SEC主席Gensler尋求將硅谷銀行與簽名銀行的破產與加密貨幣聯系起來:金色財經報道,市場消息:美國SEC主席Gensler尋求將硅谷銀行與簽名銀行的破產與加密貨幣聯系起來。[2023/4/19 14:11:53]
至于Layer3層,我們的觀點是,我們仍在做更多的技術評估,以評估其實用性、互操作性,例如Layer3之間的互操作性,以及從那里獲得的優勢。所以我們認為甚至可能有一些更有創意的格式,即使不是Layer3,也不是Layer2,但也許在兩者之間有一些更有創意的東西來構建未來。我認為沒有人能100%確定未來是這樣的。在Scroll上已經部署了一些實驗性的第3層,這也是我們計劃支持的,添加更多驗證算法,在我們的Layer3上支持它以支持更多創造性實驗。
AnnaRose:?您是否研究過DA級別之類的東西??
Ye:從技術上講,如果您使用其他DA解決方案,它在某種意義上可能更便宜,我認為對我們來說,因為我們相信作為Layer2,我們希望繼承以太坊的安全性。所以這就是為什么我們決定將我們的數據發布到Layer1以保持相同的安全性。因為無論您使用哪種DA解決方案,都需要權衡取舍。例如,如果你成為一名驗證者,并且你在不同的平臺上冒險,如果一個平臺出現問題并帶來一些系統性安全問題,可能會有一些風險。我認為對我們來說,我們只想堅持這種非常傳統的模型來增強所有安全假設,將我們的數據發布到以太坊上,讓以太坊決定哪個是規范鏈。也許對于其他一些應用程序根據他們取舍,他們要么想要擁有自己的DA解決方案,要么想要運行自己的排序器,要么希望對這個過程進行某種治理。?
AnnaRose:?當你描述這一切時,我能想到的就是不同Layer2之間的跨鏈橋。我想當我們第一次對話時,我總是想象這些跨鏈橋幾乎是一對一的。但我覺得現在似乎出現了一些新的解決方案。你能談談嗎??
Ye:是的,我希望Layer2能夠相互通信,但我認為這和在不同的Layer1之間建立跨鏈橋同樣困難,即使你們共享相同的東西。我認為人們的印象是,如果你在兩個不同層之間建立跨鏈橋,那是一種跨鏈橋,如果你共享Layer1,建立多個Layer2跨鏈橋可能更容易。但實際上,在Layer2之間構建跨鏈橋仍然非常困難。我的預測是,因為所有交易,所有活動都將轉移到Layer2,這就是為什么我認為Layer2之間的跨鏈橋會更頻繁的原因。但是你所有的狀態都將發布在同一個Layer1上,可能有一些方法可以讓你可以從中讀取數據并證明這一點,但是你知道,這要么需要更長的時間來生成證明,要么你沒有很好的原子互操作性,所以我覺得還是很難的。我認為這是一塊未開發的空間,人們仍然在那里做著更多的實驗。?
AnnaRose:?如果不是代幣橋接,而是類似于消息傳遞跨鏈橋呢??
Ye:我自己對此的預測是,因為任意消息的傳遞比代幣橋接更難,因為代幣也是消息的一類,任意的消息傳遞會包括智能合約函數調用或其他東西
技術路線
AnnaRose:?Scroll是一個獨立的項目,它和PSE關系是什么,以太坊基金會是否支持Scroll中的任何內容?然后我也想問問0xPARC和你們的關系,這三個團隊:Scroll、PSE和0xPARC之間是否有明確的合作??
Ye:因為我們的哲學是以開源方式的,我們非常感謝社區的所有貢獻。正如你所提到的,我們一直在與幾個開源項目方合作,比如PSE團隊,我們已經在同一個代碼庫上共同構建zkEVM近兩年了,雖然我們在構建自己的zkEVM,但是我們也在幫助他們為以太坊構建一個以太坊等價的zkEVM。就是這樣很純粹的關系,就像我們在同一個社區,推動著同一個夢想。對于0xPARC,我們圍繞我們的工具舉辦了許多研討會。所以這就是為什么你會看到人們重復使用相同工具的原因。因為自去年年初以來,我們舉辦了很多研討會,教人們如何編寫Halo2電路。我們還就聚合成本和我們的zkEVM電路進行了講座。而且我認為教育對于人們使用這個工具絕對是非常重要的,因為當你引導人們使用這個工具時,你會得到更多的教程和更多的幫助。我認為我們的關系更像是我們相信同一個目標。我們廣泛結盟,我們相信開源。這就是為什么我們走到一起,分享一些教育資源和討論的原因。最近,將會有很多關于SuperNova、HyperNova等新證明系統的討論。就像你所看到的,我們找到了可以一起做的事情,然后我們很高興看到它能走多遠。我們也想支持這個生態和社區盡可能地發展,比如人們如何使用這以及它如何影響我們的系統。?
Paradigm已在Github開源基于Rust的以太坊客戶端Reth:12月8日消息,Paradigm已在Github開源基于Rust的以太坊客戶端Reth,目前其代碼尚未被審計,任何人都可以在Apache/MIT許可下使用,沒有任何附加條件,并鼓勵社區對它進行分叉,同時貢獻文檔、問題、請求等。
此前報道,11月Paradigm宣布正在構建基于Rust的以太坊客戶端Reth,不包含任何現有客戶端的代碼,而是建立在包括Geth、Erigon和Akula在內的客戶端的基礎上,核心目標是模塊化、開源友好性與性能。[2022/12/8 21:31:11]
AnnaRose:?我個人真的很喜歡看這些想法是如何發展的。比如如何介紹一些非常引人注目的經過驗證的系統或新的研究,然后您會看到教程或有人想要使用它。我認為Nova就是一個很好的例子,大約是一年前,JustinDrake想做一個關于Nova的視頻,我根本不知道那是什么。但現在你可以看到,至少在PSE、0xPARC之類的地方,我們看到了這樣的東西,有很多人對此非常興奮,現在你也看到它正在傳播。但也很有趣的是,為什么有些證明系統可能也引人注目,卻沒有得到人們的認同?就像,隨著越來越多的團體出現,因為我不知道你是否注意到了,現在每周都有一個新的ZK事件,這是非常驚人的。?
Ye:我們希望在地理上將zk社區擴展到任何地方。我想Sandy,對于我們如何在世界每個角落建立社區以及我們如何傳播這種信息,有更多想要說的。
Sandy:我想補充一點,任何本質上與開源文化保持一致并專注于公共教育的團隊,都可以加入這個開發過程,這絕對不是Scroll、PSE和0xPARC獨有的。你可以看到大量的項目,研究人員以及認同這種思維方式的工程師在加入這個過程。
AnnaRose:?我們已經知道了Scroll在過去一年里所取得的一些進展,讓我們來聊聊關于Scroll的路線圖。你們對于宣布發布日期會十分謹慎嗎??
Ye:我可以更多談談技術路線圖,Sandy可以多談談我們的生態系統建設。在技術方面,我認為目前我們的首要任務是盡快啟動主網。每個人都在談論它。因此,首要任務是我們要構建一個完整而健壯的zkEVM,并且具有強大的基礎設施。我們目前的測試網已經有超過2000萬筆交易。這是一個非常大的數字,大約有400萬個地址。實際上,很多人都在玩我們的測試網,因此使它更強大,而且我們已經將我們的電路發送給審計公司。所以這是我們的第一部分,然后下一步將是去中心化證明者。所以去中心化證明者實際上不同于傳統去中心化觀點,后者是抗審查的。但是建立一個去中心化的證明者網絡實際上有兩個最大的目的。一是讓你的網絡更有彈性,因為證明者需要很高的成本來運行,人們可能需要購買特殊的硬件一樣。如果我們的證明者宕機,那么其他人,會有一堆備份仍然可以為你生成證明。它還可以激勵人們構建越來越好的硬件。就像如果你被激勵去運行一個證明者,你就會被激勵去提高它的效率以節省你自己的成本,對吧?它可以使證明生成時間變得更短,從而使我們的網絡在第一層最終確認時間變得更短。然后下一步將是設計去中心化排序器。你知道作為Layer2,即使你運行的是中心化排序器,你仍然您將有一些方法來避免審查阻力。例如,您可以在Layer1執行某些交易以在Layer2執行該執行。但是有去中心化排序器還是不錯的,因為實時審查存在一些問題。比如你一秒鐘后就要被爆倉,然后我在一個小時后包含此交易,這仍然很糟糕。所以這就是為什么你想要實現去中心化排序器。還有一些設計,取決于你如何獲取MEV價值的理念,以及這種價值和機制是什么,以及它如何流向不同的角色。我認為這是我們技術路線圖上最重要的三件事。?
AnnaRose:?這里有一個附帶問題,使用中心化排序器,該排序器是否收集了所有的MEV??
Ye:是的,它有這種能力,也許不是所有的MEV,但會很多。這取決于,你知道你是否相信這個排序器。但是目前,我認為沒有任何Layer2會故意利用這種獨特的優勢來運行MEV,來運行一些不好的東西。其實也有很好的MEV,比如套利,平衡你的價格等等。但我認為最終所有層都將致力于在某種意義上實現去中心化。但這只是一個非常復雜的設計問題,因為你需要考慮價值及其流動方式。而且還會有更多的事情發生,不僅是去中心化的排序器,我們的路線圖中還會有并行優化,包括一些高效的客戶端實現。例如,我們會考慮擁有多個客戶端,從而提高效率。此外,我們希望通過多證明者來增強我們的安全性。此外,由于EVM也在不斷發展,我們是這個大型生態系統的一部分。我們需要考慮在他們擁有例如PBS之后,擁有EIP4337之后,我們如何參與。這是一個大問題,比如我們如何協調EVM在Layer1的變化。與眾不同的是,實際上Layer2可以驅動EVMLayer1的變化,因為我們都有相同的目標,擴容。所以這也是我們正在思考的事情,與以太坊生態系統交流并與思想領袖交流,以及我們如何以更開放的方式合作并推廣我們的研究、發布我們的研究并進行更開放的討論,甚至可能在未來為所有Layer2形成一些標準。
硬件加速
AnnaRose:??大多數zkEVM團隊中是否需要做硬件加速?因為我不認為我真的聽說過團隊自己在硬件上開展工作。
Ye:你可以想象,當你最初在CPU上運行你的算法時,例如,它需要大約一個小時來生成證明。你認為它太慢了,你想在你的證明算法中利用并行性。因此,你將GPU合并到CPU設備中,然后你會將一些非常昂貴的計算外包給GPU。GPU非常適合做一些并行化工作,它可以很好地做到這一點。證明者內部計算量最大的部分是可并行化的。所以在GPU上加速它非常容易。它可以快10倍。因此,從更高層面來說是將計算最密集的部分移至GPU,GPU可以使其更快。
AnnaRose:?這就是你正在做的,比如在軟件方面。您已經決定了什么需要使用GPU,什么不需要。你們實際上是否也會涉及GPU的處理過程??
Ye:是的是的。我們還需要實現如何在GPU上運行它,
AnnaRose:?我想這個問題的第二部分是,這是許多zkVM團隊需要做的事情嗎?還是因為你有相關的硬件背景,所以你們也做這個硬件部分??
Ye:我認為對于GPU,它可以使所有zkEVM變得更快。但我認為目前,據我所知,大多數zkEVM團隊都在使用GPU,但有些不需要,這取決于證明算法。如果你嚴重依賴某種基于橢圓曲線的操作,它可以大規模并行化通常被認為在GPU上非常快;但如果你依賴更小字段的哈希函數,那么也許你可以在CPU上高效地運行它。但我認為總的來說,如果你有GPU,在大多數情況下它總是可以更快。所以我想大多數zkVM團隊,如果不是自己構建的話,都會使用某種開源版本,因為這是不可避免的事情。?
AnnaRose:?你是否覺得這只是工程挑戰的一部分?這是你們可以得到改進的地方,所以你不可避免地想要去做?
Ye:是的,我認為這絕對是工程的一部分。而且,我們正在努力的一個方向也符合我們去中心化理念,即我們希望減少對GPU的內存需求等要求。我們正在試圖降低這個要求,例如,也許是礦工,因為人們相信你會從PoW中退出來,你會擁有一堆GPU。另一個方向可能是我們如何調整我們的算法并推廣,適應其他更便宜的GPU,這樣他們仍然可以復用他們的機器來運行我們的證明算法。?
AnnaRose:?我最近在硬件加速上做了幾集博客,你是否覺得,或者是否希望有一個關于如何使用GPU和ZKP的標準?還是你認為那里還有很大的空間來開發獨特的解決方案?
Ye:這是一個很好的問題。這取決于算法。我想最終會變成一個涉及軟硬件代碼設計的問題。例如,最近人們對Nova非常著迷,你可能需要一些特殊組件來使Nova更快。所以因為改進算法不斷發展,很難說這是GPU的最終版本。但我認為大多數算法都在重用幾乎相同的原語,如FFT和一些向量級計算,也許還有一些哈希函數。所以我認為大模塊是固定的。但是如果你真的想要好的性能,你需要為你的證明系統單獨設計,所以我認為這還沒有解決。這取決于您的軟件堆棧。我認為最終它會變成,一個軟硬件代碼設計問題。
AnnaRose:?你認為它不會是GPU嗎?你會先轉向FPGA,然后轉向ASIC??
Ye:但我認為在我們當前的版本中,我們仍然更看好短期使用GPU,因為首先,人們擁有更多類似通用的GPU,他們無需購買昂貴的FPGA和ASIC就可以運行證明者。從我們與不同硬件公司的談話中還有一個有趣的觀察結果,即單板FPGA很難超越GPU性能。您必須將許多FPGA板連接在一起才能擊敗一個GPU。ASIC可能會更好。所以長期來看,可能是ASIC。如果未來有一種協議成為主導的ZK協議,并且有對應的ASIC,那么這可能是最佳組合。但現在因為算法還沒有固定,GPU還是通用的,人們可以買。所以我認為短期內我們仍然更多。?
AnnaRose:?酷!我們可以快速討論下硬件
Sandy:我認為在生態系統建設方面,我們非常獨特,因為有超過10家硬件公司為Scroll構建解決方案。我認為這是開源協作的一個例子,它捕獲和激發了整個相關行業。
生態發展
AnnaRose:?Scroll在生態發展現在的進展如何
Sandy:我們對過去幾個月一直在運行的無需許可的測試網感到非常興奮。正如Ye所說,我們有超過400萬個唯一錢包地址,我認為這是一個很有意義的數字。人們對測試網如此感興趣,而且,我們每天處理超過50萬筆交易。這意味著我們的代碼庫已經經過四個多月的實戰測試,沒有出現嚴重故障。當然還有大量的優化工作要做,但我認為這是一個很好的基礎,它讓我們有信心開始與生態系統合作伙伴對話,并為主網做好準備,正如你所說的。因此,一方面,我們非常努力地納入以太坊上現有的所有工具和基礎設施提供商,這對他們來說,兼容過程應該不會超過一天。除了RPC之外,與在以太坊上部署沒有區別。另一方面,我們最近推出了一個無需許可的頁面供生態系統項目自行注冊,以便他們可以找到彼此。在第一周內,我們已經有100多個項目通過這個網站提交了他們的信息,我們正在考慮如何更好地組織它并提供各種協議之間的協作并帶來一點透明度。我想在過去的幾個月里,我們一直在舉辦各種當地的黑客松以及當地聚會和Hackerhous。我想說在這個生態系統構建過程中,讓我感到驚訝的一件事是有很多有機的zkDapp和ZK實現。我認為部分原因在于我們團隊在ZK研究中的DNA。另一方面,我們有一群非常活躍的民間開發者。他們只是在頭腦風暴,想著要構建新的東西。也有很多有趣的原生協議正在構建并為我們的主網發布做準備。我們的想法是,我們希望熟悉某些品牌和某些協議的以太坊用戶能夠找到他們熟悉并且已經知道如何使用的東西,因此有一種熟悉感。然后他們也可以找到新的體驗,比如可以玩的新協議和可以互動的新游戲。?
AnnaRose:?你是否認為游戲是你想要開發的關鍵領域之一,想要支持更多的游戲。
Sandy:在產品方面,我們正在構建一個通用的zkEVM,因此我們不會做選擇,我們會支持一切。優點是我們提供可互操作的一切。如果有人要在Scroll上構建一個GameFi項目,它與DeFi堆棧的互操作性很高,反之亦然。所以我認為這很有趣。因此,我們將游戲視為一個整體,我認為我可以看到很多游戲作為一個平臺有機地發生。我們只是專注于構建與以太坊Layer1完全相同的平臺基礎設施體驗,
Tags:ROSNARANNROSECrossFiCoinary TokenMEDICAL CANNABIS COINrose幣最新消息
隨著通貨膨脹和經濟不穩定繼續困擾著阿根廷,一些人正在轉向將加密貨幣作為保存儲蓄和進行國際交易而無需支付高額費用的一種手段.
1900/1/1 0:00:00我們已經感受到香港Web3的敘事正在OnchainRealWorldAssets,這或許是中國香港在途徑加密經濟前往下一個數字文明時代最為正確也切實可行的路徑.
1900/1/1 0:00:00對于近期許多《我是如何早期發現xxx的》類的長篇大論,弟弟覺得吧,對自己的用戶/讀者真誠一點,大家都是有感知能力的,故弄玄虛就沒意思了。真實的本質的邏輯就一個:賭.
1900/1/1 0:00:00大家好,我是AD.D,前段時間在推特上陸續分享了一些關于:pepe,ordi以及?@PepesPixel?投資的思路,結交了一些有趣的小伙伴.
1900/1/1 0:00:00據Trustnodes今日消息,美國證券交易委員會計劃通過承包商運行比特幣和以太坊節點。據悉,SEC希望在“盡可能多地使用BCH、Stellar、Zcash、EOS、NEO和XRP分布式賬本”的.
1900/1/1 0:00:00注:原文來自@WinterSoldierxz發布長推,MarsBit整理編譯BRC20被過度炒作了.
1900/1/1 0:00:00