比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads
首頁 > BTC > Info

ROLL:Vitalik:擴展Rollups的分步路線圖_以太坊

Author:

Time:1900/1/1 0:00:00

原文標題:《Astep-by-steproadmapforscalingrollupswithcalldataexpansionandsharding》

原文作者:VitalikButerin,以太坊聯合創始人

原文編譯:南風,Unitimes

對于以太坊而言,Rollups?是短中期,也可能是長期的唯一無須信任的可擴展性解決方案。以太坊L1上的交易費在幾個月以來一直很高,現在更迫切的是采取一切必要的行動,幫助推動整個生態系統轉移到Rollups。Rollups已經大大降低了許多以太坊用戶的費用:l2fees.info?網站時常顯示Optimism和Arbitrum網絡的費用要比以太坊基礎層本身低了約3-8倍,而zk-Rollups有著更好的數據壓縮,并且可以避免包含簽名,因此其費用要比以太坊基礎層低約40-100倍。?

然而,對于許多用戶來說,即便是這些(Rollups中的)費用也還是太過昂貴了。很長一段時間以來,?數據分片?(datasharding)被認為是解決當前形式的Rollups的長期不足的解決方案,數據分片有望在以太坊鏈上為Rollups增加大約1-2MB/s的專用數據空間。本文描述了實現該解決方案的一條實用的路徑,能夠盡可能快地為Rollups解鎖數據空間,并隨著時間的推移增加更多額外的空間和安全性。?

Vitalik:新加坡在加密貨幣監管方面的善意嘗試可能不會奏效:11月21日消息,以太坊創始人 Vitalik Buterin 近日在接受采訪時表示,新加坡在加密貨幣監管方面的善意嘗試可能不會奏效,因為新加坡監管機構試圖將“區塊鏈使用”和“加密貨幣”區分開,“如果沒有加密貨幣,那么你擁有的區塊鏈就是假的,沒有人會關心這些區塊鏈”。

此外,Vitalik Buterin 表示,監管機構既要支持新技術,又要打擊不良參與者,在兩者之間取得平衡難度很大,但他也表示新加坡很早就將自己定位為對加密貨幣友好的司法管轄區,只是最近幾個月才開始收緊盡管,監管機構只是試圖“阻止加密貨幣投機”,而不是完全禁止加密貨幣。(straitstimes.com)[2022/11/21 22:11:32]

Step1:擴展交易calldata?

目前現有的Rollups使用了交易calldata。因此,如果我們想要在無需讓各個Rollups團隊做出任何額外工作的情況下,在短期內提升Rollups的容量并降低成本,我們應該降低交易calldata的Gas成本。當前的平均區塊大小還遠沒有達到威脅以太坊網絡穩定性的大小,因此這樣做是有可能安全的,盡管可能需要一些額外的邏輯來預防非常不安全的邊緣情況。?

參見?EIP-4488提案,或者另一個(更簡單但效果更溫和的)?EIP-4490提案。

VitalHu部署基于區塊鏈的冠狀病篩查工具:金色財經報道,加拿大技術公司VitalHub Corp于4月8日宣布首次部署一種基于區塊鏈的冠狀病篩查工具DOCit。該工具將由滑鐵盧地區名為Sunny Side Home的長期護理機構使用。該工具旨在部署和配置任何篩查或重復任務,從而為護理提供者、運營人員以及國家、省或地區衛生當局制定報告標準。[2020/4/9]

EIP-4488:

https://github.com/ethereum/EIPs/pull/4488

EIP-4490:

https://github.com/ethereum/EIPs/pull/4490

EIP4488應該能將每個slot?可用于Rollups的數據空間增加至理論上最大約1MB,并將Rollups上的成本降低約5倍。這可以比后面的步驟更快地實現。

Step2:幾條分片?

