DigiCurrency 板


LINE

一筆比特幣交易被發起後,會在由一萬多個節點組成的整個網路中,漣漪般的散步到整個網 路,讓所有的帳本能同步所有「等待被驗證的交易(Bitcoin Mempool)」。 今天,比特幣網路會透過每個節點進行彼此的(設定為每個節點向 8 個附近節點)廣播, 確保每一筆交易節點接收到消息與整個網路達成同步。 透過目前這樣「flooding」的方式,能帶給整個比特幣網路很高的容錯能力,沒有單一突破 點可以停止中繼(relay),且具有相當低的延遲性。 「然而,目前的『BTCflood』在每次交易廣播佔用了整個網路中約略30-50%的頻寬,這是十 分低效率且增加了網路的擴容限制(Scalability limitation)。」三名學者在名為《比特 幣的交易中繼頻寬優化》的論文中寫道。 該篇論文由英屬哥倫比亞大學研究員 Gleb Naumenko,以及兩名比特幣知名開發者、前 Blo ckstream 技術長 Greg Maxwell 以及 Blockstream 共同創辦人暨核心開發者 Pieter Wuil le 共同著作。 新提出的中繼協議「Erlay」可以讓比特幣節點使用的「交易頻寬」節省高達 75%。 「Erlay 主要的想法是,每筆交易不向每個節點廣播每筆交易,而是僅通過少量連接直接發 送通知。新協議將透過在廣播訊號間,每個連接點上週期性地運行一個協調協議來實現進一 步的中繼。」 根據 Naumenko 的說法,新的協議將節省了節點消耗一半以上的頻寬,因此可以增加節點之 間的連接,例如從原本的「1 對 8 連接」,增加四倍到「1 對 32」,與目前的協議相比, Erlay 就能節省大約 75% 的總頻寬流量。 – 不同TPS中,新舊協議間每個月所消耗的頻寬(Naumenko et al.)- 雖然這項研究似乎聽起來只是優化整體效率,然而實際上他還能為整個比特幣網路帶來更高 的安全性。 比特幣的安全性一定程度上取決於節點之間的連接程度(比特幣連接八個節點、以太坊連接 13個),這個新協議允許節點之間更多的連接,能夠避免網路節點受到「Eclipse 攻擊」 「Eclipse 攻擊是指,讓攻擊的目標節點與最長鏈斷絕聯繫,在這種情況下,例如,攻擊者 可以造假資料使目標節點相信節點已接收到了一筆支付。」 – Eclipes 攻擊示意圖 – 當受害節點重置連接的節點,並再次連上比特幣主網,受害節點便會發現實際上這筆交易在 比特幣主網上並不存在。 被問及這項協議是否會更新到比特幣最受歡迎的軟件實現比特幣核心,Naumenko表示, 「幾週前,我與幾位比特幣核心貢獻者聊天,評論反饋整體上是正面的,不過他們也希望我 們進行更多測試。在測試更完整之前,我會給大家更多的時間來熟悉這項新技術。」 根據該篇論文的說法 Erlay 協議將會讓比特幣網路的延遲性(Latency)從 3.15 秒增加到 5.75秒,但三名學者認為,對於整個比特幣出塊時間的 10 分鐘來說,增加約略兩秒鐘並 不會對網路造成太大的影響。 然而,這項協議的升級採用上可能會採取軟分叉的方式,對於一般節點來說,更高的安全性 當然是更好的,然而對於礦工來說可能會影響到升級意願。 經動區詢問,早期便投入比特幣研究、Cypherpunk Taiwan 的發起人陳伯韋也提出這項協議 在升級上可能遇到的挑戰, 「就礦工的角度來說,由於挖礦在『找到區塊』的計算競爭中,即使是短時間的延遲增加, 可能會降低比特幣礦工的採用意願,因為對他們來說是分秒必爭的。」 雖然新協議升級要受到採用仍需更多的測試以及社群的支持,Naumenko 對這項升級感到十 分樂觀, 「社群中許多人,鼓勵我們繼續努力實施這項協議,如果社群喜歡的話,那麼這項協議應該 成為未來主要版本之一(希望是下一個版本)。」Naumenko 總結道。 原文:動區 http://0rz.tw/kRxrN --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.13.196.6 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1559559507.A.D57.html
1F:→ DarkerDuck: 這個不就Core最恨的Hub and Spike Network..... 06/03 19:09
2F:推 rfnkwj: 分岔的味道 06/03 19:10
3F:→ DarkerDuck: 然後還是一樣搞軟分叉硬推的方法 06/03 19:12
4F:→ DarkerDuck: 軟分叉完全不會分裂網路,所以死都可以站著BTC不放, 06/03 19:13
5F:→ DarkerDuck: 但可以任意改成自己想要的形狀 06/03 19:13
6F:→ DarkerDuck: 而且BTC完全沒有擴容的打算,推這個可能造成中心化的 06/03 19:14
7F:→ DarkerDuck: 東西要做啥,真的整組壞光光 06/03 19:14
8F:→ lolo0856: @darkerduck 板主請問能不能概述下這個協議呢? 06/03 19:19
9F:推 goldflower: 湯姆瑞斗 06/03 19:22
10F:推 DarkerDuck: 抱歉搞錯 06/03 19:35
11F:→ DarkerDuck: 我把Erlay和Fiber realy network搞混 06/03 20:03
12F:→ DarkerDuck: http://bitcoinfibre.org/public-network.html 06/03 20:03
13F:→ DarkerDuck: 目前這個Erlay是個新協定,我看了一下論文還不錯 06/03 20:03
14F:→ DarkerDuck: 看懂了會發文 06/03 20:03
15F:→ DarkerDuck: BTC也有其他的交易傳播技術在發展,譬如和CDN網路結合 06/03 22:38
16F:→ DarkerDuck: https://tinyurl.com/y2ektzac 06/03 22:39
17F:→ DarkerDuck: https://www.itread01.com/hkcfcec.html 06/03 22:39
18F:推 Crypto: 快開門讓我入金!! 06/03 23:50
19F:推 EthereumPTT: 樓上正確 06/04 00:06
20F:→ edisonsong: 感謝分享 06/04 08:39







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP