比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

科普 | 以太坊中的網絡地址_ENO

Author:

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

作者:DeanEigenmann編譯:Unitimes_David

本文將概述多地址,ENR和enode這三類網絡地址。

在與FelixLange討論之后,我認為攥寫這篇關于在以太坊生態中遇到的各類網絡地址及其差異的文章是很有意義的。我自身對它們理解也存在著些誤區,因而覺得對其進行闡述會很有價值。多地址(Multiaddr)

讓我們從最早或按commit時間來看最早被歸檔的多地址(Multiaddr)開始。多地址是ProtocolLabs的多格式項目的一部分。多格式本質上是自描述值的各種規范。由于被廣泛用于libp2p,IPFS以及其它ProtocolLabs的項目,你可能早就聽說過它們。多地址有兩種表示形式:一種是存儲或傳輸時使用的二進制表示;另一種是提供給用戶的可讀格式。/ip4/127.0.0.1/udp/1234上面展示了一個以可讀格式表示的多地址。該多地址是一種以鍵值對來表示地址的可遞歸格式。。二進制表示也是相同的——有一個字節數組表示鍵,還有一個用于表示值。鍵可以通過協議表從可讀形式映射為代碼形式。enode

民盟中央建議加速元宇宙科普和立法:3月4日消息,民盟中央已起草了《關于“元宇宙”技術發展的提案》,并將提交全國政協十三屆五次會議。在提案中,民盟中央建議,在科普層面需加速知識傳播,法律層面則需加快立法步伐。民盟中央擬提交的提案指出,目前,在新興網絡層面,相關政策法規相對缺失。“元宇宙”在未來將會帶動形成全新的網絡形態,當遇到突發輿情,全虛擬的環境、場景將更難進行源頭追蹤、問題疏導。因此建議應盡早加快立法研究,盡快形成與技術、市場發展相適應的治理模式和法律基礎,全面提升我國社會治理的水平。建議組織相關部門,針對“元宇宙”相關需求、風險進行立法研究,并盡快發布。此前消息,民進中央擬向全國政協十三屆五次會議提交《關于積極穩妥推進元宇宙技術和產業發展的提案》。建議推進元宇宙技術產業發展,建立相關監管治理體系。(華夏時報)[2022/3/4 13:37:12]

接下來就是enode。enode并不是真正的網絡地址格式而是url格式。由于enode是ENR的前身,我們仍會介紹它。一個enodeURL如下所示:enode://6f8a80d6ad92a0@10.3.58.6:30303?discport=30301enode體系被用于表示URL。enode://后面跟著一個十六進制編碼的節點ID。接下來,@符號后面表示的是主機,其必須為一個IP地址。主機后面列出了TCP端口,在我們的例子中為30303。若UDP和TCP的端口不同,UDP端口可通過在末尾添加discport參數來指定。ENR

徐明星新書《趣說金融史》正式發布 科普金融發展之道:金色財經現場報道,9月23日,歐科云鏈創始人徐明星攜手著名財經作家李霽月、行業觀察者顧澤輝力作《趣說金融史》一書,跨越5000年金融歷史,重讀金錢故事,并預測新的金融時代。該書由中信出版社出版,將于近期正式發售。據了解,本書可以更好地呈現金融的起源與發展,幫助人們理解貨幣、金融與未來經濟。作為區塊鏈行業領軍企業——歐科云鏈的創始人,徐明星深知技術探索對經濟社會的重要推動作用,他曾先后出版過《圖說區塊鏈》、《區塊鏈:重塑經濟與世界》、《通證經濟》、《鏈與未來》等行業權威著作,解讀區塊鏈等新型技術的推動下,金融與社會的升級之道,對經濟社會發展做出了重大貢獻。其中,《區塊鏈:重塑經濟與世界》曾作為新中國70周年重點推薦圖書之一被相關書店推薦。[2021/9/23 17:00:57]

最后我們來介紹ENR。ENR很有趣,原因在于其皆使用了前兩種類型的特性,使得它變得十分通用。ENR的主要動機是允許轉發過程中攜帶更多的信息,因而引入了節點記錄。節點記錄是自證的,而且節點可通過簽名來鑒別身份。這些記錄被表示為一個RLP列表——此處我不會進行詳細介紹,但稍微提及一下,RLP是以太坊使用的一種序列化格式。

國務院:推進科普與區塊鏈技術深度融合:為貫徹落實黨中央、國務院關于科普和科學素質建設的重要部署,依據《中華人民共和國科學技術進步法》、《中華人民共和國科學技術普及法》制定《全民科學素質行動規劃綱要(2021-2035年)》,其中要求實施智慧科普建設工程。推進科普與區塊鏈等技術深度融合,強化需求感知、用戶分層、情景應用理念,推動傳播方式、組織動員、運營服務等創新升級,加強“科普中國”建設,強化科普信息落地應用,與智慧教育、智慧城市、智慧社區等深度融合。(新華社)[2021/7/10 0:40:52]