與此同時,我們可以開始做一些工作來推出「適當的」分片。想要以完整(功能)的形式實現分片還需要很長的時間,但我們能做的是可以一步步地實現它,并從每一步中獲益。首先自然是要實現分片規范的「業務邏輯」,但需要使最先上線的分片數量非常低?(比如4條分片),以此來避免圍繞分片網絡的大多數難點。每條分片將在其自己的子網絡中廣播。默認情況下,驗證者將信任委員會,但如果他們愿意,他們可以選擇在每個子網絡中,但只有當他們看到了信標區塊確認的任何分片區塊的全部數據時,他們才會接收該信標區塊。?

動態 | Vitalik Buterin 提出激勵開發者的新方案:將智能合約交易手續費資助合約創建者:Vitalik Buterin 在以太坊研究論壇上發表文章,提出一種激勵開發者的新方案,當開發者創建一個智能合約后,任何其他使用該合約的用戶付出的交易手續費的一部分(比如說 33%),會發送給合約的創建者作為激勵,而且還提出了兩種關于獎勵的算法,分別是線性和超線性。該想法出自于 9 月 16 日在以色列舉行的 StarkWare Sessions 會議上,在探討關于公鏈基礎設施的開發,資金應該是通過治理和協議獲得,還是說應該被獨立的企業資助話題中,以太坊創始人 Vitalik Buterin 認為,「通過協議獲得資金的優勢是,這個方法可以獲得更多的資金。而劣勢也很明顯,由于這類方法是中立的,所以無論利用任何機制都會被惡意攻擊,之前也已經遇到過各種各樣的嘗試。所以這類方法的最大的挑戰是想出一套合適的治理結構和其組件。然后他還舉了一個例子,如果我們設置這樣一個資助機制:當有人使用了某個智能合約,因此而產生的轉賬費的一部分會分配給該合約的創建者,這樣的機制就非常的中立。[2019/9/23]

分片規范本身并不是特別困難;它與最近發布的Altair硬分叉有著類似規模的樣板代碼更改(Altair的信標變更規范文件是728行,分片的信標變更規范文件是888行),因此可以合理地預計它可以在與Altair的實現和部署類似的時間框架內實現。?

非營利組織“機器情報研究所”接受加密貨幣捐贈 收到Vitalik Buterin763,970美元的捐贈:非營利組織“機器情報研究所”(Machine Intelligence Research Institute)最近發布了一份籌款統計數據,顯示了對加密貨幣社區的大力支持。該機構是一家非盈利組織,負責調查與人類高級人工智能(AI)相關的安全問題。他們在2017年的年度募款活動籌集了250多萬美元,是125萬美元目標的兩倍多。非營利組織透露,在這次籌款活動中捐贈的資金有66%(大約166萬美元)是用加密貨幣(主要是比特幣和以太坊)進行的。事實上,最大的捐贈是在籌款活動結束的時候,從Vitalik Buterin那里獲得了價值763,970美元的捐贈。Vitalik的捐贈是迄今為止研究機構在所有籌款活動中所收到的第三大捐款。[2018/2/22]

為了使分片數據(shardeddata)實際上可被Rollups使用,Rollups將需要能夠使其證明?(proofs)進入到分片數據中。有兩個選擇:?

1,增加BEACONBLOCKROOT操作碼;Rollups將增加代碼來驗證根植于歷史信標鏈區塊根的默克爾證明(Merkleproofs);?

2,增加面向未來的狀態和歷史訪問預編譯,這樣當承諾方案(commitmentscheme)在未來發生改變時,Rollups就不需要更改它們的代碼。?

以太坊創始人Vitalik Buterin聲明將不再發表關于比特幣的言論:14日中午,以太坊創始人Vitalik Buterin發布推特稱,將徹底停止評論比特幣問題并把重點轉向以太坊技術。[2017/11/14]

這將使得每個slot?的Rollup數據空間增加至約2MB?(每個分片250kB*4個分片,再加上上文Step1中擴大的calldata)。

Step3:N條分片,由委員會保護?

將活躍分片的數量從4條增加到64條。此時分片數據將進入子網絡,因此屆時的P2P層必須已經足夠牢固,使得將其分割成更多數量的子網絡變得可行。數據可用性的安全性將基于大多數(驗證者)誠實假設,依賴于委員會的安全性。

這將使得每個slot?的Rollup數據空間增加至約16MB?(每條分片250kB*64條分片);我們假設此時Rollups將已經從以太坊執行鏈中遷移出來。

