自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

看區(qū)塊鏈分片如何解決區(qū)塊鏈可擴(kuò)展性問題

區(qū)塊鏈
即使在公共網(wǎng)絡(luò),區(qū)塊鏈也可以確保所有參與者都可訪問安全、可靠和可驗(yàn)證的記錄。但區(qū)塊鏈面臨的重大限制是:可擴(kuò)展性。隨著交易數(shù)量的增加,系統(tǒng)會(huì)變得更慢更昂貴,并且從長期來看,可持續(xù)發(fā)展性會(huì)降低。

 區(qū)塊鏈技術(shù)徹底改變了企業(yè)存儲(chǔ)數(shù)據(jù)和執(zhí)行分布式交易的方式。即使在公共網(wǎng)絡(luò),區(qū)塊鏈也可以確保所有參與者都可訪問安全、可靠和可驗(yàn)證的記錄。但區(qū)塊鏈面臨的重大限制是:可擴(kuò)展性。隨著交易數(shù)量的增加,系統(tǒng)會(huì)變得更慢更昂貴,并且從長期來看,可持續(xù)發(fā)展性會(huì)降低。

對(duì)于可擴(kuò)展性問題,解決方法之一是分片,在分片過程中,數(shù)據(jù)被分解為可管理塊,分布在不同節(jié)點(diǎn)上。目前區(qū)塊鏈分片已經(jīng)應(yīng)用于私有區(qū)塊鏈網(wǎng)絡(luò)。而在公共網(wǎng)絡(luò)部署分片技術(shù)會(huì)帶來挑戰(zhàn),因此,在公共系統(tǒng)可有效擴(kuò)展前我們必須解決這些挑戰(zhàn)。

[[285037]]

區(qū)塊鏈困境

區(qū)塊鏈?zhǔn)且环N分布式分類帳技術(shù),用于記錄一個(gè)或多個(gè)參與者之間的交易。在傳統(tǒng)配置中,分類帳分布在多個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)都保持完整的副本。區(qū)塊鏈按時(shí)間順序?qū)⒚總€(gè)交易記錄到分類帳中,然后同步和驗(yàn)證交易,這些交易在所有節(jié)點(diǎn)上都是透明且可驗(yàn)證的。

隨著交易數(shù)量的增加,分類帳的大小也會(huì)增加,從而導(dǎo)致在每個(gè)節(jié)點(diǎn)上處理和存儲(chǔ)更多數(shù)據(jù)。然而,部署額外的節(jié)點(diǎn)會(huì)使問題變得更糟,因?yàn)轵?yàn)證將需要更多時(shí)間。由于每個(gè)節(jié)點(diǎn)必須處理每個(gè)交易,因此,隨著延遲增加、吞吐量降低和存儲(chǔ)成本上升,用戶將不可避免地面臨性能和可靠性問題。

顯然,這里需要更好的方法來擴(kuò)展公共區(qū)塊鏈系統(tǒng)。對(duì)于可擴(kuò)展性,區(qū)塊鏈分片是最流行的方法之一,它提供了方法來分散工作負(fù)載處理和數(shù)據(jù)存儲(chǔ),因而不會(huì)迫使某個(gè)節(jié)點(diǎn)處理整個(gè)交易負(fù)載。數(shù)據(jù)被分區(qū)為單獨(dú)的桶,而每個(gè)節(jié)點(diǎn)分配到特定的分區(qū)。通過這種方式,節(jié)點(diǎn)僅需處理和存儲(chǔ)與該節(jié)點(diǎn)所屬的分區(qū)或分片相關(guān)的交易。

區(qū)塊鏈分片戰(zhàn)略

分片的概念源于數(shù)據(jù)庫系統(tǒng)–將數(shù)據(jù)分割到多臺(tái)服務(wù)器以改進(jìn)交易處理。通過類似的方式,區(qū)塊鏈處理可以分配到多個(gè)節(jié)點(diǎn),以實(shí)現(xiàn)并行執(zhí)行模型,該模型可以提高性能,同時(shí)減少每個(gè)節(jié)點(diǎn)必須處理和存儲(chǔ)的數(shù)據(jù)量。在這種方法中,必須調(diào)整驗(yàn)證交易數(shù)據(jù)塊的方法,這樣做可以實(shí)現(xiàn)更高的吞吐量和更低的延遲性。

分片數(shù)據(jù)的確切方法因應(yīng)用程序而異,并沒有相同的最佳戰(zhàn)略。即便如此,基本概念是相同的。每個(gè)節(jié)點(diǎn)都分配到單獨(dú)的分片,負(fù)責(zé)驗(yàn)證該分片中的交易,而不是驗(yàn)證整個(gè)區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)交易。

同時(shí),分片結(jié)合交易冗余以確保數(shù)據(jù)的有效性和可靠性。在將數(shù)據(jù)分割到多個(gè)分片后,每個(gè)分片將分布到多個(gè)節(jié)點(diǎn)。例如,如果區(qū)塊鏈網(wǎng)絡(luò)支持1,000個(gè)節(jié)點(diǎn),則數(shù)據(jù)可能被劃分到10個(gè)分片,每個(gè)分片分配到100個(gè)節(jié)點(diǎn)。通過這種方式,每個(gè)節(jié)點(diǎn)僅處理和存儲(chǔ)十分之一的數(shù)據(jù),但數(shù)據(jù)仍然可以跨100個(gè)節(jié)點(diǎn)得以驗(yàn)證。

