前言:由于區塊鏈必須保持全球狀態的同步,存在延遲問題,通過中繼網絡和致密區塊,可以減少延遲,不過開發者還在致力于更多的優化。本文作者JordanClifford,由“藍狐筆記”的“Sien”翻譯。
區塊鏈讓整個世界保持在一個狀態上。當每個區塊挖出,新的分類賬本取代之前的狀態。共識機制致力于確保該狀態被更廣泛的社區同意。在設計良好的系統中,激勵確保不變性。在經過足夠的時間之后,狀態無法被篡改。這些區塊鏈給予我們可編程的貨幣,并且正確地捕捉了很多人的想象力。
比特幣和以太坊是區塊鏈兩個早期的版本。這些賬本被證明是受歡迎和穩健的,但通常也被認為是難以擴展的。為什么會這樣?還有什么能改善這種情況?
背景
區塊鏈自身被認為是layer1。區塊鏈充當網絡中所有加密資產的當前位置的全局真相源。網絡上的全節點持續跟蹤分類賬的當前狀態。為維持去中心化,它必須能讓小礦工驗證并為區塊鏈作出貢獻。小礦工的系統資源和帶寬遠不如大玩家。
以太坊客戶端Prysm發布v4.0.4版本,包含主網問題關鍵修復:5月16日消息,以太坊客戶端Prysm宣布推出v4.0.4版本,此版本包含自上一個版本以來的許多優化。這是繼最近的以太網主網問題之后的首個完整版本,強烈建議立即升級到他的版本。[2023/5/16 15:04:55]
為了讓區塊鏈可信任和抗審查,它們不能被任何單一實體或一個群體所控制。開發人員相信,不同大小的玩家都可參與是很重要的,它可以避免權力的集中和固化,避免出現單點控制。基于這樣的原因,突破比特幣區塊大小的限制就存在阻力。該限制用于限制整個系統,以便讓更廣泛的人群參與。
應該注意的是,可以在各方之間簽訂本地協議完成代幣的轉移,而這無須進行全局的狀態更新。這通常被稱為layer2或鏈下交易,這對交易擴展有深遠影響。這里的想法是,各方之間的交易在寫入區塊鏈前可以先匯總。在一些設計中,將本地狀態刷新到全局區塊鏈的窗口可能需要幾個月甚至更長時間。
BTC 10年以上活躍供應量達歷史新高:金色財經報道,據Glassnode數據顯示,BTC供應百分比最近活躍10年以上歷史新高,數額為2,547,330.275 BTC。[2022/11/20 22:10:09]
工程師們樂觀地認為,layer2解決方案將為區塊鏈帶來巨大的可擴展性,并且它對加密貨幣能滿足主流人群需求至關重要。然而,即使layer2充當了巨大的杠桿作用,它只能放大基礎區塊鏈的規模。Layer2無法自行提供不受限制的擴展。因此,優化網絡以便為每個交易盡可能少地使用資源非常重要。
問題
“去中心化的比特幣區塊鏈是全球共享的廣播媒體——可能是人類設計的最瘋狂低效的通信模式。”——GregMaxwell
Layer1的基本問題是分類賬的副本必須保持全球的同步。每個全節點存儲一份區塊鏈,這些副本必須彼此相同,且由各個節點獨立驗證。
派盾:MakerDAO一金庫將在ETH跌至1284美元時面臨約330萬DAI的清算:9月19日消息,派盾(PeckShield)監測顯示,一個MakerDAO的金庫將在ETH價格跌至1284.684美元時面臨清算,共計約330萬DAI的債務。[2022/9/19 7:05:48]
當找到新塊,必須將其廣播給所有其他節點。延遲對挖礦節點尤為重要,因為他們需要始終在最新區塊上工作,否則他們的工作就白費了。為了驗證最新區塊,礦工需要知道包含了哪些交易以及所有這些交易的副本。
當前比特幣軟件使用簡單的方法來廣播交易和區塊。在收到交易時轉發給所有對等節點。區塊被批量傳輸,無須考慮接收者可能已有的數據。這些低效對于礦工來說是不可容忍的,因為他們需要確保能訪問最新區塊。
補救措施
Chainlink四項服務已完成Avalanche、BNBChain等五個區塊鏈集成:金色財經報道,據Chainlink最新Weekly Adopttion Update披露,該區塊鏈預言機旗下四項服務:Chainlink Data Provider、Chainlink Keepers、Chainlink VRF 和 Chainlink Price Feeds已經在五個不同區塊鏈上完成集成,包括Avalanche、 BNBChain、Ethereum、Optimism和Polygon,以支持跨鏈生態。[2022/8/3 2:55:44]
比特幣的低效眾所周知。為讓網絡更加有效率,減少帶寬負載以及加速廣播已經推進了好多年。前比特幣維護者GavinAndresen于2014年發布了O(1)區塊廣播的路線圖。路線圖自那以后發生了重大改變,但想法仍然相關。
中繼網絡
礦工已經主動采取措施實施區塊中繼網絡,比如FIBRE和Falcon。這些中繼網絡通過使用低延遲高帶寬連接來工作,但它們具有諸如中心化和使用大量帶寬來最小化延遲的缺點。它們不會減少運行非挖礦節點的總體帶寬的需求,這是工程師在擴展系統時感到舒適所需的。
致密區塊
當傳輸區塊時,傳輸接收者已有的交易是次優選擇。密碼學家GregMaxwell認識到,接收者已經知道在新發現的區塊中包含的內容。具體來說,接收者的內存池可能包含新區塊內的很多交易。他研究了這個問題,并在2015年12月起草了一份提案。
核心開發者MattCorallo接受了Greg的工作,并對其進行了改進,它于2016年早期變成了BIP152提案,主要涉及致密區塊。致密區塊是一種協議,它發送區塊頭、縮短的交易ID列表、以及一組發送人認為接收者不太可能擁有的交易,而不是發送包含所有數據的區塊。這個更改旨在節省帶寬,但也有減少延遲的作用。
Erlay
比特幣中基于大量廣播的方法顯然不是在網絡中傳播交易的最佳方法。節點可以接收每個交易的多個副本,并必須將其轉發給它們所連接的對等節點。結果是消耗大量的帶寬,導致不必要的開銷。它還鼓勵節點連接較少的對等節點,因為每個對等節點將需要每個交易的增量帶寬。
連接到較少的節點確實有利于減少帶寬開銷,但它也是危險的,因為它會使用戶打開所謂的日蝕攻擊。
TumbleBit的創建者EthanHeilman于2015年發表了關于日蝕攻擊的研究論文。其基本思路跟Sybil攻擊相關。攻擊者試圖偽裝成很多不同的主體,以使受害者感到困惑。攻擊者壟斷所有跟受害者節點的傳出連接。通過充當受害者節點的唯一信息來源,他們挖掘特殊區塊以偽造當前的狀態。
這是非常昂貴的攻擊。不過如果攻擊者可以讓受害者相信他們已經收到大量的比特幣,而實際上資金已經轉移到其他地方,受害者可能會被說服他們已經收到了資金并釋放財產。
Erlay可以提供更好的連接和強大的網絡。如果一個節點連接到32個對等節點,Erlay研究者發現他們的優化可以導致節點使用的帶寬比當前少75%以上。
下一步
通過礦工使用的中繼網絡和為普通節點用戶提供的致密區塊,區塊廣播已經得到大量優化。盡管如此,研究者依然在努力消除系統的開銷,使其盡可能簡潔。只有當開發者滿意當前吞吐量的帶寬要求足夠低時,才能提高吞吐量。
Tags:區塊鏈比特幣HAIChain區塊鏈域名價格排行比特幣的市值現在值多少錢Green Environmental chainymchain
據外媒報道,美國參議院銀行、住房和城市事務委員會將于北京時間周二晚10點就Facebook的數字加密貨幣Libra舉行聽證會.
1900/1/1 0:00:00技術圖形走勢看,BTC4小時從前期觸碰19年新高近14000美元至目前回落至10700美元,整體走勢處于一個大的三角區間內來回震蕩,近期BTC在多次回踩觸碰三角下邊線支撐后迎來快速反彈.
1900/1/1 0:00:00TokenInsight招聘啦,我們期待與熱愛行業的你共事!招聘崗位:商務BD、Java工程師、運維工程師、產品經理、FOF研究員和分析師。歡迎投簡歷至,地點:北京市海淀區清華科技園.
1900/1/1 0:00:00從上周末到今天的比特幣以太坊暴跌,大家都陷入了恐慌的情緒。有很多朋友在問我為什么會出現這樣的情況.
1900/1/1 0:00:002019年7月10日,由ChainUP和Coinbus主辦,節點資本、HiCoin聯合主辦,金色財經、庫神、CoinPHD、日本數字財經、TEAMZ、BBC戰略支持的“中日區塊鏈生態合作伙伴交流.
1900/1/1 0:00:00親愛的KuCoin用戶:KuCoin現已上線項目Chiliz(CHZ)并支持交易對:CHZ/BTC.
1900/1/1 0:00:00