鏈上與鏈下加密交易有何不同?
區塊鏈技術正在改變所有行業的數字化系統。區塊鏈系統的主要優勢在於,它能夠確保授予方和受益方都能獲得交易透明度。近年來,各組織開始使用鏈上或鏈下儲存方法來管理基於區塊鏈解決方案的資料。為此,資料可以儲存在私有或公共區塊鏈服務中。
比特幣使用區塊鏈作為賬本,以跟蹤所有網路交易。它使用的是節點網路而不是單箇中心化伺服器,每個交易都會經過檢查、記錄並在網路中傳播。由於沒有監管機構或耗時的文件處理,因此消除了開銷和出錯的可能性。
然而,情況並非完全樂觀。與安全相關的交易費用是一個權衡,在網路擁塞期間,交易費用可能會累積。在流量高峰期,處理速度可能會降至無法接受的緩慢水平。將某些比特幣交易移出區塊鏈,可以簡化、加快和降低交易成本。
什麼是鏈上交易?它們是如何工作的?
礦工在區塊鏈上確認和儲存比特幣鏈上交易。將交易新增到賬本後,區塊鏈網路會更新並傳播。在將交易新增到區塊鏈之前,它必須經過一系列流程。要進行鏈上交易,您必須在區塊鏈上擁有比特幣,並且它必須鎖定在一個地址中。在將比特幣傳送到收款人的地址之前,您必須先生成一個私鑰。任何完成鏈上交易的使用者都必須支付交易費用,該費用取決於交易大小(以位元組為單位)和當前網路流量。
由於費用較高的比特幣交易通常會優先處理並更快完成,因此由於網路擁塞,交易處理有時可能會很慢。由於其透明性,比特幣網路安全可靠。由於區塊鏈是透明的,並且公共賬本對所有網路參與者都是立即可見的,因此偽造和雙重支付攻擊的可能性很小。區塊鏈的不可變性確保了安全性。塊中的任何內容,包括交易詳情、時間戳和其他資料,都無法更改。避免了可能造成損害的攻擊。
鏈上交易應該在何時進行?
為了保持區塊鏈交易的速度、透明度、安全性和有效性,鏈上交易必須即時進行。然而,在實踐中,這種情況很少發生。此外,由於鏈上交易需要網路參與者的同意,因此從網路成員那裡獲得足夠的驗證和認證可能需要很長時間。每次將塊交易釋出到區塊鏈時,礦工還必須透過使用計算機解決複雜的數學問題來驗證交易。如果交易量很大或網路擁塞,礦工驗證所有交易可能需要更長時間。當礦工數量有限時,尤其如此。
因此,其他交易參與者必須等到問題解決。但是,參與者可以支付交易費用來加快認證過程。在區塊鏈的早期階段,當交易量較低時,鏈上交易可以實現快速結算。旨在加快結算速度的新網路協議和加密貨幣正變得越來越流行。
鏈下交易
鏈下交易是指發生在區塊鏈之外的交易,可以透過多種方式進行。雙方必須同意轉賬,然後交易必須由第三方進行驗證。即使是基於優惠券的交易也可以使用鏈下方法進行。參與交易的各方或個人必須用優惠券兌換比特幣,並將資訊提供給聲稱擁有優惠券的第三方。鏈下交易快速便捷,而且沒有鏈上交易的額外費用。與鏈上協議相比,鏈下協議的選擇要多得多。其中包括閃電網路、Liquid網路等。
閃電網路
閃電網路是一個第二層協議,執行在比特幣區塊鏈之上,允許使用者快速、廉價地進行無限次交易。在閃電網路上,跨鏈原子互換也是可行的,這提供了更大的便利性和多樣性,而無需第三方託管。它是一個點對點網路,允許使用者透過加密他們的比特幣並用資金交易為其提供資金來連線。參與者可以使用該地址進行任意多次鏈下交易,直到區塊鏈餘額完成。
Liquid網路
Liquid網路是一個側鏈協議,這意味著交易是在比特幣網路之外單獨處理的。它與閃電網路一樣,構建在比特幣區塊鏈之上,允許使用者執行鏈下交易,同時保持機密性和隱私性。Liquid網路比主區塊鏈更便宜、更快,而且它是私有的,這意味著交易中涉及的金額不會被公開。Liquid的唯一缺點是它不是去中心化的。它們受到監管,可以肯定。
託管服務
進行大量比特幣交易的機構投資者使用託管解決方案,這是一種代表他們持有和保護代幣的第三方服務。線上錢包和私鑰也可以用來儲存代幣,儘管它們並非萬無一失。入侵者可以訪問每個使用者的金鑰,這些金鑰包含複雜的字母數字序列,難以記憶和使用。線上錢包也對駭客具有吸引力。機構投資者對比特幣生態系統的興趣日益濃厚,推動了託管解決方案的發展。
鏈下交易的缺點
反對者認為,比特幣的弱點之一是其缺乏可擴充套件性。由於每個比特幣區塊只能承載一定數量的交易,因此區塊鏈將永遠無法滿足使用者對比特幣交易的需求。對於使用者而言,每個鏈下平臺都有其自身的優缺點。然而,鏈下平臺在各個解決方案中提供了相似的優勢:更低的成本和更快的交易速度。鏈下平臺也存在一些缺點。
例如,閃電網路需要存入現金,閃電支付受到每個支付通道容量的限制。Liquid網路透過要求對掛鉤交易進行100次確認來減輕比特幣部分的不可信賴性。託管系統危及可靠性、透明度和去中心化。
鏈上交易與鏈下交易:有什麼區別?
鏈下交易是指發生在區塊鏈之外的交易,可以透過多種方式進行。鏈下交易是指參與者同意由第三方保證或驗證交易的真實性或完成情況的交易。例如,兩位參與者可以交換他們的私鑰,從而允許他們在無需從數字錢包中轉移任何資金的情況下交換加密資產。另一方面,鏈下交易發生在區塊鏈之外。因此,區塊鏈礦工不再需要排隊驗證交易,從而降低了交易費用並有助於加快處理速度。
在鏈下交易中,如果交易雙方發生爭議,則無法在網路記錄中找到相關的交易或財務資料。另一方面,鏈上交易在區塊鏈網路上處理,並且是不可逆的。儘管由於礦工使用的驗證過程,鏈上交易耗時明顯更長,但透過參與者批准併發布在區塊鏈網路上,交易的安全性得到了極大提高。鏈下交易與加密貨幣無關,但鏈上交易非常適合比特幣轉賬。去中心化識別符號 (DID) 就是一個很好的例子。
去中心化識別符號 (DID) 的使用就是一個很好的例子。DID 可以是與公眾關聯的公共領域資料,就像比特幣一樣。另一方面,DID 與 PII(個人身份資訊)相關聯。它儲存在只有您才能訪問的側鏈上。在區塊鏈上,您可以完全控制您的身份資料,可以選擇誰、何時、何地以及如何共享您的 PII 資料。
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP