比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

VIT:Vitalik Buterin:如何使用內積參數 (IPA) 進行數據可用性抽樣(DAS)

Author:

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

原文作者:VitalikButerin

當前的數據可用性抽樣計劃使用KZGcommitments完成。KZG承諾的優點是它們非常易于使用,并且具有一些非常好的代數性質:

一個評估證明具有恒定的大小,并且可以在恒定的時間內進行驗證。這里存在一種算法來計算所有證明,這些證明在O(N?log(N))時間內在N個單位根的每一個都會評估deg<N您可以線性組合承諾以獲得這個線性組合的承諾:com(P)+com(Q)=com(P+Q)您可以線性組合證明:Proof(P,x)+Proof(Q,x)+Proof(P+Q,x)第一點是良好的效率保證。第二點確保生成可以進行DA采樣的blob很容易:如果生成所有證明需要O(N2)這么長的時間,則需要高度中心化的參與者或復雜的分布式算法才能使其準備好DAS。

第三點和第四點對于2D采樣非常有價值,并且可以實現分布式區塊生產者和高效的自我修復:

Celestia:Quantum Gravity Bridge初期版本已上線Blockspace Race測試網:5月12日消息,模塊化區塊鏈網絡Celestia發推表示,Quantum Gravity Bridge的初期版本已于本周在Blockspace Race測試網上線,相應的合約已部署在以太坊Sepolia測試網上。

Quantum Gravity Bridge是一個從Celestia到以太坊的數據可用性(DA)橋接。Celestia使用Celestium作為可擴展的鏈下數據可用性 (DA) 解決方案為以太坊Rollup團隊提供服務。[2023/5/12 14:59:10]

區塊生產者只需要知道原始的M承諾即可使用一種按照曲線的FFT來“擴展列”并生成在同一deg<M多項式上的2M承諾。您不僅可以進行每行重建,還可以進行每列重建:如果列上的某些值和證明丟失,您可以執行FFT來恢復丟失的值和證明。然而,KZG有一個弱點:它依賴于復雜的配對密碼學和受信任的設置。配對密碼學已經被研究使用了20多年,受信任的設置是N中的1個信任假設,N是數百名參與者,因此實踐中的風險很高,作者認為繼續使用KZG是完全可以接受的。但是,值得提出一個問題:如果我們不想支付KZG的成本,我們可以使用內積參數來代替嗎?

Vitalik Buterin澄清:我不是“反馬斯克分子”:金色財經報道,以太坊聯合創始人Vitalik Buterin今日在社交媒體上表示,馬斯克接管Twitter的最大的可能不是他會做出任何具體的政策決定,而是讓他的支持者膽大妄為。不過,該言論隨后在社交媒體引發了大量爭議,Vitalik Buterin目前已經做出澄清,他表示:“不知道為什么這么多人在這條推文中讀到我反對馬斯克的潛臺詞,我不是反馬斯克分子(anti-Elon)。[2022/4/30 2:41:37]

有關IPA的解釋,請參閱這篇文章的前半部分。

IPA具有以下特性:

評估證明具有對數大小,可以在線性時間內驗證沒有已知的有效的多重證明生成算法。承諾是橢圓曲線點,您可以像KZG承諾一樣將它們線性組合沒有已知的線性組合證明的方法。因此,我們保留了一些屬性,也丟失了一些屬性。事實上,我們失去的足夠多,以至于我們生成、分發和自我修復證明的“當前方法”不再可能。這篇文章描述了一種替代方法,雖然有點笨拙,但仍然可以實現目標。

Vitalik Buterin:UNI 應成為預言機代幣:以太坊創始人 Vitalik Buterin 在 Uniswap 治理論壇發起提案討論,建議 Uniswap 能夠為 ETH/USD 提供預言價格數據,以及提議 UNI 成為預言機代幣,而不是像其它預言機一樣使用 ETH/USDC 喂價。

Vitalik Buterin 解釋稱,算法穩定幣需要針對鏈下法定貨幣提供資產喂價,而非鏈上美元穩定幣。預言機需要有一個代幣來預防女巫攻擊(Sybil Attack),這種攻擊的成本是代幣總市值的一半減去不參與投票的代幣價值,而以太坊上市值最高的兩個項目代幣是 LINK 和 UNI,但 Chainlink 是一個具有許多功能的復雜系統,需要有一個簡單的替代方案來對 Chainlink 進行補充,以優化激勵措施和最大程度地降低成本。[2021/5/12 21:53:03]

一種替代方法

首先,我們生成一棵證明樹,而不是為deg<N多項式生成2N獨立證明,這看起來如下:

Vitalik為印度新冠援救運動捐贈100個枚ETH和100枚MKR:4月25日,Polygon聯合創始人Sandeep推特顯示,Vitalik為印度新冠援救運動捐贈超60萬美元加密貨幣。目前印度新冠疫情嚴重,Polygon聯合創始人Sandeep發起了援救運動,發動加密貨幣圈提供幫助。根據Etherscan信息,以太坊聯合創始人 Vitalik Buterin 已經捐贈已捐贈了 100 個 ETH 和 100 個 MKR。[2021/4/25 20:55:41]

我們以評估形式解釋數據,將其視為一個向量:

