HF1為信標鏈首次硬分叉的暫時代碼名稱(點進鏈接參與協議升級永久命名的討論),這次升級的主要目標為:
1.增加輕客戶端支持
2.修復一些信標鏈上的漏洞,這些漏洞發現時間比較晚,來不及在創世前修復
3.在需要進行較大的更新(分片、合并)之前,先在相對較小的更新中對硬分叉機制進行測試
HF1提議的共識改變
同步委員會
我們在信標鏈上添加了隨機取樣的“同步委員會”。這樣做的目的是讓輕客戶端以較低的開銷(每天至少需要約20KB來保持,需要約500個字節來確定單個區塊)來確定信標鏈頭。這將使得輕客戶端實際上可用于移動設備、信標鏈之類的瀏覽器內的應用案例(以及合并后的整個以太坊),從而為更加去信任的錢包生態打好基礎。
在每個時間段內,隨機選擇1024位驗證者作為同步委員會的成員。同步委員會中的驗證者將發布證明當前鏈頭的簽名。這些簽名將作為LightClientUpdate對象的一部分被廣播至區塊鏈,這可以幫助輕客戶端找到鏈頭;并且簽名會被打包進鏈,驗證者會分得獎勵。
4萬枚ETH從Vitalik Buterin創建的合約地址轉出:11月24日消息,據WhaleAlert監測,4萬枚ETH從Vitalik Buterin創建的合約地址(0x22086開頭)轉出,該合約地址當前還持有逾25萬枚ETH,價值近3億美元。[2022/11/24 8:05:12]
主要PR:
https://github.com/ethereum/eth2.0-specs/pull/2130
核算改革(第一層)
給驗證者的獎勵不再通過計算得出。此前,我們的方法為存儲PendingAttestation對象然后在最后對它們進行處理。而現在我們添加了一個位字段以存儲每個驗證者的狀態,從而可以實時收集參與數據。位字段按照“混洗”的方法進行排序,以確保同一個委員會的驗證者的記錄同時顯示。這一改變的目的是簡化客戶端實現,并使得更新默克爾樹的成本更低。
Vitalik Buterin提出“L3愿景”:不能通過在Rollups上堆疊Rollups來擴展網絡:金色財經報道,以太坊聯合創始人 Vitalik Buterin 發文《什么樣的Layer 3有意義?》(What kind of layer 3s make sense?),文章指出不能通過在Rollups上堆疊Rollups來擴展網絡,比如SNARK幾乎可以無限擴展,可以繼續制作“許多SNARK的 SNARK”, 以將更多計算縮減為單個證明。但數據不一樣,數據可以壓縮一次,但不能再次壓縮,因此“在Rollups上再Rollups” ”實際上并不能在可擴展性方面提供巨大效益。因此,Vitalik Buterin提出了“L3愿景”,主要包括:
1、L2 用于擴展,L3 用于定制功能,例如隱私。
2、L2 用于通用擴展,L3 用于自定義擴展。
3、L2 用于無信任擴展(Rollups),L3 用于弱信任擴展(驗證)。[2022/9/17 7:03:27]
主要PR:
Gravity DEX開發團隊成立新項目Crescent:3月11日消息,開發流動性模塊Gravity DEX的B-Harvest團隊分拆成立了一個名為Crescent的新項目,正在尋求完全重構和擴展Gravity DEX。Crescent由Ignite Ventures資助,并與Ignite團隊合作支持Crescent項目。
Crescent已經公布了治理代幣CRE分配模型,總量2億枚,其中將向ATOM委托者(delegator)空投1億枚,另外1億枚作為戰略儲備。空投方面,5000萬枚CRE可在Crescent網絡啟動后推出Crescent DEX(DEXdrop)時索取,具體空投數量會根據二次空投系統確定,即按UTC時間2022年1月1日00:00快照時委托數量的平方根來決定,如果參與一些治理提案,能獲得通過固定乘數獲得更多獎勵;剩余5000萬枚將在一定時期內分配給使用Crescent Boost的ATOM委托人。[2022/3/11 13:50:06]
https://github.com/ethereum/eth2.0-specs/pull/2176
動態 | OKB上線新加坡幣星交易所及去中心化交易所ViteX:本周,OKB先后上線新加坡幣星交易所及去中心化交易所ViteX,并借助他們在新加坡、俄羅斯、東南亞及歐美地區的影響,拓寬海外用戶。本月以來,隨著價格的增長,OKB市場活躍度明顯提高。此前韓國2家交易所,Bitribe和BW也已支持OKB幣幣交易。
截至目前,OKB開啟美元、歐元、韓元、越南盾、印尼盧比等法幣通道,并已上線50余個交易所,覆蓋了全球141個國家和地區的百萬用戶。[2020/2/26]
核算改革(第二層)
我們每64個epochs更新一次驗證者集并進行一次懲罰核算,而不再每個epoch都計算一次。這樣做是為了極大地降低處理“空時段過渡(emptyepochtransitions)”的復雜性——比如,在一條參與率非常低的鏈中,兩個相繼的區塊之間隔了一千個slot,其間僅有空塊。目前為了處理這樣的鏈,客戶端們將需要每個epoch重新計算一次驗證者的余額以對驗證者執行怠工懲罰。而這項提案應用之后,客戶端僅需要每隔64個epoch核算一次。
動態 | EOS的Activity指數為 3848 萬 排名第1:據IMEOS報道,根據blocktivity.info的數據顯示,截止北京時間18年12月25日11點00分 ,區塊鏈活躍度指數排名前五名分別為:EOS,WAX,BitShares,Steem,Bitcoin。其中EOS的Activity指數為38,489,477,排名第1。Activity指數為最近24小時內在區塊鏈上執行的操作數量。[2018/12/25]
此外,我們對怠工懲罰(inactivityleaks)增加了兩項變動:
1.每個驗證者的怠工懲罰力度降低至1/4。也就是說,如果鏈上出現怠工懲罰,當一個完全離線的驗證者損失其余額的~10%的數額時,在此期間另一個90%都在線的驗證者僅損失其余額的~0.1%(而不是~1%)。這樣做是為了加大對作惡節點的懲罰力度,對那些僅僅由于網絡連接不佳而掉線的驗證者則降低懲罰力度。點進鏈接查看更多的討論
2.區塊敲定后怠工懲罰會逐漸減少,而不會停止。即區塊被敲定后,離線節點的余額將持續減少,這樣確保了參與率顯著高于2/3,而不是剛剛超過閾值。點進鏈接查看更多的討論(不過請注意與此處略有不同)。
主要PRs:
https://github.com/ethereum/eth2.0-specs/pull/2192
https://github.com/ethereum/eth2.0-specs/pull/2194
懲罰常數調整
很慶幸,盡管我們還沒有完全解決驗證者懲罰的問題,但在某種程度上已經擺脫了困境。我們會改變以下常數:
1.INACTIVITY_PENALTY_QUOTIENT:
從2**26(=67,108,864)減少至3*2**24(=50,331,648)
2.PROPORTIONAL_SLASHING_MULTIPLIER:
從1提高至2
3.MIN_SLASHING_PENALTY_QUOTIENT:
從2**7(=128)減少至2**6(=64)
HF1提議的分叉選擇變更(大概)與HF1同步部署
通過(block,slot)對來做分叉選擇
目前,如果在最近的slot里沒有區塊發布,那么出于LMDGHOST證明的目的,該slot里面的證明會被算作支持證明者所支持的最近區塊。例如,在下圖,空白(BLANK)區塊的證明也會算入A的證明里。
但是,這容易招致34%攻擊。如果有m名驗證者被分配到每個slot,那么一個惡意攻擊者就可以控制每個slot的0.34*m。攻擊是這樣進行的:攻擊者不發布B,且不發布任何他們的證明。所有的誠實證明者對他們在slotn看到A、在slotn1什么都沒看到的聲明進行投票,在slotn2,誠實提議者會在區塊A上生成區塊C,而誠實的驗證者們會支持C。此時,惡意提議者發布B并對slotn1和n2做證明。這樣,底部分叉有0.68*m的驗證者支持它,而頂部分叉只有0.66*m的驗證者支持,由此底部分叉勝出。
這樣的攻擊在此論文的3.1部分有詳細描述:
https://econcs.pku.edu.cn/wine2020/wine2020/Workshop/GTiB20_paper_8.pdf
提議的修復方案是改變分叉選擇的運作方式——讓分叉選擇在(block,slot)對的樹上操作,而不是在區塊樹上。因此,在slotn1的誠實投票會算作在上圖對(BLANK,n1)的投票,也就是會被正確算作支持頂部分叉,那么頂部分叉的支持率會變成1.32*m,由此能夠打敗攻擊。
主要PR:
https://github.com/ethereum/eth2.0-specs/pull/2197
分叉選擇對稱攻擊修復
分叉選擇還存在“對稱攻擊”?(balanceattack),攻擊是這樣形成的:有2%的驗證者在一個slot結束之前發布少量證明,讓大于49%的網絡的人認為區塊A勝出,讓大于49%的網絡的人認為區塊B勝出。如果他們對廣播計時準確,針對每組人群的信息會及時到達,且在slot的邊界時間結束前不夠時間重新廣播信息到其他組。如果網絡環境對攻擊者而言是最理想的話,這樣的攻擊他們可以無限重復。
提議的修復方案是通過賦予下一個slot的提議者暫時但重要的分叉選擇權來“打破對稱”,他們能決定所有驗證者在分叉的哪一邊。
重要的文檔:
https://notes.ethereum.org/@vbuterin/lmd_ghost_mitigation
原文鏈接:
https://notes.ethereum.org/@vbuterin/HF1_proposal#Proposed-consensus-changes-in-HF1
來源|?notes.ethereum.org/@vbuterin
作者|VitalikButerin
Tags:VITETHLOTSLOTVITO幣ethicalityMeta ClothSleepy Sloth Finance
尊敬的用戶: WBF將在主板區上線XTZ/USDT交易對,具體時間安排如下:交易時間:2021/2/1916:00充幣時間:2021/2/2210:00提幣時間:2021/2/1916:00 項.
1900/1/1 0:00:00在春節來臨之前,向來比穩定幣還穩定的FIL,忽然從22美元左右暴漲到52美元。這一輪的上漲來得猝不及防,可以說是平地一聲雷。目前FIL經過了劇烈的波動,現在是42美元.
1900/1/1 0:00:00尊敬的用戶: BiONE即將上線AUFI項目,同時開放AUFI/USDT交易對。 項目簡介: Cellframe Network與穩定幣跨鏈橋Symbiosis達成合作:6月18日消息,Laye.
1900/1/1 0:00:002月22日,巴比特專欄作者,區塊鏈和加密數字資產研究者谷燕西發文《波卡會是下一個萬億美元資產嗎?》指出,波卡很有可能是下一個首先達到萬億美元資產規模的加密數字資產.
1900/1/1 0:00:00當前的比特幣牛市繼續吸引著機構投資者,這些投資者終于意識到了比特幣的長期潛力。投資咨詢公司TheMotleyFool預測,比特幣可能在未來15年升至50萬美元.
1900/1/1 0:00:00當前,區塊鏈正在快速發展并逐漸滲透到我國經濟發展各個領域,成為助力發展數字經濟的重要手段。2020年,我國區塊鏈專項發展政策不斷出臺,扶持政策密集發布,各行業使用率逐步提高,產業規模穩步提升.
1900/1/1 0:00:00