原子互換是一種正在開發中的去中心化、無需第三方的新技術,允許在不同類型的數字 資產之間實現無需信任的點對點交易,任何一方在瞬間完成的點對點交易中都遵守協 議,且之後若有一方退出,資金會在規定的時間返回各方賬戶。
基本介紹
- 中文名:原子互換
- 外文名:Atomic Swap
區塊鏈的衍生技術,主鏈擴容,跨鏈協定,其他技術,
區塊鏈的衍生技術
主鏈擴容
1、分片
分片是區塊容量的一種解決方案。通常情況下,每個節點和區塊鏈網路都包含區塊鏈的完整副本,分片是一種允許節點具有完整的區塊鏈的部分副本的技術,以提高整體性能和穩定速度。
2、閃電網路
閃電網路是一種允許加密貨幣的交易即時發生和成本降低的技術,它使一般在比特幣網路中需要等待區塊確認的交易瞬間完成。閃電網路基於一個可擴展的微支付通道網路,通過序列到期可撤銷契約HTLC,使交易雙方在區塊鏈上的預先設定的支付通道進行的多次高頻的雙向交易瞬間完成。同時,它通過哈希時間鎖定契約 HTLC在沒有直接點對點支付信道的交易雙方之間連線一條由多個支付通道構成的支付路徑,實現資金的轉移。
分片是區塊容量的一種解決方案。通常情況下,每個節點和區塊鏈網路都包含區塊鏈的完整副本,分片是一種允許節點具有完整的區塊鏈的部分副本的技術,以提高整體性能和穩定速度。
2、閃電網路
閃電網路是一種允許加密貨幣的交易即時發生和成本降低的技術,它使一般在比特幣網路中需要等待區塊確認的交易瞬間完成。閃電網路基於一個可擴展的微支付通道網路,通過序列到期可撤銷契約HTLC,使交易雙方在區塊鏈上的預先設定的支付通道進行的多次高頻的雙向交易瞬間完成。同時,它通過哈希時間鎖定契約 HTLC在沒有直接點對點支付信道的交易雙方之間連線一條由多個支付通道構成的支付路徑,實現資金的轉移。
3、雷電網路
雷電網路是一種以太坊鏈下擴容解決方案,它使得使用以太坊技術的加密貨幣能夠即時 和低成本交易。交易雙方只要在鏈上存在交易信道,就能在鏈下根據被鎖定的餘額進行高頻、雙向的即時確認交易,將這樣多個通道形成的支付路徑構成“雷電網路”。
4、隔離見證
隔離見證是一種技術,通過把占用大量存儲空間的區塊的數字簽名重新放置到不同的記錄(也稱為隔離),使每個區塊能進行更多的交易,以達到擴容的目的。區塊鏈上不僅記載了每筆轉賬的具體信息,還包括了每筆交易的數字簽名以核實交易的合法性。礦工在打包區塊的時候需要用數字簽名來驗證每筆交易,確認無誤之後才會將該筆交易記 錄在區塊里。但對於用戶不需要驗證信息,且每個比特幣記錄大小被限制在1兆位元組(MB),每10分鐘記錄一次新的記錄,所以通過隔離見證轉移簽名以擴大區塊空間。
雷電網路是一種以太坊鏈下擴容解決方案,它使得使用以太坊技術的加密貨幣能夠即時 和低成本交易。交易雙方只要在鏈上存在交易信道,就能在鏈下根據被鎖定的餘額進行高頻、雙向的即時確認交易,將這樣多個通道形成的支付路徑構成“雷電網路”。
4、隔離見證
隔離見證是一種技術,通過把占用大量存儲空間的區塊的數字簽名重新放置到不同的記錄(也稱為隔離),使每個區塊能進行更多的交易,以達到擴容的目的。區塊鏈上不僅記載了每筆轉賬的具體信息,還包括了每筆交易的數字簽名以核實交易的合法性。礦工在打包區塊的時候需要用數字簽名來驗證每筆交易,確認無誤之後才會將該筆交易記 錄在區塊里。但對於用戶不需要驗證信息,且每個比特幣記錄大小被限制在1兆位元組(MB),每10分鐘記錄一次新的記錄,所以通過隔離見證轉移簽名以擴大區塊空間。
跨鏈協定
1、跨鏈技術
跨鏈技術是實現區塊鏈之間互聯互通的技術,若對標網際網路則可理解為“去中心化網路的結合”,區塊鏈技術的特性使得跨鏈技術的落地,以及對於鏈外信息的獲取都非常困難,早期跨鏈技術包括以Interledger Protocal 和 BTC Relay為代表,更多是關注資產的轉移;現有跨鏈技術以Aion、Kyber Network、Bletchley、Polkadot、Cosmos 主要著重的是跨鏈基礎設施。“如果說共識機制是區塊鏈的靈魂核心,那么對於區塊鏈特別是聯盟鏈及私鏈來看,跨鏈技術就是實現價值網路的關鍵,它是把聯盟鏈從分散單獨的孤島中拯救出來的良藥,是區塊鏈向外拓展和連線的橋樑。”——《連線不同區塊鏈的跨鏈技術介紹》。
2、原子互換
3、見證人機制
見證人模式是一種中心化的結構,通過選定一批見證人並在見證人之間採用拜占庭容錯結構,監聽目標鏈上的事件和狀態並簽名進行資產的轉移,如Ripple的 Interledger Protocal的早期版本。
4、側鏈技術
5、側鏈協定
側鏈協定是一種實現雙向錨定的協定,通過側鏈協定實現資產在主鏈 和其它鏈之間互相轉換,或是以獨立的、隔離系統的形式,降低核心區塊鏈上發生交易的次數。
6、楔入式側鏈技術
它將實現比特幣和其他數字資產在多個區塊鏈間的轉移,這就意味著用戶們在使用他們 已有資產的情況下,可以訪問新的加密貨幣系統。
7、中繼技術
中繼技術是通過在兩個鏈中加入一個數據結構,使得兩個鏈可以通過該數據結構進行數據互動,並通過在一個鏈上調用數據結構的API,實現監聽並驗證另一個鏈上的交易, 而若該數據結構是一個鏈式結構,則具備側鏈的形式並稱作中繼鏈。
跨鏈技術是實現區塊鏈之間互聯互通的技術,若對標網際網路則可理解為“去中心化網路的結合”,區塊鏈技術的特性使得跨鏈技術的落地,以及對於鏈外信息的獲取都非常困難,早期跨鏈技術包括以Interledger Protocal 和 BTC Relay為代表,更多是關注資產的轉移;現有跨鏈技術以Aion、Kyber Network、Bletchley、Polkadot、Cosmos 主要著重的是跨鏈基礎設施。“如果說共識機制是區塊鏈的靈魂核心,那么對於區塊鏈特別是聯盟鏈及私鏈來看,跨鏈技術就是實現價值網路的關鍵,它是把聯盟鏈從分散單獨的孤島中拯救出來的良藥,是區塊鏈向外拓展和連線的橋樑。”——《連線不同區塊鏈的跨鏈技術介紹》。
2、原子互換
3、見證人機制
見證人模式是一種中心化的結構,通過選定一批見證人並在見證人之間採用拜占庭容錯結構,監聽目標鏈上的事件和狀態並簽名進行資產的轉移,如Ripple的 Interledger Protocal的早期版本。
4、側鏈技術
5、側鏈協定
側鏈協定是一種實現雙向錨定的協定,通過側鏈協定實現資產在主鏈 和其它鏈之間互相轉換,或是以獨立的、隔離系統的形式,降低核心區塊鏈上發生交易的次數。
6、楔入式側鏈技術
它將實現比特幣和其他數字資產在多個區塊鏈間的轉移,這就意味著用戶們在使用他們 已有資產的情況下,可以訪問新的加密貨幣系統。
7、中繼技術
中繼技術是通過在兩個鏈中加入一個數據結構,使得兩個鏈可以通過該數據結構進行數據互動,並通過在一個鏈上調用數據結構的API,實現監聽並驗證另一個鏈上的交易, 而若該數據結構是一個鏈式結構,則具備側鏈的形式並稱作中繼鏈。
8、哈希時間鎖定契約
哈希時間鎖定契約包含哈希鎖定以及時間鎖定兩個部分,哈希時間鎖定契約最典型的代表就是比特幣的閃電網路,閃電網路提供一個可擴展的微支付通,用以提升鏈外的交易處理能力,使用哈希鎖定將發起方的交易代幣進行鎖定,並通過時間鎖定讓接收方在某個約定的時刻前生成支付的密碼學證明,並與先前約定的哈希值一致,則可完成交易。
哈希時間鎖定契約包含哈希鎖定以及時間鎖定兩個部分,哈希時間鎖定契約最典型的代表就是比特幣的閃電網路,閃電網路提供一個可擴展的微支付通,用以提升鏈外的交易處理能力,使用哈希鎖定將發起方的交易代幣進行鎖定,並通過時間鎖定讓接收方在某個約定的時刻前生成支付的密碼學證明,並與先前約定的哈希值一致,則可完成交易。
其他技術
1、圖靈完備
在可計算理論中,當一組數據操作的規則(一組指令集、程式語言或元胞自動機)滿足任意數據按照一定的順序可以計算出結果,則稱為圖靈完備。
2、混幣服務
混幣服務,就是用一種加密貨幣從其他人那裡得到同樣金額的加密貨幣。原理是分離交易中的輸入和輸出地址,目的是提高加密貨幣的隱私性和匿名性,使其更難追蹤加密貨幣的用途以及它屬於誰。
3、零幣協定
零幣協定是一個發布於 2013年的獨立協定,原先目的是為了在混幣技術、環簽技術外增強加密貨幣的匿名性,零幣協定使用零知識證明實現完全匿名,通過一個集合的託管池刪除交易的歷史記錄。零幣協定有兩個主要部分:“鑄幣”使有交易記錄的幣匿名化並置於託管池;通過零知識證明創建一個沒有交易記錄的新幣,並銷毀託管池中的幣。
4、CryptoNote協定
CryptoNote是一種套用協定,旨在實現加密貨幣的匿名性,於2013年10月發布,並可被用於多種加密貨幣中,如門羅幣、百特幣等。CryptoNote通過使用分散式公共分類賬,記錄區塊鏈上加密貨幣的交易和餘額,但將傳送方、接收方匿名化,並將交易金額模糊化。
5、纏結
Tangle是 IOTA項目創造的一種改革性的去區塊化分散式賬本,它是可擴展的、輕量級的,還能在無需任何費用的前提下進行價值轉移。纏結是基於有向無環圖的機構,而不是像區塊鏈的連鏈式架構,它能定期添加區塊,從而實現更高的交替吞吐量和零交易手續費。
6、有向無環圖
有向無環圖,是常用於計算機領域的數據結構。具備獨特的拓撲結構,經常被用於處理動態規劃,導航中獲得最短路徑等場景中。在區塊鏈領域,用來解決擴容性的問題,通過增加區塊大小或者區塊頻率在網路中產生大量分叉,但是攻擊者還是需要 51%的算力才能進行攻擊。
7、去中心化套用
去中心化套用是一種在網路上公開運行的軟體應用程式,這項技術是由許多人維護的,而不是由一個組織維護的,黑客不能改變應用程式的數據,除非他們能夠訪問幾乎所有的網路計算機並在那裡調整它。
8、去中心組織
去中心組織是一個沒有中央領導,而是使用正式民主投票進程和共識主動性自我組織的結合來作為其基本操作原則的組織。
在可計算理論中,當一組數據操作的規則(一組指令集、程式語言或元胞自動機)滿足任意數據按照一定的順序可以計算出結果,則稱為圖靈完備。
2、混幣服務
混幣服務,就是用一種加密貨幣從其他人那裡得到同樣金額的加密貨幣。原理是分離交易中的輸入和輸出地址,目的是提高加密貨幣的隱私性和匿名性,使其更難追蹤加密貨幣的用途以及它屬於誰。
3、零幣協定
零幣協定是一個發布於 2013年的獨立協定,原先目的是為了在混幣技術、環簽技術外增強加密貨幣的匿名性,零幣協定使用零知識證明實現完全匿名,通過一個集合的託管池刪除交易的歷史記錄。零幣協定有兩個主要部分:“鑄幣”使有交易記錄的幣匿名化並置於託管池;通過零知識證明創建一個沒有交易記錄的新幣,並銷毀託管池中的幣。
4、CryptoNote協定
CryptoNote是一種套用協定,旨在實現加密貨幣的匿名性,於2013年10月發布,並可被用於多種加密貨幣中,如門羅幣、百特幣等。CryptoNote通過使用分散式公共分類賬,記錄區塊鏈上加密貨幣的交易和餘額,但將傳送方、接收方匿名化,並將交易金額模糊化。
5、纏結
Tangle是 IOTA項目創造的一種改革性的去區塊化分散式賬本,它是可擴展的、輕量級的,還能在無需任何費用的前提下進行價值轉移。纏結是基於有向無環圖的機構,而不是像區塊鏈的連鏈式架構,它能定期添加區塊,從而實現更高的交替吞吐量和零交易手續費。
6、有向無環圖
有向無環圖,是常用於計算機領域的數據結構。具備獨特的拓撲結構,經常被用於處理動態規劃,導航中獲得最短路徑等場景中。在區塊鏈領域,用來解決擴容性的問題,通過增加區塊大小或者區塊頻率在網路中產生大量分叉,但是攻擊者還是需要 51%的算力才能進行攻擊。
7、去中心化套用
去中心化套用是一種在網路上公開運行的軟體應用程式,這項技術是由許多人維護的,而不是由一個組織維護的,黑客不能改變應用程式的數據,除非他們能夠訪問幾乎所有的網路計算機並在那裡調整它。
8、去中心組織
去中心組織是一個沒有中央領導,而是使用正式民主投票進程和共識主動性自我組織的結合來作為其基本操作原則的組織。
9、去中心化自治組織
去中心化自治組織是一個通過編碼為稱為智慧型契約的電腦程式的規則運行的組織,由計算機網路支持的無中心組織並且沒有單一的領導者,是一種自主的或者是自治的組織結構。
去中心化自治組織是一個通過編碼為稱為智慧型契約的電腦程式的規則運行的組織,由計算機網路支持的無中心組織並且沒有單一的領導者,是一種自主的或者是自治的組織結構。