信仰化是一種有價值的安全屬性,而區塊鏈技術擁有天得天獨厚的優勢,可以實現厚實的屬性。則鏈上基於代碼、密碼學派的共識來面化了一致化和其安全的共識中心以及統一協議等傳統機制。也為證明事實即是基礎。
目前,區塊鏈已經為各種創新的應用實現了加密貨幣化,其中包括比特幣貨幣政策(如:資產)以及數字資產交易(如:敏捷然而,多個區塊鏈因此因此用戶都應滿足應用對速度和成本的需求,在這兩個維度無法與計算系統相媲美。支付高額的交易費,這家開發者應用程序不禁懷疑區塊鍊是否真的能支持高價值的場景,並實現實時數據處理。
區塊鏈的終極目標是覆蓋所有用戶和應用場景,因此可擴展性是其研究的重點,也是推動智能合約金融鍊和鍊和鏈行業傳統計算基礎的關鍵因素。全面概括區塊鏈的可擴展性問題,重點關注區塊鏈與傳統鏈的不同之處,並成為鏈在執行鏈的其他關鍵點。層、存儲層以及共識層不同容量方案的優劣勢。
本期並沒有感謝所有區塊鏈的研究工作,具有一定的前沿性,因此測試當前解決方案:前期、下午、部署和階段。
區塊鏈與傳統計算的對比分析
在擴展區塊鏈之前,必須如何先了解區塊鏈計算與計算的根本區別。接下來,區塊鏈具有以下核心價值:
- 計算具有高確定性——按照預定義的邏輯嚴格執行,並具有很高的確定性。
- 可信且中立——區塊鏈沒有中心的化驗員或管理員,這意味著任何人都可以提交交易的特殊權限,無需擔心被燒烤或供人使用。
- 終端用戶進行驗證——世界上一個人都可以驗證當前區塊鏈的歷史和狀態以及客戶端軟件的動態賬本代碼。
更具體而言,區塊鏈的是管理內部賬本,這個賬本可以記錄資產任務、約定狀態或原始數據。主要區塊鍊網絡都由“區塊生產”和“全節點”管理。另一方各自不同的功能,但同時重疊。
工作區塊生產者提交了未經確認的確認,查看了用戶的有效性,並且用戶在交易中通常在我們的交易數據證明中證明了“區塊鏈”的結構。 )區塊鏈中被稱為“礦工”,在權益叫作)區塊鏈中叫作“權益節點”。 PoW和PoS的機制,在區塊鏈中被用來證明PoS(權益證明)性並盤本被燒烤。
區塊生產者提交區塊後,區塊會被全節點接受或拒絕全節點會獨立存儲區塊鏈。終端以及穩定幣發行方等關鍵經濟主體和用戶也可以運行全節點。區塊鏈生產者都是有害的,也可以在這個機制下保障網絡安全。
不同的礦工交易,或區塊鏈生產者將使用多種不同的方式進行不同的交易,但無法確定區塊鏈生產者的不同區塊鏈。鏈的規則,規則規則,任何人都可以輕鬆加入全節點社區。一文讀懂加密和事實記錄:信任化最小化的計算》。
降低硬件要求降低全節點運行窗簾言之有物,這也是這一直以來區塊鏈維度去中心化的關鍵,運行實現最小化網絡化鏈化的關鍵。這個最簡單的那個節點問題也被稱為“這個鏈的三角地帶”,或者“可擴展性問題”,即:傳統區塊鏈只能在可擴展性、去中心化和安全性上實現這三個維度中的各個維度上提升。
傳統區塊鏈模式存在一個約束,那就是要實現可擴展性就暴露中心或安全性,或者在這兩種維度上都必須有一定的化水平。的網絡就可以對以活躍參與者提供性激勵,去保障網絡安全性。而實現了通常的運行成本和經濟安全性,提高了運行成本,提高了犧牲中心。另外,提高了水平。和安全性的網絡需要較高的低密度要求和通常的攻擊成本,但最終會在可擴展性方面遇到壓力。
與區塊鏈不同的是,的計算環境獨立擔心去化問題,因為它們的主要目的來自於最大的實現中心化的中心化。因此,傳統的計算網絡通常都是,並且由於網絡驗證運行入口管理,因此可以由終端用戶實現和高獨立運行。
正如此,計算出基於書本和法律環境文字的直接驗證背後的品牌,因為區塊鏈背後的品牌模式則基於網絡密碼和傳統理論,參與者可以,並且可以通過博弈論,並可以在學術上獨立參與。由於計算環境會受到影響,存在單點失效和外部單點控制風險,並且用戶無法對流程進行評估,因此它與區塊鍊網絡無法跨越網絡。
這些對區塊鏈的包容性都提出了根本性的挑戰:區塊鏈如何在加速和成本方面爭奪中心計算環境,又在信仰化和去化方面保持原有的強大能力?
區塊鏈擴容的三個關鍵特性
各個類別都做了詳細的分層並討論了解決其解決的問題。實際上,在每一層實現擴容都同時會在另一層或另一層實現擴容。
區塊鏈執行層
區塊鏈執行層指交易和狀態變更包括計算執行層的計算。的副本,以反饋新的通證、智能合約代碼更新以及數據存儲。
鍊鍊上的不同指標處理執行任務),但在最常見的處理層級,它的區塊量(直接處理能力的計算),因為每筆的複雜性和成本交易都各不相同。網絡中處理的交易數量越多,任意時間點需要執行的計算量就可以了。
在執行問題的時候,提高執行問題是如何在任務層處理更多計算量,並同時對關鍵的交易量進行全維度鏈的處理。
區塊鏈存儲層
分區存儲層的存儲層節點存儲功能和存儲分區通常分為本鏈的全存儲層指代。
- 歷史數據——包括所有數據和區塊數據。數據包括每一個數據地址和地址、原始數據以及交易的元數據。值、nonce以及前一個區塊的哈希值等。歷史數據通常不需要快速訪問,至少只需要有一個公正訪問,就可以下載。
- 負荷狀態比如說所有合約的智能合約都可以進行的狀態,合約可以用來進行智能合約的查詢。所有智能手機的數據庫都可以查詢,是對賬簿的連續查詢。在樹數據結構中(如:默克爾樹),全節點可以輕鬆地快速訪問並更改。
所有節點歷史記錄,以第一個區塊鏈訪問同步,狀態變化需要更新狀態,以驗證區塊並執行的新數據。隨著數據的更新和計算,本和相關數據量需要不斷變化,並且會越來越大,速度慢,而且能力也會越來越高速度,因為不同的在執行過程中需要在不同的存儲環境中來回切換。
對區塊鏈存儲的要求越來越高,如果出現硬件狀態膨脹,通常會顯示狀態膨脹,全節點立即升級,否則會與當前版本的本賬本保持同步,而用戶也很難同步新的全節點。一些可能會導致區塊鏈出現狀態膨脹,賬本歷史的數據量、新區塊的添加頻率、各個區塊的最大空間以及驗證交易和執行狀態變更而必須儲存在上鍊的數據量。
在擴容層存儲的主要問題是如何讓區塊鏈的處理時間和更多數據,提高更多數據,提高全節點的要求。對在不設置區塊鏈的存儲設備的需求下,可以建立更多的處理能力。將數據長期儲存在哪裡呢?
區塊鏈共識共識
區塊鏈共識表示去化網絡中的節點對局鏈狀態達成一致的地方當前。共識的共識是確保大多數人是誠實的,並最終結束,即準確地處理交易,並在區塊鏈共識的去中心化通常會在最大程度上保證顯示設計不會被傳播。
在擴容共識層的情況下,演講的問題要保證如何提高終局的成本,並進一步實現成本化。而更大的可能性是最小化性,可以穩定、以及這一切的規模。
執行層擴容
下面是當前鏈執行層的五種擴容方案,以及調製方案的優劣勢。在實際操作中,某某公司的情況,以提升執行效果。
驗證的硬件要求,實現偏差容差
硬件要求可以更高,意味著驗證節點都在執行更多計算。
優勢:建立一個去中心化的網絡,其中所有節點都擁有強大的計算能力。這樣一來,區塊鏈就可以擴大區域空間,加速區塊生成,降低成本,同時仍然保障區塊鍊和智能合約的核心優勢,即:信任環境最優化應用傳統的計算方式。該鏈特別適用於高頻交易、以及其他比較敏感的場景。
劣勢:驗證身份會針對開展擴容會的網絡運營成本進行化水平,因為網絡驗證用戶或節點的運行成本變高了。維持去中心化水平將呈現。摩爾病,也就是每雙月上一倍的漲價漲價。
打造多鏈生態,實現橫向擴容
除了擴大擴大範圍外,可以利用多個獨立的區塊鏈以外的區域計算量或多個獨立區塊鏈的橫向鏈進行擴展。塊鏈上連都擁有自己的區塊鏈生產者和執行能力。
優勢:多鏈生態會充分化每條鏈的執行層,比如硬件要求、隱私功能、燃氣費、虛擬機費用以及許可等,多鏈生態可以單獨生成應用程序的區塊鏈,某條區塊鏈還具有其他安全性支持的示例性應用程序或一小群dApp。
劣勢:多鏈生態鏈都通過每條生態鏈的不同模式,也需要通過每條鏈上的安全認證機制來建立。付費的更可持續的經濟模式,因為不同的用戶會在不同的區塊鏈上分期實施。因此,在同一個應用程序上,同時應用鏈上和通證在同一條線上,也同時存在鏈上費用和通證。方面的問題。
將執行層分片,實現橫向擴容
不同的區塊鏈有多個類似的內容,並列執行。其實是一個區塊,多個不同的區塊鏈可以並行執行。另外,另外, ,其唯一的任務就是保持所有分片同步。
在每次執行分片時,每次執行分配,並且每次執行分片上的交易。片發受攻擊的任何攻擊都分零。
優勢:所有的層會從同一個節點池的分片也從同一個節點池的分片,因此不會在新節點池規模足夠大,執行環境都可以達到同樣的安全水平。執行層上創建同樣的安全水平。不需要提高硬件配置的要求,因為每次節點只需要執行一個分片上的計算任務。
劣勢:所有每一個分片的節點,由於支持計算,因此分片上都必須在主分片上存在的限制。另外,鏈上的計算需求越來越大,以及分片的節點數量可能出現因此,因此一條除鏈的分片也可以採用安全模式存在支持。因此,由於已經共享了所有分片,都可能會出現同樣的漏洞,在平衡性和實現風險方面存在一定的問題。
通過實現橫向變形容
另一種橫向容量方案就是區塊鏈。將區塊鏈架構劃分為區塊鏈架構劃分層級(以及共識層)。最底層的區塊鏈協議、數據基礎層機制就是共識層。捲起該機制將計算和狀態轉移到鏈下網絡,並在鏈上存儲交易數據。然後會使用零知識證明(zk-rollup)或欺詐證明(optimistic rollup),對鏈下計算的狀態變化結果進行鏈上驗證。
優勢:區塊鏈的交易執行和狀態轉移到中間層,將因為區塊鏈的交易和狀態轉移到中間層,並通過更高級的計算和交易來驗證區塊鏈的安全結果,同時驗證區塊鏈的執行層更精細。下計算時,仍然可以繼續使用去中心化的動物鏈(即L1)。因此,每一次再執行一次全鏈路交易,鏈上鍊的計算活動。所有節點只需要證明並儲存少部分交易數據智能。
匯總網絡還可以設置斷鍊機制,以實現最小化鏈化。隨著成本的增加,用戶可以用不同的方式來支持更多不同的成本。 n 的信仰也能支持計算模式,即使是這樣:
劣勢:智能智能手機以區塊鏈作為安全保障方案,但這個區塊鏈的區塊鏈空間通常比較有限,因此也可能更高或更高,因此可能相對於鏈上不同的區塊鏈的方案更慢目前的通知還升級風險,通常需要從外部運行,因此通常無法保障。具有創新性也更複雜。
支付和狀態通道
狀態通道可以區塊鏈容量。用戶將加密貨幣鎖定在一個多實現合約中,然後在鏈下交換簽過名的消息,代表了資產和資產轉移或狀態變更信息。整個過程中加入任何鏈上交易。用戶只有在創建通道和關閉通道時才需要在鏈上交易。
用戶可以通過多個合同約定對每份合同交易進行加密簽名,以此來保障通道中的結算無誤。
優勢:支付渠道可以在狀態通道上實現支付和支付的加密貨幣,而且幾乎不存在提前支付功能。鎖定在通道中,如果雙方合作順利,就可以在鏈上結算。
劣勢:各參與方都需要支付舊方都進行聯網狀態,以確保交易方不會在鏈上進行保護消息。用戶要確保對通道安全,對望塔持續進行通道監控並進行資金監控。需要提前充值,因此大額支付會很麻煩,而且費用會很低。
另外,極難總指揮已經確定了之間的付款方式,因此可能導致或無法有效地發揮作用,以確保用戶能夠更好地發揮能力有效發揮作用的模式。一個真正的參與者在其中運行的效果,在一個不為人所知的對像中卻無法發揮作用或發揮作用。 :DEX的流動性池)。
擴容數據存儲層
下面是當前擴容區塊鏈存儲層的六種方案。在實際操作中,某方案組合的能力,以更好地提升存儲。
擴大容區塊鏈節點
與擴容區塊鏈執行層一樣,延伸區塊鏈存儲層也需要升級全節點的。
優勢:將數據存儲在全層或外部系統中,無需額外的存儲層或額外的存儲設備,因此直接連接節點可以降低存儲成本。數據會更方便。
劣勢:而隨著更多的數據鏈中心在鏈上運行,就會越來越多地出現。因此,價格就不斷上升威脅將到區塊鏈上去。爭取快速保障,充分保障數據的保障和行使能力。當下,將引發這兩個網絡造成的壓力降低。
在動力區塊鏈上進行數據分片
另一個區塊鏈數據存儲擴容方案是數據分片數據分片將本賬本數據或重建本賬本所使用的數據不同存儲分片,降低對各個節點的要求。
優勢:數據分片可以提升區塊鏈的存儲能力,並降低存儲成本,而且可以單獨運行對節點的硬件。這個方案可以降低用戶不同的窗簾,因此可以要求維護中心化水平。數據分片可以提升匯總。此外,Darksharding 等還可以建立一個並列的市場數據平衡數據負載率,並建立一個並列的數據存儲能力。
劣勢:分片造成的過多的壓力就對,因此還可以實現多片主鏈的展開。數據有效性標準(DAS),用於驗證在數據重構部分本本的歷史時的可用性,同時單獨單獨塊生成所有通信數據。當彼此之間需要存儲交換時,還需要靠大量來維持中心所需的安全性數據,將每個節點的尺寸細分化,因此整個節點池的尺寸要非常大。
使用鏈上數據存儲鏈來壓縮鏈上數據
區塊鍊或區塊鏈在這些鏈下計算任務,然後將交易數據和狀態儲存在鏈上或鏈下。其他節點或用戶可以執行數據來重建本當前的數據。狀態匯總將數據儲存在鏈上上前會先在上鍊下進行壓縮。
優勢:壓縮存儲在鏈上對於鏈上的數據鏈來說是最重要的數據存儲方案,因為網絡的所有節點都可以安全存儲,另外降低鏈上數據鏈上的數據存儲。成本。捲片分片更有效且更有效地實施後,交易量就可以提高數據存儲在鏈上並隨著使用量的增加而增加。
劣勢:鏈上存儲的另外要遠加下鏈存儲,這可能會導致鍊鍊在可擴展方面的存儲方案。用戶可能無法根據其他數據對鏈上活動進行剩餘的分析。
區塊鏈的鏈下數據存儲
“驗證碼”,在鏈上發布零知識,並在鏈下儲存數據。四月下數據存儲方案:
- 中心化存儲——在下鏈化平台的上鍊存儲數據中心。這種方案的數據存儲價格最低,但也可能導致數據公開或安全性,例如化的存儲平台有可能會修改數據下線。
- 獲得許可的數模轉換器——在下一個,鏈上證明數據通過這個數據委員會,並在這個鏈上證明數據委員會,由幾個可靠的群體組成,“做”有用的數據委員會“(方案的優劣勢與劣勢與數據委員會)中心化的存儲方案,在數據可用性方面的假設但要更勝一籌。
- 單獨許可的數模轉換器——在鏈下儲存數據,使用單獨的許可數模轉換器提供鏈上證明,採用加密經濟激勵機制來鼓勵不禮貌的行為。無需許可的DAC 在鏈上方案,而且安全性比其他存儲成本要高。經濟模式。
- 意志——用戶可以自行選擇將交易數據儲存在鏈上或下鏈上。因為它在創新,提供了數據鏈上的交易根方案,並讓所有交易鏈上都可以同樣的狀態分攤共識成本。然而這個方案比上述其他方案更複雜,而且目前還沒有落地。
數據刪除
數據刪除數據通常允許該區塊鏈全節點刪除該區塊之前的歷史數據。著有這些交易不能被表達,成就重大社會或出現硬分叉。
優勢:數據如果會因為不同節點的共識時或參考的數據量。 ,那麼就再單獨儲存歷史數據。
劣勢:數據需要建立一個數據交易平台或區塊瀏覽器,僅需要永久存儲歷史,以創建這個世界模式。儲存數據,幫助全節點更新和提供所有歷史狀態。 Po了檢查點弱性動詞,因此這些價值的意義不大了。然而,數據對鏈上分析和區塊瀏覽器有一定的影響。
無狀態、狀態過渡以及租賃
另外一些的側重點是限制全節點方案存儲的狀態數量,特別是通過設置狀態延期、無狀態或租賃狀態來實現。
- 狀態過渡——節點可以對另外一段時間沒有被訪問的狀態進行,並可以使用“默爾克證明也承認”)需要在恢復時已經過渡的狀態。
- 無狀態——全節點只需要存儲狀態。全節點唯一節點通過智能驗證即可。弱無狀態性指只有出塊節點可以存儲新狀態,其他所有節點都不同存儲狀態就可以驗證。
- 狀態出租——用戶需要支付空間,無限量的存儲空間。
優勢:這可以緩解局部腫脹狀態,有效應對本月不斷增多或上不斷的情況。長期實現終端用戶驗證並同時保持較低的硬件要求。
劣勢:狀態限制存儲具有一定的創新性,用戶無需單獨付費,讓網絡中的各個節點信息都永久存儲自己的狀態,這與目前區塊鏈的傳統模式差異很大。的存儲存儲限制性到更多的狀態狀態模式訪問。狀態可能無法隨時訪問,因此可能會影響模式應用在開發階段的具體情況。應用的報價。
擴容共識
下面是擴容階層這些共識層的四個關鍵注意事項,涉及出塊速度、最終速度局以及這裡的節點下線或惡意攻擊的性質目標。還是為了提升、穩定性以及安全性。
執行提升和存儲能力
鏈共識機制的一個基本要素就是提升計算和能力同時保持對全節點的硬件要求基本升級。並且可以在進程中至少讓更多節點參與共識,或阻止現有不同的網絡運行、對不同性別有效的不同地域能力、時間和性的共識共識。可以穩定地更多地出出更多的去中心化空間,釋放核心的核心和釋放中心化塊。
減少網絡使用
一種擴容區塊鏈共識通信機制是另一種網絡使用的另一種通信機制:降低共識共識共識的共識,即消息的方式(即同意消息)。 :所有人,輪流隨時在任意時間與一小段通信(即:通信投票部分)。塊時進行通信,但總會傳達出非確定性的終局。
提高網絡延遲
有一些方案的重點是降低網絡延遲,則是加速局。一些特殊的鏈上共識機制通過多輪循環或其他所有鏈來同步結束。 ,並在驗證者在點後實現安全保障。要在某個時候實現,不過也有一些混合型的方案在此時之間都已經優化了。
提高安全預算
可以通過提高安全預算來擴容信仰化的共識層,為共識的黨派提供鼓勵。會的參與者為帶來更多的潛在收入,這也提升了網絡去化水平,因為會有更多的網絡參與而受到經濟激勵而。多算力以共識機制。不過,如果設置高級,可能會降低網絡的去中心化水平。
可擴展跨鏈的未來性發展和安全性
區塊鏈目前正在實施、正向發布、保障測試和發展鏈的當前重點項目,是在未來的重點發展項目中,廣泛應用的發展趨勢和應用能力將在未來的發展範圍內逐步擴大市場份額。視線的基礎架構。
對不斷不斷的鍊式多生態協議提供,正在鏈上積極開發鏈互操作性IP),幫助用戶自定義的安全地支持跨鏈跨鍊鍊傳輸數據和通證。 CCIP的關注點是鏈建立了一個反性欺詐網絡,實現了跨鏈合約和的通證,同時建立了區塊鏈安全並擁有信任的假設。更多關於CCIP的信息,閱讀《CCIP跨鏈智能合約創新》。
要了解更多關於Chainlink的諮詢,請訪問Chainlink官網,並關注Chainlink推官方特,獲取Chainlink最新的消息和公告。
帖子 一文讀懂區塊鏈執行層、存儲層和共識層的擴容方案 首先出現在 Chainlink 博客.