時間:2024-01-04|瀏覽:329
比特幣憑借其巨大的可擴展性和強大的架構,對于企業和個人用戶來說都是一個有吸引力的平臺。
然而,它也帶來了獨特的挑戰,特別是在大規模管理數據時。
本文將討論處理網絡上數據的兩種不同方法:索引器和覆蓋,并強調為什么向后者的轉變變得越來越重要。索引器:傳統但有局限性索引器本質上是區塊鏈掃描系統。
索引器背后的想法本身很簡單:只要任何交易包含在區塊鏈上的塊中,索引器就會找到它并將其記錄在其記錄中。
因此,用戶只需要向礦工發送一筆交易并將其包含在一個區塊中,然后索引器,無論誰操作它,都會篩選交易并挑選出相關的交易。 ,在針對可擴展性進行測試時,該模型存在明顯的局限性。
首先,索引器需要掃描整個區塊鏈,隨著區塊鏈的發展,這一過程既沒有技術意義,也沒有經濟意義。
這會導致各種問題,包括索引器崩潰或在開采大塊時無法跟上。 覆蓋網絡:點對點可擴展性的方式與索引器相比,覆蓋網絡的運行原理截然不同,更多的是同步的具有比特幣 SV (BSV) 基礎的點對點精神。
width =“560”height =“315”frameborder =“0”allowfullscreen =“allowfullscreen”>而不是期望覆蓋節點掃描所有區塊鏈交易,覆蓋網絡將責任放在交易發送者身上,將其相關交易直接提交到覆蓋網絡他們關心的。
這意味著覆蓋層直接從創建者那里獲取交易,而不是像索引器那樣掃描整個區塊鏈。志同道合的覆蓋層運營商就相同的協議細節進行通信,可以以一種讓人想起比特幣礦工直接交易通信本身的方式同步重要交易。
最終,覆蓋層和索引器之間的主要區別在于,索引器掃描區塊鏈時,覆蓋層直接從發送方接受交易或共享覆蓋層節點。這具有顯著的可擴展性優勢,因為與索引器不同,覆蓋層不需要掃描整個區塊鏈。
未能通過覆蓋層注冊其交易的交易發送者不會期望被包含在內。
這當然可能會在以后發生,但責任在于需要報告交易或數據的個人或實體。與覆蓋相關的安全措施是強大的,源于使用簡化支付驗證(SPV),這是一個確保證據的過程交易的有效性和網絡的接受度。
覆蓋節點僅包含已通過這些檢查的交易,并且再次強調,提供 SPV 數據的交易的負擔由提交交易的人承擔。最終想法在動態 BSV 生態系統中,索引器和覆蓋網絡之間的決策從根本上歸結為在過時的一刀切的掃描模型和優化的、以用戶為中心的點對點模型。
通過將提交相關交易的責任從中心化參與者轉移到參與者本身,覆蓋網絡凸顯了 BSV 未來提供的點對點可擴展性、便利性和安全性。
從更宏大的意義上來說,向覆蓋的轉變標志著持續進步之旅中的重大一步,不僅對于 BSV 而言,而且對于它所支持的數字資產格局也是如此。鑒于這些優勢,BSV 應用程序開發人員是時候廣泛采用并致力于進一步的發展了。通過索引器了解覆蓋網絡,確保 BSV 保持相對于其他區塊鏈的可擴展性優勢。觀看 2023 年紐約無界資本峰會:在可擴展的區塊鏈上運行整個經濟 width="560" height="315" frameborder="0" allowedfullscreen="allowfullscreen ">區塊鏈新手?
查看 CoinGeek 的區塊鏈初學者部分,這是了解更多有關區塊鏈技術的終極資源指南。