區(qū)塊鏈技術正在改變整個行業(yè)的數(shù)字化系統(tǒng)。區(qū)塊鏈發(fā)行的主要好處是對受益人和受讓人的交易透明度都有一個租約。近年來,組織一直在為基于區(qū)塊鏈的解決方案管理數(shù)據(jù),將其作為鏈上或鏈下存儲機制。這可以實現(xiàn)為將數(shù)據(jù)存儲在私有或公共可訪問的服務區(qū)塊鏈服務中。鏈下并不一定意味著“不在區(qū)塊鏈上”,它基本上意味著它不在公共可訪問的服務上。正如任何組織都不會將其數(shù)據(jù)存儲在公開訪問的數(shù)據(jù)庫或目錄中一樣,鏈下存儲意味著數(shù)據(jù)不能公開訪問。如果將這些概念應用到傳統(tǒng)云服務,它將非常類似于公共云與私有云。
根據(jù)我的經(jīng)驗,鏈下交易帶來了巨大的價值,因為它們提高了安全性,而且不受鏈上事交易的交易速度限制。在典型的鏈上交易中,每個交易都需要在標記完成之前由鏈上的所有節(jié)點確認,這使得交易非常緩慢,而在鏈下交易上不需要等待所有節(jié)點來確認交易完成。由于鏈下系統(tǒng)不是面向公共網(wǎng)絡的,因此它更安全——它非常類似于通過在內(nèi)部網(wǎng)(而不是互聯(lián)網(wǎng))中安裝服務器或軟件而獲得的安全性。
鏈上交易:當在公共分類賬上交易時,這些交易是有效的。它們涉及到許多參與者驗證的交易,并且所有參與者的驗證簽名必須精確匹配,以便該交易被認為是有效的。每筆交易的細節(jié)都公布在公共區(qū)塊鏈上進行檢查,這樣就不能對其進行更改或逆轉,但是與非鏈下交易相比,這可能需要更多的時間。此外,交易成本很可能非常昂貴,因為成員可能更喜歡鏈下系統(tǒng)。
鏈下交易:根據(jù)IBM的一篇文章,鏈下交易處理“區(qū)塊鏈之外的值,可以使用多種方法來完成”。雙方必須就轉讓達成一致,然后,另一方來驗證交易。甚至基于優(yōu)惠券的交易也可以通過利用鏈下方法來實現(xiàn)。參與交易的各方或個人必須購買優(yōu)惠券作為加密貨幣的交換,并將詳細信息分享給聲稱擁有這些優(yōu)惠券的第三方。任何一種由鏈下進行的交易都是非常快速和即時的,不會產(chǎn)生更高的交易費用。
與鏈上交易相比,鏈下事交易的優(yōu)點
在設計區(qū)塊鏈解決方案時,有幾個原因可以解釋為什么鏈下存儲機制可能是主要考慮因素之一。鏈下存儲的一個常見用途是支持緩存鏈上數(shù)據(jù)狀態(tài)的最新值,或者直接用于高級搜索和分析。鏈下數(shù)據(jù)存儲系統(tǒng)可以很容易地用作備份,以包含大量的工件應用程序數(shù)據(jù)。這是通過使用存儲在鏈下的時間點工件數(shù)據(jù)來完成的。鏈下系統(tǒng)的另一個重要因素是它可以輕松地存儲任何類型的實際敏感數(shù)據(jù)。由于鏈上數(shù)據(jù)的修改是不可協(xié)商的,因此在鏈下數(shù)據(jù)管理系統(tǒng)中不會出現(xiàn)這種問題。
幾個明顯的優(yōu)勢是:
?更快。交易被立即記錄下來,而不需要等待網(wǎng)絡確認。
?更便宜。交易通常是免費的。
?更私密。這些傳輸在公共區(qū)塊鏈上是不可見的。
如果要進行跨境加密貨幣資產(chǎn)轉移或交易,鏈上交易最適合,因為它為交易本身帶來了完全的透明性和可聽性。我們再進一步擴展一下。假設Alice給Bob發(fā)送了10個比特幣?,F(xiàn)在,如果這是一個連鎖交易,它是眾所周知的,并證明了Alice確實向Bob發(fā)送了“10比特幣”和證明了Bob確實收到了10比特幣?,F(xiàn)在讓我們共同將完全相同的交易與一個鏈下交易聯(lián)系起來,該交易的哈希值(或證明)與公共塊鏈掛鉤。在這種情況下,這證明了Alice向Bob發(fā)送了“某物”,Bob收到了“某物”眾所周知。然而,比特幣的確切轉移數(shù)量仍根植于側鏈,并不是眾所周知。
鏈上交易最適合于加密貨幣傳輸,而鏈下交易就不行了。一個很好的例子就是使用分散標識符(DIDs)。DID可以是公共領域的知識,可以像比特幣一樣與公眾掛鉤。然而,與DID相關的個人身份信息(PII)仍然固定在一個側鏈上,只有您可以訪問該側鏈,并且您可以選擇與誰共享PII數(shù)據(jù)、何時、何地和如何共享PII數(shù)據(jù),這使您能夠完全控制區(qū)塊鏈上的身份信息。
通過以上例子我們得知鏈上和鏈下交易各有優(yōu)缺點。所以我留給你們的是:鏈下并不一定意味著不在區(qū)塊鏈上,它只是意味著不在公共區(qū)塊鏈上。
來源: 區(qū)塊網(wǎng)