Step4:數據可用性抽樣(DAS)?

添加數據可用性抽樣?(DAS)以確保更高級別的安全性,使得即便是在大多數(驗證者)不誠實的攻擊情況下,用戶也能夠得到保護。數據可用性抽樣可以分階段來進行:首先,以非約束性的方式來允許網絡對其進行測試,然后將其作為接收信標區塊的必要條件,甚至可能先在某些客戶端上進行。

一旦完全引入了數據可用性抽樣,分片的鋪展就完成了。?

基于分片的OptimisticRollups和ZKRollups?

當前的以太坊與實施分片之后的以太坊的一個主要區別就是,在分片的世界里,Rollup數據實際上不可能成為向智能合約提交Rollup區塊的交易的一部分。相反,Rollup數據的發布與Rollup區塊的提交將必須是分開的:首先,數據發布將把數據放到鏈上(也就是放到分片鏈中),然后區塊提交將會提交區塊頭以及一個指向底層數據的證明。?

Optimism和Arbitrum已經為Rollup區塊的提交使用了一種兩步式設計,因此這對二者來說都將是一個很小的代碼更改。?

對于ZKRollups,事情有點棘手,因為提交交易需要提供一個直接對數據進行操作的證明。它們可以通過?ZK-SNARK?來證明分片中的數據與信標鏈上的承諾相匹配,但這一操作是非常昂貴的。幸運的是,還有更便宜的替代方案。?

如果該ZK-SNARK是一個基于BLS12-381的?PLONK證明,那么它們可以簡單地直接將分片數據承諾作為輸入來進行打包。BLS12-381分片數據承諾是一個KZG承諾,與?PLONK?中的承諾類型相同,因此可以作為公共輸入直接傳遞到證明中。?

如果ZK-SNARK使用了一些不同的機制(或者即便是BLS12-381PLONK但有著一個更大的可信設置),那么它可以包含自己的數據承諾,并使用一個等效性證明(proofofequivalence)來驗證該證明中的承諾與信標鏈中的承諾是對相同數據的承諾。?

分片世界中,誰將存儲歷史數據??

增加數據空間的一個必要條件是移除以太坊核心協議負責永久性維護達成共識的所有數據的屬性。因為這些數據量太大了。例如:

1,EIP-4488理論上帶來的最大鏈大小是每12秒的slot為大約1,262,861字節,也即每年大約3.0TB,但實際上每年更有可能是約250-1000GB,尤其是在開始階段。?

2,4條分片(每個slot為1MB)每年會增加額外的約2.5TB。

3,64條分片(每個slot為16MB)每年將帶來總計為約40TB的存儲。?

大多數用戶的硬盤驅動器的大小在256GB和2TB之間,1TB似乎是中間值。下圖是一項針對計算機硬盤空間有多大而在一組區塊鏈研究員中開展的內部調查的結果:

這意味著用戶當前可以運行一個節點,但如果此路線圖的任何一部分如果不進行修改就實施,那么用戶將無法運行節點。當然還有更大的驅動器可用,但用戶將必須竭力去購買它們,這大大增加了運行節點的復雜性。當前主要的解決方案是?EIP-4444,此提案消除了節點運營者存儲超過1年的區塊或收據的這一責任。在分片的情況下,這個1年的時長將很可能進一步縮短,而且節點將只需要負責他們積極參與的子網絡上的分片。?

這就提出了一個問題:如果以太坊核心協議不存儲這些數據,誰來存儲??

首先,重要的是要記住,即使有了分片,數據量也不會那么大。是的,每年40TB確實超出了運行「默認」消費硬件的個人的能力(事實上,即便每年1TB也還是如此)。然而,對于一個愿意投入一些資源并想辦法來存儲這些數據的人來說,這是在其可接受的范圍內的。當前一臺48TB的HDD(硬盤驅動器)的售價是1729美元,一臺14TB的是約420美元。出于可以獲得質押獎勵,某個運行了1個32ETH驗證者插槽的人可能會愿意支付并存儲分片實施之后的整條鏈。因此,實際上,「沒有人會存儲某個分片的一些歷史數據以至于這些數據完全丟失」的這種情況似乎是不可能出現的。?