節點記錄包含了一個簽名,序列號與一個表明用于創建和驗證簽名的身份認證機制所需的字段。最后,記錄的其余部分包含了任意鍵值對,這些鍵值對可包含諸如連接信息之類的東西。EIP定義了一些具有預定義含義的鍵,如ip,其為4字節表示的節點IPv4地址。

聲音 | ETC Labs主管:科普教育是未來幾年公鏈面臨的巨大挑戰:ETCLabs主管Darin Kotalik認為,科普教育是未來幾年公鏈面臨的巨大挑戰,人們必須要對區塊鏈有基本的認識,分清楚公鏈和私鏈的區別。[2019/8/25]

簽名被用于通過確保傳遞的公鑰為創建簽名所使用的公鑰來驗證記錄。

如果同一個身份簽發了2個不同的記錄,那么序列號可用于解決沖突:規定使用序列號較大的記錄。

需要注意的是,節點記錄的RLP編碼版本號不能超過300字節。

該格式是面向未來的,新鍵即使在部分客戶端不能解析的情況下仍能被添加,以及新的身份認證機制可被添加以檢驗簽名。

Eth2.0

現在,讓我們來看看Eth2.0。在Eth2.0之前,以太坊中從未使用過多地址,而其現在變得非常重要。為什么?因為Eth2.0使用libp2p,而libp2p又使用多地址來識別節點。

那么,我們該怎么處理這種情況呢?Eth2.0的P2P規范展示了2種方案:

多地址可從ENR導出

由于ENR能夠添加任意鍵,多地址能被包含在ENR中。

希望本文能夠給出一個關于不同的網絡地址是什么,這些地址間的區別,工作方式以及用途的精簡概要。

原文鏈接:

https://dean.eigenmann.me/blog/2020/01/21/network-addresses-in-ethereum/

參考鏈接:

https://multiformats.io/multiaddr/

https://github.com/multiformats/multiaddr/blob/master/protocols.csv

https://github.com/ethereum/wiki/wiki/enode-url-format

https://eips.ethereum.org/EIPS/eip-778

https://github.com/ethereum/wiki/wiki/rlp

https://github.com/ethereum/eth2.0-specs/blob/065b4ef856aeb7f84f1bed5c4a2cd4d6ac1edc87/specs/phase0/p2p-interface.md#what-is-the-difference-between-an-enr-and-a-multiaddr-and-why-are-we-using-enrs

Tags:ETHENONODEODEtogetherbnb手游下載最新版XENO幣Trusted Nodenode幣項目方

抹茶交易所
牛市未到,鏈上資源已耗盡,比特幣“史詩級大擁堵”即將到來?_BIT

擁堵、手續費高昂、爭吵、擴容、分裂......在比特幣的進階之路上,這些名詞始終伴隨其右。在經歷過2015到2016年的探索、2017年的牛市擁堵、以及嚴重的社群分裂之后,比特幣確立并發展了“隔.

1900/1/1 0:00:00
USDT的范式轉移_USD

本文來源:召北研究院,作者:礦工召北 一、錯誤的常識 市場的主流觀點認為:穩定幣需要合規、透明、充足的美元儲備.

1900/1/1 0:00:00
ETH 2.0推遲啟動,背后的癥結是什么?_ETH2.0

隨著比特幣減半完成,加密社區所有人的目光都聚焦在ETH2.0的啟動上。“它會很快推出嗎?”“它真的能解決ETH1.0的所有漏洞嗎?”類似這樣的問題層出不窮.

1900/1/1 0:00:00
比特幣第三次減半在即,這次礦工無所畏懼_比特幣

相比于前兩次比特幣“減半”,如今托管解決方案更加友好,市場上挖礦服務提供商數量越來越多,比特幣現貨市場和場外市場流動性也在不斷增加,這些因素都會讓礦工處于更好的位置.

1900/1/1 0:00:00
DeFi迎來瓜分潮,General Protocols獲得100萬美元種子輪資金,為BCH生態引入DeFi_BCH

區塊鏈初創公司通用協議宣布在種子輪融資中籌集了超過100萬美元,使其可以在比特幣現金生態上發展自己的去中心化金融愿景.

1900/1/1 0:00:00
巴比特專欄 | 算力戰是紙老虎_BCH

比特幣挖礦產出減半,但價格沒有漲一倍,必然會有很多礦機會閑下來。這些閑下來的礦機會不會用來對比特幣網絡發起51%攻擊,包括BTC、BCH和BSV。 先說結論,完全不會.

1900/1/1 0:00:00
ads