• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 百科 查看內容
    • 14386
    • 0
    • 分享到

    比特幣的擴容之路:閃電網絡未來是什么樣的?

    2018-5-8 09:50

    來源: 火星財經 作者: 吳楊盈薈

    緊湊型客戶端區塊過濾(Compact Client-Side Block Filtering)


    雖然閃電網絡是第二層協議,但在安全性上,比特幣區塊鏈本身也與閃電網絡相關。具體來說,閃電網絡用戶必須密切關注區塊鏈,看看特定交易是否被打包。這可能是要消耗大量資源的,特別是對于手機用戶。

    有一種解決方案稱作簡化支付驗證(SPV),這在比特幣白皮書中有所描述。當前的SPV錢包使用稱為“Bloom過濾器”(bloom filters)的方法來確定是否有相關交易產生。

    不幸的是,bloom過濾器在隱私保護上有所欠缺,因為錢包本質上把用戶所有的地址都展示給了比特幣網絡上的節點。它也有一些擴容問題和可用性問題,因為每個單獨的SPV錢包都會占用至少一個比特幣全節點的資源。

    為了解決這些問題,Lightning Labs的Osuntokun和Alex Akselrod以及Coinbase開發者Jim Posen設計出一種名為“緊湊型客戶端區塊過濾”(Compact Client-Side Block Filtering)的新解決方案,他們正在Neutrino錢包中應用該解決方案。

    緊湊型客戶端區塊過濾技術基本上顛覆了當前SPV錢包使用的方法。通過創建Bloom過濾器并將其發送到眾多全節點,接著全節點為所有的Neutrino錢包創建過濾器,從而替代通過錢包請求相關交易。然后Neutrino錢包使用這個過濾器來確定相關交易沒有發生。這確實是所有用戶需要知道的,以確保他們沒有被騙。 (如果過濾器產生匹配,Neutrino會提取相關的區塊,以查看匹配是否確實涉及確切的交易而不是誤報)

    有趣的是,雖然這個方法的靈感來自閃電網絡,但它也可以用于普通的輕錢包。

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频