HF1為信標鏈首次硬分叉的暫時代碼名稱(點進鏈接參與協議升級永久命名的討論),這次升級的主要目標為:
1.增加輕客戶端支持
2.修復一些信標鏈上的漏洞,這些漏洞發現時間比較晚,來不及在創世前修復
3.在需要進行較大的更新(分片、合并)之前,先在相對較小的更新中對硬分叉機制進行測試
HF1提議的共識改變
同步委員會
我們在信標鏈上添加了隨機取樣的“同步委員會”。這樣做的目的是讓輕客戶端以較低的開銷(每天至少需要約20KB來保持,需要約500個字節來確定單個區塊)來確定信標鏈頭。這將使得輕客戶端實際上可用于移動設備、信標鏈之類的瀏覽器內的應用案例(以及合并后的整個以太坊),從而為更加去信任的錢包生態打好基礎。
在每個時間段內,隨機選擇1024位驗證者作為同步委員會的成員。同步委員會中的驗證者將發布證明當前鏈頭的簽名。這些簽名將作為LightClientUpdate對象的一部分被廣播至區塊鏈,這可以幫助輕客戶端找到鏈頭;并且簽名會被打包進鏈,驗證者會分得獎勵。
Vitalik Buterin:FTX的欺詐行為比Mt.Gox和Luna更嚴重:11月12日消息,以太坊創始人Vitalik Buterin第一次對FTX崩盤事件發表直接評論,稱FTX的欺詐行為比Mt.Gox和Luna更嚴重,Mt.Gox看起來很粗狂,但從未過份粉飾自己,Luna也是如此,FTX則相反,它完全是在做合規的美德信號(與合規不一樣),第二種欺詐行為比第一種更嚴重。[2022/11/12 12:54:27]
主要PR:
https://github.com/ethereum/eth2.0-specs/pull/2130
核算改革(第一層)
給驗證者的獎勵不再通過計算得出。此前,我們的方法為存儲PendingAttestation對象然后在最后對它們進行處理。而現在我們添加了一個位字段以存儲每個驗證者的狀態,從而可以實時收集參與數據。位字段按照“混洗”的方法進行排序,以確保同一個委員會的驗證者的記錄同時顯示。這一改變的目的是簡化客戶端實現,并使得更新默克爾樹的成本更低。
制藥巨頭輝瑞正申請加入VitaDAO并將捐贈50萬美元:金色財經報道,據醫藥生命研究去中心自治組織VitaDAO透露,制藥巨頭輝瑞(Pfizer)正在積極擁抱區塊鏈技術并對延長生命的藥物研究表達了強烈興趣。為此,Pfizer Ventures執行董事兼合伙人Michael Baran和Early-Stage External Scientific Networks負責人Linda Lohr在VitaDAO社區發起了一項提案,旨在向VitaDAO捐款50萬美元并加入VitaDAO治理,輝瑞計劃支持VitaDAO的方式包括:訪問交易流、支持知識產權孵化和IP商業化、以及發展社區。截至目前100%的選票支持輝瑞加入VitaDAO,如果一切順利,這家制藥巨頭將在今年10月中旬加入。[2022/9/13 13:27:24]
主要PR:
https://github.com/ethereum/eth2.0-specs/pull/2176
動態 | Vitalik提出加速合并以太坊1.0及2.0的替代方案,1.0系統將成為執行環境:以太坊聯合創始人Vitalik Buterin發布了一項在向以太坊2.0過渡中的合并以太坊1.0和2.0的替代方案。Vitalik表示,該方案旨在將整個PoW區塊鏈加速移向以太坊2.0的信標鏈,但該方案需要無狀態客戶端 (stateless clients) ,無需無狀態礦工和Webassembly語言,所以將減少需要完成過渡的配置。該方案的條件包括需要一個能夠實現支持驗證、見證區塊以及生成見證區塊功能的無狀態客戶端軟件。該方案的運營方式為,以太坊1.0系統將成為以太坊2.0的執行環境之一,但在最初可以成為以太坊2.0的分片之一。在該方案中,參與以太坊1.0系統的驗證人可以注冊為以太坊1.0的友好驗證人,將維護除了其信標節點外一個完整的以太坊1.0完整節點。[2019/12/26]
核算改革(第二層)
動態 | EOS 的Activity指數為43,721,037 排名第一:據IMEOS報道,截止12月16號11點,blocktivity.info上顯示,排名第一的 EOS 的Activity指數為43,721,037 ,排名第二、第三分別為 TLOS 和 IOST 。Acitivity指數為最近24小時內在區塊鏈上執行的操作數量。[2019/12/16]
我們每64個epochs更新一次驗證者集并進行一次懲罰核算,而不再每個epoch都計算一次。這樣做是為了極大地降低處理“空時段過渡(emptyepochtransitions)”的復雜性——比如,在一條參與率非常低的鏈中,兩個相繼的區塊之間隔了一千個slot,其間僅有空塊。目前為了處理這樣的鏈,客戶端們將需要每個epoch重新計算一次驗證者的余額以對驗證者執行怠工懲罰。而這項提案應用之后,客戶端僅需要每隔64個epoch核算一次。
金色財經現場報道 以太坊創始人Vitalik Buterin:驗證節點的“4個不要”:金色財經6月3日現場報道,在今天的以太坊技術及應用大會上,以太坊創始人Vitalik Buterin做了題為“Casper與分片技術最新進展”的主題演講。V神介紹說,驗證節點不要加入跟別人一樣的權益池,不要用跟別人一樣的VPS,不要使用跟比人一樣的操作系統;不要用跟別人一樣的客戶端。[2018/6/3]
此外,我們對怠工懲罰(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
尊敬的XMEX用戶: 由于蘋果TestFlight相關參數變更,XMEX于2021年2月20日01:00(UTC8)對蘋果iOS內測版進行更新升級,新版本號v5.6.3.
1900/1/1 0:00:00尊敬的LBank用戶: LBank現公示從2月18日18:00至02月19日18:00交易量排名前三的中獎名單,具體情況如下:*?為保證活動公平,LBank嚴禁刷單、對敲等作弊行為.
1900/1/1 0:00:00鏈聞消息,數字資產代幣銷售和發行平臺CoinList公布了CoinListSeed2021年名單,主要包括七個項目,具體為.
1900/1/1 0:00:00親愛的庫幣用戶, 我們很高興的宣布,庫幣交易機器人網格策略新增11個交易對,包括: CAKE/USDT ROSE/USDT CAS/USDT 庫幣上線SRK.
1900/1/1 0:00:00交易中,總會讓人不知所措,有時起起伏伏,卻能時刻關注,因為持倉,有時波濤洶涌,卻無關緊要,卻能視而不見,是因為空倉.
1900/1/1 0:00:00昨日完美抓住比特幣1800點多單利潤。中午是給到了55200-55100這個區間去接多的策略,只要不破55000關口,都可以去看多,而白盤行情也是非常的配合,最低回踩55040附近,并沒有打破5.
1900/1/1 0:00:00