那么誰將存儲這些數據?我的一些想法:?

個人和機構志愿者;

區塊瀏覽器(etherchain.org、etherscan.io、amberdata.io等等)將肯定會存儲所有數據,因為向用戶提供數據是它們的業務模式。

RollupDAOs指定并付費給參與者來存儲并提供與他們的Rollup相關的歷史數據。

歷史數據可以通過種子(torrents)進行上傳和共享。

客戶端可以自愿選擇隨機存儲區塊鏈的0.05%的歷史數據(使用糾刪碼,這樣只有當許多客戶端在同一時間離線時才會丟失一小塊數據)。

PortalNetwork中的客戶端可以隨機存儲一部分區塊鏈歷史數據,且PortalNetwork會自動將數據請求導向存儲了該數據的節點。

可以在協議中激勵歷史數據的存儲。

像TheGraph這樣的協議可以創建激勵市場,其中的客戶端向服務器支付費用,從而獲取歷史數據和證明其正確性的默克爾證明。這就激勵了人們和機構來運行存儲歷史數據的服務器,并按需提供這些數據。

這些解決方案中的一些方案(個人和機構志愿者、區塊瀏覽器)已經是可用的了。而當前的P2P種子場景更是一個主要由志愿者驅動和存儲大量內容的生態系統的絕佳例子。其他基于協議的方案要更加強大,因為它們提供了激勵機制,但它們可能需要更長的時間來進行開發。從長期來看,通過這些L2協議來訪問歷史數據,可能要比通過當前的以太坊協議更加有效。?

?

Tags:ROLLROLUPS以太坊BenjiRollsroll幣可以roll坐騎嗎UPS價格以太坊價格今日行情比特幣

BTC
NFT:如何為NFT收藏品估值?一種基于稀有度和價格發現的模型_STOS

作者:北辰,鏈茶館 GooseFX是基于Solana的一套完整的DeFi平臺,有交易所、代幣化股票以及NFT等板塊.

1900/1/1 0:00:00
TEC:讀懂Paradigm領投的Aztec:Layer 2隱私交易領域潛力巨大_PINETWORKDEFI價格

來源:IOSGVenture原標題:《隱私交易群雄逐鹿,L2全方位隱私協議Aztec強勢突圍》火星財經注:以太坊二層隱私解決方案AztecNetwork于12月16日完成1700萬美元A輪融資.

1900/1/1 0:00:00
區塊鏈:區塊鏈在“抗疫”中發揮了哪些作用?后疫情時代,區塊鏈的應用落地有哪些進展?_人工智能幣種

來源:資本實驗室 作者:冉偉 原標題:《“抗疫”區塊鏈:新技術應用于社會治理的一次重要實踐》新冠疫情是人類社會進入21世紀后經歷的一場全球性的重大危機.

1900/1/1 0:00:00
INC:1inch 基金會向 6 個項目及 2 名開發人員發放 58.5 萬美元贈款_GLO

鏈捕手消息,鏈上交易聚合器1inch基金會宣布向6個項目及2名開發人員發放58.5萬美元贈款,其中包括去中心化交易所E-Vitutal、Polygon?鏈上加密期權交易的自動做市商協議Moret.

1900/1/1 0:00:00
比特幣:以10億美元創造加密行業單筆融資紀錄,NYDIG是家怎樣的公司?_Paradigm Zero

作者:谷昱,鏈捕手 11月14日,比特幣機構級解決方案提供商NYDIG宣布以70億美元的估值完成了一筆10億美元的股權融資,這使得該筆融資創造了加密行業歷史上單筆融資金額記錄.

1900/1/1 0:00:00
IRON:Iron Fish:以二戰加密語「潛艇」命名的隱私項目_iFish Coin

作者:zZ 如果根據用途的不同,將區塊鏈領域存在的項目劃分成不同的板塊。那么「隱私」領域可能是近期不受市場青睞的板塊之一.

1900/1/1 0:00:00
ads