作者|BenEdgington
編譯|Jhonny
致力于Eth2.0方面的工作是怎樣的感覺呢?Bruno?kvorc認為感覺就像是在全速沖刺:要真正理解的新信息的數量是非常大的。每天都要花好幾個小時來學習。”這是完全正確的,這就是我過去一年半的生活。
Bruno?kvorc推文大意:“致力于Eth2方面的工作有什么感受。就是當其他人都在愜意地騎著自行車時,你卻在全速沖刺,只為跟上進度??♂?如果你想要這種感覺,那就加入到這個領域中來吧?*每一天*要真正理解的新信息的數量是非常大的。每天都要花好幾個小時來學習。”
讀者們可以通過此鏈接來查看之前的Eth2.0進展更新!同時我也在致力于為新進入這一領域的人撰寫有關了解Eth2.0相關的信息,見鏈接,但這方面(以及其他方面)的工作依舊在進展中。
本周秘籍:由VitalikButerin撰寫的“SerenityDesignRationale”文檔已經發布,且Vitalik會繼續維護此文檔。(備注:Unitimes已經翻譯此文檔→點擊《V神親訴Serenity設計原理》查看此文檔譯文)
階段0規范及交付
此前已經“凍結”的階段0規范進行了一個小更新,最新階段0規范版本為v0.8.2,詳見鏈接。此次更新的主要部分是大量的參考測試(referencetests)工作,目的是使實現人員(implementers)更容易地理解階段0的參考測試。
預計下周將會對此規范進一步進行小更新,發布v0.8.3版本。針對此規范并不會有實質性的變動(因為此規范已經正式凍結)。之后將會有更多相關的參考測試、說明和打字錯誤修正。
PaulHauner在Gitter上提出了一個有趣的話題:Eth2.0在處理區塊時可能存在DOS向量問題嗎?Paul的這一發現引發了一次非常有趣的討論。任何人都可以發送一個區塊,并聲稱該區塊的父塊是在很久之前的slot期間產生的;這里存在一個“skipslots”的概念(備注:即由于不是每個slot都會產生區塊,因此某些slot會被“跳過”)使得這種情況發生。由于跳過一些slot(以及epoch)依舊是需要時間來處理的,在所有這些“skipslots”被處理之前,你無法知道某個區塊是否為有效區塊,因為在此之前,你并不知道驗證者設置是如何更改的。這樣一來,網絡中的任何人都可以導致節點浪費時間。
NFT借貸協議Blend將新增支持Pudgy Penguins NFT:金色財經報道,據NFT聚合交易市場Blur在社交媒體宣布,旗下NFT借貸協議Blend將新增支持Pudgy Penguins NFT。[2023/5/24 15:22:03]
針對此問題已經討論了一些變通方案,且Vitalik已經進行了有關簡化emptyepochtransitions的思考。
賞金時間到了!
現在你通過此鏈接來獲取賞金了!?如果在Eth2.0啟動之前,你在階段0規范中發現了會導致此規范需要進行實質性變更的問題,JustinDrake將獎勵給你5ETH或者1000DAI(屆時哪個價值更高就給哪個)。
此外,在賞金方面,ProtocolLabs也已經與EthBerlin合作設立了一些libp2p開發者資助金,如果你正想要尋找機會進行Hack,可以參與其中。
抵押合約
如果一切順利,抵押合約(DepositContract)將在DevConV期間部署到當前的Eth1.0主網上。在此之前,抵押合約將一直受到RuntimeVerification的密切關注,當前已經出現了幾個問題:
1.在研究抵押合約的字節碼時,DaejunPark在Vyper編譯器中發現了一個bug,詳見鏈接。提交給Vyper的報告見鏈接,且已經存在一個修復方案(尚未合并)。
2.同時DaejunPark建議對抵押數據進行校驗和(checksum),目的是保護進行抵押的用戶,防止因客戶端提交了帶有錯誤編碼的調用數據時導致抵押的ETH的遺失。有關修復此問題的討論在繼續進行。如果你想要試玩一下抵押合約,PegaSys團隊的AdrianSutton撰寫的這篇文章為你講述了有關如何與Eth1.0鏈上的抵押合約進行交互;這篇文章則是講述有關增加Artemis作為信標鏈客戶端。
另一個有點相關的話題是對各種用于抵押的設備進行標準化的討論。這(幾乎)不是需要達成共識的事項,且原則上各客戶端團隊可以自由地圍繞這些項目做出決策,但達成一個共同的方式也是有意義的。其中一些關鍵的討論包括對驗證者地址進行校驗和、硬件錢包、密鑰庫(Keystore)以及針對BLS簽名的備用抗量子基礎設施(比如STARKs可以作為一種備用的簽名方案)。當前有一個對應的庫,其中的Python抵押腳本正在進行開發中,且所有這些問題都在該庫中進行討論。這需要在DevConV之前結束,因此要加緊進行!
美國SEC主席贊揚Algorand的視頻在SEC將其視為證券后在推特流傳:金色財經報道,近日,美國證券交易委員會(SEC)主席Gary Genser贊揚智能合約平臺Algorand已有四年歷史的視頻在美國證券交易委員會宣布ALGO是一種未注冊的證券之后,該視頻在Twitter上流傳;在視頻中,Gensler在考慮“高性能”智能合約網絡是否能夠在其平臺上集成Uber或Lyft類應用程序時,將Algorand稱為“偉大的技術”。
ALGO是Gensler在4月17日美國證券交易委員會針對加密貨幣交易平臺Bittrex提起的訴訟中聲稱是未注冊證券的六種代幣之一,該訴訟對Algorand基金會2019年6月ALGO的首次代幣發行(ICO)提出異議。(Cointelegraph)[2023/4/18 14:10:41]
開發者電話會議
8月15日進行了第23次Eth2實施者電話會議。正如Hsiao-WeiWang所說的,從2018年8月2日第一次電話會議到現在已經整整一年了。我們已經走了這么遠的路了!?
此次電話會議的議程見;
相關視頻見;
會議內容初稿見和,詳細內容請關注此鏈接。
此次電話會議的一個要點就是BLS標準化方面的工作正在與擴容性合并在一起。JustinDrake鼓勵各客戶端團隊開始實現和使用這一新的標準,同時保留當前的實現,以實現互操作性。幾個文檔構成了這個新的BLS標準:一個GitHub庫、簽名規范、全新的hashtocurve規范,其中的hashtocurve規范將是我們的主要工作。目前,這個新規范將合并到Eth2.0的開發分支中。
Gitter上的討論
過去兩周以來在Gitter頻道上討論的內容主要包括:
PaulHauner提到潛在的DOS向量問題(如上文所述),并引發了很好的討論。
另一種攻擊,即攻擊者可以同時維護兩個相互競爭的分叉從而阻止確定性(finality)進程嗎?相關的討論還在繼續進行。
灰度比特幣信托負溢價回升至40.17%:金色財經報道,Coinglass數據顯示,灰度比特幣信托負溢價回升至40.17%,以太坊信托負溢價回升至42.65%,ETC信托負溢價為70.21%,LTC信托負溢價為49.7%。本月,GBTC負溢價率一度高達45%。[2022/11/26 20:47:48]
是否存在空的SSZ向量?且SSZ規范是不是太少了?
之前遺漏的BLS測試已經合并。
你是否在CI中緩沖參考測試數據?為了防止帶寬費讓以太坊基金會破產,Protolambda希望你這么做。此前一些團隊沒有這么做!
有人提出了獎勵揭發者(也即揭發驗證者惡意行為的人)的問題。
有人提醒實施者查看V的SerenityDesignRationale(Serenity設計原理)文檔。
DannyRyan想要從各客戶端團隊看到一些BLS實現和狀態轉換基準。
優化事項:Eth2.0狀態轉換優化規范;對LMDGHOST分叉選擇規則的不同實現的比較。
交聯委員會和輕客戶端同步。
其他新聞
Nimbus、Lodestar、Prysm等最新的客戶端開發更新。
Lighthouse團隊的Eth2測試環境的度量和dashbord很棒。
ColinSchwarz通過Casper和信標鏈來解釋Eth2.0的文章,以及Status的新一篇Eth2.0系列文章講述了如何實現Eth2.0的確定性。
JacekSieka宣布了一個非常棒的在瀏覽器內進行信標鏈狀態轉換的模擬。你甚至可以在運行結束時下載結果狀態。Parity的Shasper狀態轉換函數已經編譯到WebAssembly,你也可以在瀏覽器中試運行一下。
JonnyRhea已經在基于Rust語言的libp2p庫中加入了包裝器(wrapper),可以使用C和Java等語言調用該程序庫,這對于實現客戶端的互操作性是非常有用的。該包裝器叫做Mothra:這個很棒的視頻對此進行了解釋,記得把聲音打開。
Web3初創公司DaoLens尋求在獲得新資金后簡化DAO結構:7月15日消息,印度初創企業DaoLens周三表示籌集一筆未披露的新資金,之后該公司正尋求精簡去中心化自治組織(DAO)的運營結構。
DaoLens首席執行官Vikram Aditya表示,在當前的加密熊市中,DaoLens將幫助引入新的投票機制,以解決DAO行業內投票者普遍冷漠的問題。據估計,只有0.5%的DAO成員積極投票。
據此前報道,DAOLens宣布完成500萬美元融資,Nexus Venture Partners、Better Ventures和iSeed II領投,Coinbase董事會成員Gokul Rajaram、Polygon聯合創始人Sandeep Nailwal、Solana聯合創始人Raj Gokal、Animoca Brands副總裁Simon Doherty和Tribe Capital聯合創始人Arjun Sethi等參投。籌集資金將用于產品開發、人才引進,并推動其工具堆棧的后續推出。(Beincrypto)[2022/7/15 2:15:37]
PrestonVanLoon發布的關于Prysm庫在過去20個月以來的代碼提交可視化視頻。
文中涉及的鏈接:
:https://eth2.news/
:https://eth2.info/
:https://notes.ethereum.org/9l707paQQEeI-GPzVK02lA?view#
:https://github.com/ethereum/eth2.0-specs/releases/tag/v0.8.2
:https://github.com/ethereum/eth2.0-specs/pull/1320
:https://github.com/sigp/lighthouse/issues/485
:https://gitter.im/ethereum/sharding?at=5d48ec074635976e0439b243
BIS:提議讓銀行持有1%的比特幣儲備金:金色財經消息,Bitcoin Magazine發推稱,國際清算銀行(BIS)提議讓銀行持有1%的比特幣儲備金。[2022/6/30 1:42:39]
:https://github.com/ethereum/eth2.0-specs/issues/1340
:https://github.com/ethereum/eth2.0-specs/issues/1345
:https://github.com/libp2p/devgrants
:https://github.com/ethereum/eth2.0-specs/issues/1341
:https://github.com/ethereum/vyper/issues/1563
:https://github.com/ethereum/vyper/pull/1572
:https://github.com/ethereum/eth2.0-specs/issues/1357
:https://github.com/ethereum/eth2.0-specs/pull/1362
:https://www.symphonious.net/2019/08/13/into-eth-2-eth-1-and-the-deposit-contract/
:https://www.symphonious.net/2019/08/14/into-eth-2-adding-artemis/
:https://github.com/ethereum/eth2.0-specs/issues/1356
:https://github.com/ethereum/eth2.0-specs/issues/1183
:https://github.com/ethereum/eth2.0-specs/pull/1361
:https://github.com/ethereum/eth2.0-specs/issues/1342
:https://github.com/CarlBeek/eth2.0-deposit-tooling
:https://github.com/ethereum/eth2.0-pm/issues/68
:https://youtu.be/Av74vZRXeKo?t=427
:https://gist.github.com/mratsim/5e3f38d04c4c33ae714b30819eacf1c9
:https://docs.google.com/document/d/197ZK_cyxcwAF3V5yQ7DIPKFJ0zz2VMt7gGiSWbutygg/edit#
:https://github.com/ethereum/eth2.0-pm/issues/69
:https://github.com/cfrg/draft-irtf-cfrg-bls-signature
:https://tools.ietf.org/html/draft-irtf-cfrg-bls-signature-00
:https://tools.ietf.org/html/draft-irtf-cfrg-hash-to-curve-04
:https://gitter.im/ethereum/sharding
:https://gitter.im/ethereum/sharding?at=5d48ec074635976e0439b243
:https://gitter.im/ethereum/sharding?at=5d494585757b7b19c86437ce
:https://gitter.im/ethereum/sharding?at=5d4a3fb8d7fc954750120948
:https://gitter.im/ethereum/sharding?at=5d4ae1db2612bb718c26b86b
:https://gitter.im/ethereum/sharding?at=5d51a9c9a4efe3718dee29a7
:https://gitter.im/ethereum/sharding?at=5d52893fbeba830fff84a353
:https://gitter.im/ethereum/sharding?at=5d52c04953490e334de50a0f
:https://notes.ethereum.org/9l707paQQEeI-GPzVK02lA?view#
:https://gitter.im/ethereum/sharding?at=5d55780e90bba62a127eefe6
:https://gitter.im/ethereum/sharding?at=5d558ac6beba830fff9ab8a4
:https://notes.ethereum.org/FV1QczVpQSeI84ly_n2XKg
:https://github.com/protolambda/lmd-ghost
:https://gitter.im/ethereum/sharding?at=5d56ad981db76d0ffee24ea8
:https://our.status.im/nimbus-development-update-aug-5/
:https://medium.com/chainsafe-systems/lodestar-update-d354c861a01f
:https://medium.com/prysmatic-labs/ethereum-2-0-development-update-32-prysmatic-labs-1fce63459403
:https://twitter.com/sigp_io/status/1161181422813470720
:https://medium.com/chainsafe-systems/ethereum-2-0-a-complete-guide-casper-and-the-beacon-chain-be95129fc6c1
:https://our.status.im/two-point-oh-justification-and-finalization/
:https://twitter.com/jcksie/status/1158854814958272513
:https://arnetheduck.github.io/state_sim/index.html
:https://github.com/paritytech/shasper/pull/174
:https://github.com/jrhea/mothra
:https://twitter.com/JonnyRhea/status/1161948145749766144
:https://twitter.com/preston_vanloon/status/1162500817850703874
據Coindesk8月19日報道,世界銀行再次通過出售“區塊鏈債務工具”籌集了5000萬澳元,澳大利亞聯邦銀行、加拿大皇家銀行資本市場和加拿大道明證券共同負責本次銷售.
1900/1/1 0:00:00尊敬的用戶: GGBTC交易所將于2019年9月5日上線:HHBTC,屆時將開放HHBTC充值和交易服務,具體如下:開放充值.
1900/1/1 0:00:00加密貨幣,面向未來的支付創新? 摘要 什么是加密貨幣?加密貨幣是指基于密碼學原理、利用區塊鏈技術,通過分布式的共識機制來保證去中心化的新興通證.
1900/1/1 0:00:00今日,官方消息宣布:GGBTC萬有引力交易所與韓國法幣交易所達成深度戰略合作。GGBTC萬有引力交易所是一家全球化綜合交易平臺,發布了全球首個基于波場發行的交易所平臺幣GGC,首創將平臺幣GGC.
1900/1/1 0:00:00GGBTC交易所將于2019年8月9日上線WINk,屆時將開放WIN充值和交易服務,具體如下:開放交易開始時間:2019年8月9日12:00開放充值時間:2019年8月9日12:00開放提現時間.
1900/1/1 0:00:00LaLiga和全球名人代幣持牌交易所GCOX宣布建立戰略合作伙伴關系,這將強有力的推動LaLiga能夠繼續其全球擴張計劃.
1900/1/1 0:00:00