Vitalik:以太坊2.0或需多年才能解決擴容問題:以太坊聯合創始人Vitalik Buterin表示,以太坊基礎層可擴展性還有很長路要走,很可能在很多年之后都無法實現區塊鏈基礎層擴容。按照Vitalik說法,基于應用程序基礎層擴容或許會在以太坊2.0最后一個主要階段完成之后才會出現,所以可能需要等待幾年。Vitalik表示,他鑒于當前情況建議將以太坊擴容工作全部放在二層Layer 2解決方案上,同時他建議一旦「以太坊1.5階段」完全通過權益證明,那么基本上就不會關注擴容問題了。如果用戶不確信「以太坊1.5階段」能夠解決容量問題,那么還可以采取折衷方法,即:擁有少量執行分片(比如4-8個)和更多數據分片。Vitalik建議在錢包中直接構建二層協議,比如MetaMask或Status,他也強調在「跨二層協議傳輸」方面需要做更多工作,二層解決方案可以某種方式成為協議本身一部分,而以太坊1.0則可以用作為Optimistic Rollup客戶端。[2020/10/3]

,其中多項式

證明樹中的每個節點都是對該部分數據的承諾,以及該承諾實際上“在界限內”的證明。例如,

節點將包含承諾

。將有一個IPA證明,

實際上是這些點的線性組合,沒有其他點。

我們生成兩棵樹,第一棵用于

,第二棵用于

,對一條數據的“完整”承諾由C和C組成。為了證明一個特定的值xi,我們只需提供一個對列表,涵蓋整個范圍0...N?1或N....2N?1,不包括i,以及一個i不屬于的頂級承諾是正確構建的證明。例如,如果N=8且i=3,則這個證明將包含C、C2、C及其證明,以及一個C被正確構造的證明。該證明將通過驗證各個證明并檢查承諾加起來是否構成完整承諾來進行驗證。

藍色:chunk3,黃色:chunk3的證明。

注意,為了提高效率,每個chunk不需要是一個單獨的評估;相反,我們可以裁剪樹,例如一個chunk是一組16個評估。鑒于證明的組合大小無論如何都會比這大,像這樣使chunk變大,我們損失很少。

生成這些證明需要O(N?log(N))時間。驗證證明需要O(N)時間,但請注意,可以批量驗證許多證明:驗證IPA的O(N)步驟是橢圓曲線線性組合,我們可以使用隨機線性組合檢查其中的許多。每個證明仍然需要O(N)場域操作,但這只需要<1毫秒。

擴展:扇出出大于2

我們可以有一個更高的扇出,而不是每一步都有2扇出,例如8扇出。每個承諾我們將有7個證明,而不是每個承諾一個證明。例如,在底層,我們將有一個證明{1,2,3,4,5,6,7},{0,2,3,4,5,6,7},{0,1,3,4,5,6,7}等。這將總證明生成工作增加了

,但它將證明大小減少了3倍。

證明大小

假設我們正在處理大小為32的N=128chunk和一個(4x,4x,8x)的扇出。單個分支證明將包含3個IPA,總大小為2?(7+9+12)=56個曲線點加上chunk的512字節。今天256字節或512字節chunk擁有48字節證明。

生成證明總共需要2?8192?(3?2+7)次曲線乘法,或總共~212992次乘法。因此,這需要一臺功能強大的計算機快速完成,或者需要一個分布式過程,其中不同的節點專注于為不同的chunk。

驗證證明很容易,因為可以批量驗證證明,并且只完成一個橢圓曲線乘法。因此,它不應該比使用KZG證明慢很多。

自我修復

無法逐列有效地進行自我修復。但是我們能否避免要求單個修復擁有所有數據?

假設單行完全丟失。很容易使用任何列來重建該列中缺失行中的值。但是如何證明呢?

最簡單的技術是加密經濟學:任何人都可以簡單地發布一個聲明一個值的債券,然后有人可以將該聲明與證明不同值的分支證明一起使用,以削減該驗證者。只要有足夠的合法聲明可用,該行子網上的某個人就可以將聲明組合在一起并重建承諾和證明。甚至可能要求驗證者針對分配給他們的樣本索引發布此類聲明。

一種沒有加密經濟學但在技術上更復雜且速度更慢的替代方案是傳遞沿該列的值的M分支證明,以及證明正確驗證的Halo式證明?。

Tags:VITTALITA以太坊GravityCoinportal幣今日行情ita幣地址怎么挖以太坊幣

抹茶交易所
區塊鏈:聚焦丨近期國內區塊鏈政策熱點

中央央行:關閉境內虛擬貨幣交易和代幣發行融資平臺據央視財經消息,中國人民銀行于2月11日發布《2021年第四季度中國貨幣政策執行報告》.

1900/1/1 0:00:00
ENT:分布式API基礎設施公司Bware Labs完成600萬美元融資,Blizzard等參投

據Zububrothers2月23日報道,分布式API基礎設施初創公司BwareLabs完成600萬美元A輪融資,使其總融資金額達到700萬美元.

1900/1/1 0:00:00
數字貨幣:調查:美國消費者對Web2不滿意,對Web3了解有限

對美國1500名消費者的一些在線調查顯示,人們對隱私和科技平臺的巨大權力深感擔憂,同時也表明Web3尚未成為一個家喻戶曉的詞匯.

1900/1/1 0:00:00
以太坊:干貨 | Flashbots:關于加速EVM的幾種方法

原文作者:Flashbots團隊XinyuanSun感謝AlejoSalles、HongboZhang、AlexObadia和KushalBabel對本文的反饋和審閱.

1900/1/1 0:00:00
NFT:無聊猿創作者,27歲華裔女孩的NFT之旅

對于塞內卡來說,她自己也沒想過這套作品竟然推動了一場技術革命。 原文鏈接:https://www.rollingstone.com/culture/culture-features/seneca.

1900/1/1 0:00:00
DAO:生物技術DAO興起,探索其設計空間和框架

DAOrayakiDAO研究獎金池:資助地址:?DAOrayaki.eth投票進展:DAOCommittee3/0通過 賞金總量:70USDC 研究種類:DAO.

1900/1/1 0:00:00
ads