什么是區(qū)塊鏈擴(kuò)容?
區(qū)塊鏈中的擴(kuò)展是指改變區(qū)塊鏈網(wǎng)絡(luò)的工作方式以處理區(qū)塊鏈中越來越多的節(jié)點(diǎn)和交易。每個區(qū)塊鏈都需要在處理交易的方式上保持高效。區(qū)塊鏈上的交易越快、越順暢,用戶的體驗(yàn)就越好。
為適應(yīng)越來越多的交易而對區(qū)塊鏈進(jìn)行的任何更改都意味著在區(qū)塊鏈網(wǎng)絡(luò)的底層工作的技術(shù)的微小方面。為了解決這個問題,區(qū)塊鏈的開發(fā)人員部署了各種解決方案。擴(kuò)展解決方案有兩種形式:鏈上和鏈下。
鏈上
鏈上解決方案是指在內(nèi)部更改有關(guān)區(qū)塊鏈的某些內(nèi)容。鏈上擴(kuò)展的一個例子是減少用于交易的數(shù)據(jù)量,以在單個區(qū)塊中容納更多交易。另一種提高速度或 TPS 的方法是擴(kuò)大塊生成速度。但這可能是一個緊張的繩索行走,因?yàn)槟幌M谇耙粋€塊被傳達(dá)之前創(chuàng)建新塊。這可能會導(dǎo)致網(wǎng)絡(luò)中各個節(jié)點(diǎn)之間的共識問題。
還有各種其他方法,例如分片和限制區(qū)塊鏈探索的驗(yàn)證節(jié)點(diǎn)的數(shù)量。分片涉及拆分單個數(shù)據(jù)集并將其存儲到多個數(shù)據(jù)庫中。但只有時間才能證明這些方法的成功程度。
鏈下
鏈下解決方案采用方法來提高網(wǎng)絡(luò)吞吐量,而無需更改區(qū)塊鏈中的任何內(nèi)容。它們通常被稱為“第二層”解決方案。最著名的第二層解決方案之一是比特幣的閃電網(wǎng)絡(luò)項(xiàng)目。在閃電網(wǎng)絡(luò)中,節(jié)點(diǎn)打開通道,交易直接發(fā)生在它們之間。當(dāng)通道關(guān)閉時,閃電網(wǎng)絡(luò)僅傳輸最終交易記錄以記錄在鏈上。
另一種越來越受歡迎的第二層解決方案是“側(cè)鏈”的概念。它們是從主鏈分支出來的區(qū)塊鏈,可以在它們之間移動原生資產(chǎn)。
我們已經(jīng)看到,區(qū)塊鏈交易在過去幾年中變得非常流行。這導(dǎo)致大量用戶使用可能尚未準(zhǔn)備好處理吞吐量的區(qū)塊鏈。這些區(qū)塊鏈必須開發(fā)智能擴(kuò)展問題,以在區(qū)塊鏈和區(qū)塊鏈技術(shù)左右流行的環(huán)境中保持相關(guān)性。