編者按:本文來自Unitimes,作者:DeanEigenmann,編譯:Unitimes_David,星球日報經授權發布。在與FelixLange討論之后,我認為攥寫這篇關于在以太坊生態中遇到的各類網絡地址及其差異的文章是很有意義的。我自身對它們理解也存在著些誤區,因而覺得對其進行闡述會很有價值。多地址
讓我們從最早或按commit時間來看最早被歸檔的多地址(Multiaddr)開始。多地址是ProtocolLabs的多格式項目的一部分。多格式本質上是自描述值的各種規范。由于被廣泛用于libp2p,IPFS以及其它ProtocolLabs的項目,你可能早就聽說過它們。多地址有兩種表示形式:一種是存儲或傳輸時使用的二進制表示;另一種是提供給用戶的可讀格式。/ip4/127.0.0.1/udp/1234上面展示了一個以可讀格式表示的多地址。該多地址是一種以鍵值對來表示地址的可遞歸格式。。二進制表示也是相同的——有一個字節數組表示鍵,還有一個用于表示值。鍵可以通過協議表從可讀形式映射為代碼形式。enode
人大附中物理老師李永樂科普拜占庭將軍問題和區塊鏈:5月14日,人大附中物理老師、科普視頻網紅李永樂在其公眾號發布視頻《拜占庭將軍問題是什么?區塊鏈如何防范惡意節點?》。李永樂老師在視頻中對拜占庭將軍問題和區塊鏈進行了講解,他表示,拜占庭將軍問題本質上指的是,在分布式計算機網絡中,如果存在故障和惡意節點,是否能夠保持正常節點的網絡一致性問題。在近40年的時間里,人們提出了許多方案解決這一問題,稱為拜占庭容錯法。例如蘭波特自己提出了口頭協議、書面協議法,后來有人提出了實用拜占庭容錯PBFT算法,在2008年,中本聰發明比特幣后,人們又設想了通過區塊鏈的方法解決這一問題。區塊鏈通過算力證明來保持賬本的一致性,也就是必須計算數學題,才能得到記賬的權力,其他人對這個記賬結果進行驗證,如果是對的,就認可你的結果。與拜占庭問題比起來,就增加了叛徒的成本。[2020/5/14]
接下來就是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
動態 | 報告:區塊鏈等熱點詞促使童書科普百科類成交額同比增速最高:近日,京東圖書與艾瑞咨詢聯合發布了《2019中國圖書市場報告》。報告指出,AI、5G、區塊鏈、機器人、VR、智能家居、AR這些熱點詞,不斷點燃科技熱潮,科技在改變大眾生活的同時,也吸引了越來越多家長的關注,從小培養孩子對科技的興趣和熱愛。因此童書中科普百科類成交額同比增速最高,占比將近40%。[2020/1/8]
最后我們來介紹ENR。ENR很有趣,原因在于其皆使用了前兩種類型的特性,使得它變得十分通用。ENR的主要動機是允許轉發過程中攜帶更多的信息,因而引入了節點記錄。節點記錄是自證的,而且節點可通過簽名來鑒別身份。這些記錄被表示為一個RLP列表——此處我不會進行詳細介紹,但稍微提及一下,RLP是以太坊使用的一種序列化格式。節點記錄包含了一個簽名,序列號與一個表明用于創建和驗證簽名的身份認證機制所需的字段。最后,記錄的其余部分包含了任意鍵值對,這些鍵值對可包含諸如連接信息之類的東西。EIP定義了一些具有預定義含義的鍵,如ip,其為4字節表示的節點IPv4地址。簽名被用于通過確保傳遞的公鑰為創建簽名所使用的公鑰來驗證記錄。如果同一個身份簽發了2個不同的記錄,那么序列號可用于解決沖突:規定使用序列號較大的記錄。需要注意的是,節點記錄的RLP編碼版本號不能超過300字節。該格式是面向未來的,新鍵即使在部分客戶端不能解析的情況下仍能被添加,以及新的身份認證機制可被添加以檢驗簽名。Eth2.0
聲音 | 浪潮集團云南分公司總經理:云南區塊鏈產業發展需從“科普”到“專精”不斷深化:據昆明日報消息,浪潮集團云南分公司總經理鄭昕表示,云南區塊鏈產業發展需從“科普”到“專精”不斷深化。下一步,浪潮將繼續加大云南農業產業高質量發展體系建設力度,重點以普洱茶等云南優勢產業為切入點,打造云南“綠色、有機農產品高地”的品牌形象,并在此基礎上,開展基于區塊鏈的供應鏈金融服務,解決中小企業貸款難、貸款貴問題。[2019/11/11]
現在,讓我們來看看Eth2.0。在Eth2.0之前,以太坊中從未使用過多地址,而其現在變得非常重要。為什么?因為Eth2.0使用libp2p,而libp2p又使用多地址來識別節點。那么,我們該怎么處理這種情況呢?Eth2.0的P2P規范展示了2種方案:多地址可從ENR導出由于ENR能夠添加任意鍵,多地址能被包含在ENR中。希望本文能夠給出一個關于不同的網絡地址是什么,這些地址間的區別,工作方式以及用途的精簡概要。
5月1日晚,在面對比特大陸聲明以及媒體的指責下,比特大陸前董事長詹克團疑似罕見出來發聲。一篇沒有署名的文章在網上流傳,其中透露出許多之前不為人知的信息.
1900/1/1 0:00:00編者按:本文來自LongHash區塊鏈資訊,作者:NickChong,Odaily星球日報經授權轉載.
1900/1/1 0:00:00編者按:本文來自白話區塊鏈,作者:黃大仙,Odaily星球日報經授權轉載。從十八世紀初第一部版權法誕生到現在,已經幾百年過去了,但隨著時代一起進步的,不僅是版權法,還有屢禁不止的盜版.
1900/1/1 0:00:001.BTC減半原因 中本聰在設計BTC的時候設定的規則,BTC一共有2100萬枚,礦工們最初出一個塊可獲得50個比特幣獎勵,21萬個Block塊左右后,出塊獎勵就會進行減半.
1900/1/1 0:00:00編者按:本文來自加密谷Live,作者:BitMEXResearch,翻譯:子銘,Odaily星球日報經授權轉載。摘要:本文我們重點研究最早將于2020年7月份推出的以太坊2.0.
1900/1/1 0:00:00今天我們繼續了解利弗莫爾的一段投資經歷,這段經歷就是1907年美國金融危機時,利弗莫爾做空美國股市。20世紀初的美國經濟,正處于新一輪的迅速上升期,美國經濟的大繁榮,讓企業對資本的需求如饑似渴.
1900/1/1 0:00:00