這是對信標鏈提議的一個替代設計方案,信標鏈可以在比較遠的未來切換到這個模型 (替代現在計劃的 CBC),它試圖提供以下一些關鍵特性:
在正常情況下,提供有意義的單個 slot 的經濟確定性 (即類似于 Tendermint 的特性)
使得即使大多數驗證者參與合謀進行單個 slot 的重組,執行的成本也比現在高得多,從而減少共識可提取價值 (consensus-extractable value, CEV)
擺脫對 LMD GHOST 分叉選擇的高度依賴,避免那些已知的缺陷,并需要引入復雜的混合分叉選擇規則,以修補這些缺陷。
有可能會使更低的最低存款額度 (deposit size) 和更高的驗證者數變得可能
保留經濟確定性 (economic finality) 最終接近于一個非常大的數值 (數百萬個 ETH) 這一特性
讓CONSENSUS成為一種異步安全的共識算法 (例如,Tendermint、Casper FFG 等)。我們假設共識算法的設計是涉及 slot 和 view (查看視圖) 的,即它在每個固定時間段嘗試達成共識時。我們還假設它把加權的驗證者集 (現有的拜占庭容錯共識算法要增加這一特性是很容易的) 作為輸入。
調查:參與調查的人員中只有31%支持發行數字美元:金色財經報道,特許金融分析師協會(CFA Institute)調查了投資者對央行數字貨幣(CBDC)的看法,調查顯示,中國和印度是最受青睞的,全球投資者普遍不太支持CBDC。此外,人們對數字美元的工作結構的了解還很低。這與當前世界各國爭奪數字貨幣使用霸權的情況不同。此次調查共有4150名投資行業人士參與,只有42%的人同意CBDC存在的必要性。各國的支持率也存在很大差異,但以美國為例,只有31%的人支持發行數字美元。但中國和印度的支持率分別為70%和66%,遠超一半,顯示出壓倒性的支持。[2023/7/28 16:03:46]
在下面的設計里,我們修改CONSENSUS,使得在每次的查看中,要求做最終敲定的驗證者集都是不一樣的。也就是說,是把CONSENSUS而不是驗證者集作為函數get_validator_set(view_number: int) -> Map[Validator, int]?(其中 int 代表驗證者余額) 的輸入,該函數可以生成驗證者集的新查看視圖。get_validator_set應該具有這樣的特性,驗證者集從一個視圖到下一個視圖最多變化 1/r,其中 r (r=65536 ) 是復原周期長度。更形式化來說,我們希望是這樣:
FTX US前總裁去年9月辭職的部分原因是與SBF等“長期存在分歧”:4月10日消息,FTX債務人發布的報告披露,前FTX US總裁Brett Harrison于去年9月辭職,部分原因是與SBF及其核心圈子成員“長期存在分歧”。Brett Harrison對FTX US的運營方式表示嚴重擔憂,包括“缺乏適當的授權、正式的管理結構和關鍵雇員”。據稱當他向SBF和前工程總監Nishad Singh表達這些擔憂時,他的獎金“大幅減少”,公司律師指示他向SBF道歉,但被他拒絕。
對此,Brett Harrison發推稱,“自今年1月以來,我曾多次公開寫過和說過我從FTX US辭職的情況。”
據此前報道,今年1月,Brett Harrison發推稱,其任職期間與“情緒不穩定”的SBF共事,并與SBF及其副手們的關系已徹底惡化,雙方在FTX管理方式上的爭執長達數月。“我在公司工作六個月后,我與Sam的關系開始出現明顯的裂痕。大約在那時,我開始強烈主張將FTX US的執行、法律和開發團隊與FTX分離和獨立,但Sam不同意。”Harrison補充說,“我沒有想到,這些問題的背后竟是數十億美元的欺詐。在我的職業生涯中,我曾在其它更成熟的公司中見到過類似問題,并且相信這些問題不會對商業成功造成致命影響。”
之后,SBF回應稱,Brett Harrison所言大多不屬實,不想與其公開爭論。[2023/4/10 13:54:01]
東京電力公司與TRIPLE-1合作利用多余電力開采加密貨幣:金色財經報道,日本公用事業公司--東京電力公司(TEPCO)正在與當地采礦鉆機制造商TRIPLE-1合作,以利用其電網中的多余電力。東電在9月成立了一家名為Agile Energy X的子公司,旨在從該公司的過剩電力中創造數字價值,包括開采加密貨幣。兩家公司在周三的一份新聞稿中,與當地硬件制造商TRIPLE-1簽署了一份諒解備忘錄,在全國范圍內開發分布式數據中心,利用TRIPLE-1的半導體,利用多余的可再生能源。根據該新聞稿,該項目的目的是通過為加密貨幣開采和人工智能計算創造新的需求來 \"有效利用剩余電力\"。(coindesk)[2022/12/14 21:44:22]
其中,|x|返回的是 x 值的絕對值之和,而 diff 返回的是每個鍵值相減后的值 (例如,diff({a: 0.1, b:0.2}, {b:0.1, c:0.3}) = {a: 0.1, b: 0.1, c: -0.3})。
在實踐中,相鄰的兩個驗證者集間的差值會包括現有驗證者被扣除的余額,而新加入的驗證者的比率與被扣除余額的比率相等。
請注意,只有在之前的驗證者還未做最后敲定時,1/r 的最大驗證者集差值函數才可用。如果之前的驗證者集已經最終敲定了,CONSENSUS的實例會改變,因此get_validator_set函數的內部隨機性會也會完全改變;在這種情況里,兩個相鄰的驗證者集會變得完全不一樣。
加密礦企Applied Blockchain獲得1500萬美元信貸額度,將用于償還債務及建設數據中心:8月12日消息,比特幣挖礦托管服務商Applied Blockchain獲得1500萬美元信貸額度,該筆信貸由一家位于北達科他州的銀行發放,前13個月利息為1.5%,剩余期限為6.5%。公司CEO Wes Cummins表示,該筆信貸資金將用于償還債務及建設數據中心。
此前報道,4月8日,Applied Blockchain申請在納斯達克IPO。根據該公司美國SEC提交的文件顯示,Applied Blockchain的IPO將融資6000萬美元。[2022/8/13 12:22:23]
請注意,這意味著,如果兩個最終敲定視圖上的數值相差足夠大,CONSENSUS函數現在是可能兩個一起敲定的,且不會發生罰沒;這是故意如此設計的,而協議的處理方法就與今天 Casper FFG 處理怠工懲罰一樣。
我們使用兩級分叉選擇:
S選擇?LATEST_FINALIZED_BLOCK?(最新被敲定的區塊)
從?LATEST_FINALIZED_BLOCK?開始,使用其他的分叉選擇 (例如 LMD GHOST) 來選擇區塊頭
英格蘭銀行副行長:加密資產暴跌的幸存者可能成為未來與亞馬遜和eBay競爭的科技公司:6月22日消息,英格蘭銀行副行長Jon Cunliffe表示,加密資產暴跌的幸存者可能成為未來與亞馬遜和 eBay 競爭的科技公司。Cunliffe周三在蘇黎世的Point Zero論壇上表示,“今年的加密貨幣崩盤類似于當年·互聯網泡沫,當時蒸發了5萬億美元,無論未來幾個月發生什么,使用它的加密貨幣技術和金融都將繼續存在。
關于CBDC和穩定幣,他說,“中央銀行是否應該提供CBDC,或者是否應該進一步優化私人穩定幣并將其與中央銀行賬本聯系起來,這是值得考慮的。”(彭博社)[2022/6/22 1:24:44]
在每個 slot 都能查看一次CONSENSUS算法,將基于get_post_state(LATEST_FINALIZED_BLOCK)?產生的數據的驗證者集生成函數作為一項輸入。一個有效的提議必須包含一個LATEST_FINALIZED_BLOCK的有效子孫區塊。只有當該部分在分叉選擇中勝出,成為區塊鏈的一部分時,驗證者才會準備并給區塊提議投票。
如果CONSENSUS在某個視圖中勝出了,那么該視圖中被提議的區塊就會成為新的LATEST_FINALIZED_BLOCK,改變未來幾輪的驗證者集。如果它失敗了,它需要在下一個 slot 或 view 里進行下一次嘗試。
注意:slot 應該總是等于當前的視圖編號加上之前每個成功最終敲定的驗證者集的視圖編號之和。
我們有以下的懲罰:
由共識算法決定的常規罰沒懲罰
怠工懲罰:如果區塊鏈無法做最終敲定,每個沒有參與最終敲定的驗證者都會受到懲罰。這個懲罰是在 r/2 個 slot 后將余額減半。
上述設計的一個替代方案是使用 Casper FFG,但要讓 epoch 的長度等同于 slot。Casper FFG 的工作機制是不一樣的,因為它不試圖防止同一個委員會對一個區塊及其子孫區塊做最終敲定。為了適應這種差異,我們需要執行 (i) 1/4 的安全閾值而不是 1/3,(ii) 這樣一條規則:如果一個 slot 做最終敲定,驗證者集最多替換 1/4 而不是完全替換。
請注意,在這樣的設計中,實現一個 slot (但不超過一個 slot) 的重組在理論上是無成本的。另外,在圖表最后“直到最大最終確定性的 slot" 數需要增加 4 倍。
如果一個區塊被最終敲定了,其競爭區塊如果要被最終敲定的話,需要發生以下其中一種情況:
某個委員會 (committee) 出現問題了,≥1/3 的驗證者因為雙重最終敲定另一個區塊而被罰沒
最新近的委員會離線了,在經過 r/3 個 slot 后,委員會經過充分混洗能夠最終敲定另一個區塊而不會被罰沒。但是,這帶來了嚴重的怠工懲罰 (≥1/3 的攻擊者余額)
在任何一種情況下,即使要回滾一個被最終敲定的區塊也需要至少有DEPOSIT_SIZE * COMMITTEE_SIZE / 3(存款額*委員會人數/3) 個 ETH 被燒毀。如果我們設置COMMITTEE_SIZE = 131,072(Eth2 委員會每個 slot 的驗證者數,理論上最大值為 400 萬),那么這個數值就是1,398,101個 ETH。
方案里的一些其他重要特性包括:
無論有多少驗證者存款了,在處理每個 slot 的?COMMITTEE_SIZE(委員會大小)交易時驗證者的負載都很穩定
驗證者的負載會變得更低,因為當他們沒有被要求加入委員會時,它們可以休眠
休眠中的驗證者可以快速退出和提款,而不會犧牲安全性。
如果為了提高效率,我們不得不縮小COMMITTEE_SIZE,我們可以作出下列調整:
我們把“finalization (最終敲定)” 更名為“confirmation (確認)”,以反映單個確認不再代表真正的最終確定性
不同于選擇最新的被確認區塊,我們選擇的是被確認區塊最長鏈鏈頭的被確認區塊 (但拒絕回滾由?COMMITTEE_LOOKAHEAD?確認以外的區塊,因此?COMMITTEE_LOOKAHEAD?的確認就代表真正的最終確定性)
get_validator_set?應該只能使用狀態的信息,而不是?COMMITTEE_LOOKAHEAD?確認之前的信息
view 的編號應該就是 slot 的編號 (這使得同一個驗證者集試圖在不同鏈上達成共識的情況變得更易于被推導出來,這種情況只有在打破一些確認的時候才可能發生)
這個方案保留了以上所有的特性,但它也引入了一個新特性:如果一個區塊獲得多個確認 (例如,該區塊被最終敲定了,且一條鏈的子孫區塊又獲得k-1個確認,因為共連續獲得k個確認會影響該區塊),那么回滾該區塊就需要在多個委員會違反共識保證。這會使得來自多個委員會的安全水平得以堆積起來:回滾k個確認需要COMMITTEE_SIZE * DEPOSIT_SIZE * k / 3個 ETH,要達到k = COMMITTEE_LOOKAHEAD,委員會才會出現分歧。
還要注意的是,無論如何,為了 p2p 子網的安全,前瞻機制 (lookahead mechanism) 是值得使用的,因此用它來設計是個好主意,而且如果有需要的話,可以留給客戶端來決定他們要如何處理確認回滾問題。
請注意,“打破最終確定性所需的 ETH" 數假設了攻擊者控制的驗證者數相當于控制了超過總質押的 ETH 的一半 (即數百萬個 ETH);這個數字是攻擊者將失去的 ETH 。但這不等于任何擁有 2,730, 174,762 個 ETH 的人都可以通過隨便燒毀這些 ETH 就能回滾單個 slot 的確認。
來源 |?ethresear.ch
作者 |?Vitalik?Buterin
原文鏈接:https://ethresear.ch/t/a-model-for-cumulative-committee-based-finality/10259
臉書創始人兼首席執行官扎克伯格表示“元宇宙”將成為移動互聯網的“繼任者”,相信臉書將在今后大約5年內,從“一家社交媒體公司變成一家元宇宙公司”.
1900/1/1 0:00:00加密資產管理公司?Grayscale?Investments 發布了一份報告,向讀者介紹按市值計算的第三大區塊鏈Cardano.
1900/1/1 0:00:00最近我們和不少讀者交流時,發現他們依然對元宇宙的面貌充滿了疑惑,甚至覺得某些關于元宇宙的描述僅僅是科幻作品一般的存在,但這也不能說是讀者們理解有誤,畢竟目前還沒有一個關于元宇宙比較準確的描繪.
1900/1/1 0:00:00由于 DeFi 開源透明、去中心化和安全的性質,通過代碼塑造的加密資產想象力更加豐富。因此,除了加密貨幣市場之外,DeFi 衍生品市場也在被開發者們不斷發掘.
1900/1/1 0:00:00如果沒有清華北大的學歷背書,如果沒有阿里騰訊的豪華經歷,如果沒有高瓴紅杉的資本朋友,普通的你我是否還有“白手起家”的機會?在所謂大人物的大生意之外.
1900/1/1 0:00:00a16z加密投資團隊分析師Elena在推特上發文表示,web3游戲將釋放用戶創造內容的真正潛力,以及web3游戲將顛覆游戲產業.
1900/1/1 0:00:00