區(qū)塊鏈分片的優(yōu)勢(shì)很快就會(huì)顯現(xiàn)出來。交易可以并行處理,并且,每秒可以處理更多交易,這是是傳統(tǒng)區(qū)塊鏈方法的10倍。并且,處理和存儲(chǔ)成本要低得多,因?yàn)槊總€(gè)節(jié)點(diǎn)只處理十分之一的數(shù)據(jù)。

分片面臨的4個(gè)挑戰(zhàn)

在私有企業(yè)區(qū)塊鏈部署中,分片可能是有效策略,但在公共區(qū)塊鏈網(wǎng)絡(luò)使用區(qū)塊鏈分片并不容易。最大的挑戰(zhàn)之一是分片間的通信。

當(dāng)節(jié)點(diǎn)分配給分片時(shí),與該節(jié)點(diǎn)相關(guān)的用戶和應(yīng)用程序會(huì)將分片視為獨(dú)立的區(qū)塊鏈系統(tǒng),而不是大型系統(tǒng)的一部分。分片之間的通信可能難以建立,并且需要特定的開發(fā)工作來部署通信機(jī)制。即使有這種機(jī)制,分片間通信也會(huì)導(dǎo)致更大的開銷,這會(huì)讓分片的優(yōu)勢(shì)大打折扣。

分片也可能破壞更傳統(tǒng)的區(qū)塊鏈接帶來的制衡。通過分片,用戶不再下載和驗(yàn)證整個(gè)交易歷史記錄,因此他們無法確定數(shù)據(jù)的可靠性和不變性–這通常是根據(jù)交易塊的鏈?zhǔn)叫蛄衼泶_定。如果沒有這些安全機(jī)制,黑客就可更容易操縱或控制分片,這種情況被稱為單一分片攻擊,可能導(dǎo)致數(shù)據(jù)丟失或受損。

區(qū)塊鏈分片的另一個(gè)挑戰(zhàn)是共識(shí)和驗(yàn)證。不同的區(qū)塊鏈方法依賴于不同的算法來跨節(jié)點(diǎn)達(dá)成共識(shí)。兩種常見的算法是工作量證明(PoW)和權(quán)益證明(PoS)。這兩者都可確定如何在分布式網(wǎng)絡(luò)中驗(yàn)證交易,但它們是以不同方式完成驗(yàn)證。

雖然這些算法的對(duì)比不在本文討論范圍,但重點(diǎn)是它們都會(huì)影響分片的部署方式。一般來說,PoS被認(rèn)為比PoW更適合分片,有些人認(rèn)為PoW不合適是因?yàn)樗?yàn)證交易的方式。然而,很多區(qū)塊鏈平臺(tái)依靠PoW來提供服務(wù)。

這些算法的差異也帶來另一個(gè)挑戰(zhàn):對(duì)于如何部署分片,缺乏標(biāo)準(zhǔn)化。我們通過不同的方法來進(jìn)行分片,并且,很多方法仍然在研究、開發(fā)或測(cè)試中。每種分片方法都有其優(yōu)點(diǎn)和缺點(diǎn),這使得難以確定行業(yè)標(biāo)準(zhǔn)。

分片的未來

對(duì)于公共區(qū)塊鏈部署,可擴(kuò)展性仍然是重大挑戰(zhàn),而分片正在成為解決此問題的主要方法之一。但我們必須謹(jǐn)慎應(yīng)用分片技術(shù),以確保它不會(huì)對(duì)區(qū)塊鏈過程產(chǎn)生負(fù)面影響或使數(shù)據(jù)置于風(fēng)險(xiǎn)之中。

事實(shí)證明,區(qū)塊鏈分片必須與其他技術(shù)結(jié)合使用以提供必要的可擴(kuò)展性,例如支持分片通信的新協(xié)議。在此之前,公共區(qū)塊鏈存儲(chǔ)可能仍然保持目前的整體性,直到隨著它變得越來越大,性能逐漸下降。

責(zé)任編輯:武曉燕 來源: TechTarget中國
相關(guān)推薦

2022-05-13 16:05:03

區(qū)塊鏈比特幣可擴(kuò)展性

2020-10-23 16:39:35

區(qū)塊鏈數(shù)字貨幣

2018-10-30 10:40:42

區(qū)塊鏈比特幣技術(shù)

2022-09-05 15:17:34

區(qū)塊鏈比特幣可擴(kuò)展性

2018-09-03 14:30:35

2018-04-10 14:38:10

區(qū)塊鏈

2023-06-15 15:40:36

2019-12-19 09:26:34

區(qū)塊鏈安全應(yīng)用程序

2022-01-20 15:45:32

區(qū)塊鏈網(wǎng)絡(luò)安全數(shù)據(jù)

2024-02-21 14:35:38

區(qū)塊鏈智慧城市數(shù)字化身份證

2018-05-17 09:40:56

區(qū)塊鏈身份識(shí)別身份驗(yàn)證

2022-05-09 13:36:27

加密貨幣區(qū)塊鏈區(qū)塊鏈分片

2021-12-06 14:05:57

區(qū)塊鏈算法技術(shù)

2020-12-16 11:05:34

區(qū)塊鏈家政技術(shù)

2021-10-12 16:11:19

區(qū)塊鏈安全比特幣

2019-10-08 11:01:09

安全物聯(lián)網(wǎng)區(qū)塊鏈

2021-03-10 14:06:32

區(qū)塊鏈互聯(lián)網(wǎng)技術(shù)

2021-09-11 23:06:09

區(qū)塊鏈技術(shù)信任

2021-04-07 10:55:11

區(qū)塊鏈技術(shù)物聯(lián)網(wǎng)

2018-12-12 16:20:53

區(qū)塊鏈裝修互聯(lián)網(wǎng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)