BTC閃電網絡DEX的解決辦法

BTC閃電網絡是BTC主網上運行的Layer 2,它允許通過處理遠離主區塊鏈的交易來更快地支付比特幣,同時保持相同的去中心化和安全性。閃電網絡處理交易速度是BTC主網處理交易速度的14萬倍以上,並且交易費用極低。跨區塊鏈也是BTC閃電網絡的一大特點,跨鏈原子交換可以通過異構區塊鏈共識規則立即發生在鏈下,只要鏈可以支持相同的加密哈希函數,就可以在不信任第三方託管人的情況下跨區塊鏈進行交易。這給了BTC閃電網絡DEX(去中心化交易所)生長空間。下面我們介紹BTC閃電網絡DEX的解決方案。

Portal

對於DEX來說,最根本的是智能合約的可用性。智能合約一直難以在BTC網絡上得到實施,對此Portal的解決方法是在BTC的主網和Layer 2上搭建一個Layer 3。 Portal的底層協議為Fabric peer to peer Network。 Fabric是一個Layer 3的點對點計算市場。這個系統通過使用智能合約在不同區塊鏈(BTC、ETH等)上達成短暫計算的基礎設施。

圖片來源:https://docsend.com/view/pdk55ecxmuewiy8f

Portal通過零知識證明系統保證訂單薄得以執行,使交易訂單統一和匹配來聚合去中心化金融應用上交易員的流動性。

Portal推出“atomic swap”的點對點合約,通過它搭建的點對點交易所可以擁有中心化替代品的速度、可用性和流動性。

經典的Tier Nolan Atomic swap模式

圖片來源:https://docsend.com/view/pdk55ecxmuewiy8f

Portal 的L2和L3原子交換技術可用於信息數據和計算的通用市場。 Portal的目標是用自由的數據和計算市場來取代易於在設計和架構上集中化的Web 服務器模型。 Portal 使用的底層協議Fabric擴展了比特幣的功能,而不需要任何BIPs (Bitcoin Improvement Proposals,)。

1)信息數據市場,以去中心化方式存儲數據的名為Tiny的L3合約取代了Web 服務器模型,其中費用提供了對信息審查的抵抗力。

2)計算市場,用戶能夠部署複雜的程序,以便由同行網絡盲(blinded)執行。當“計算請求”得到答复時,Portal swaps支付綁定的比特幣。合同確保任何一方的履約和付款證明。

圖片來源:https://portaldefi.com/

Portal支持點對點、去中心化、抗審查的應用程序作為比特幣的Layers。這個系統允許安全地建立和執行點對點協議,包括金融合約(現貨、借貸、眾籌和加密貨幣衍生品)或非金融合約(溝通網絡和社交媒體等)。

目前Portal只存在一個L2 swap協議,Arwen。 Arwen被設計用於中心化交易所和他們的用戶。在它的模式下,中心化交易所不是一個“交易所”而只是一個交易櫃檯或者OTC櫃檯。在Arwen上,用戶和交易所均需要將他們的幣鎖定在鏈上託管合約上,並將他們的託管通過交換他們各自的公鑰哈希(PKH)進行配對。因此所有交易涉及標記轉賬的鏈下通行。其中僅有二者間的交互,二者額度更新完畢託管也就結束了。整個轉賬過程快速且接近零成本。

Arwen協議的缺點:

  • 仍然依賴中心化交易所,協議仍然無法百分百保證交易安全,協議目前也沒有理性的經濟激勵機制來減輕風險;

  • Arwen專門設計出來針對中心化交易所,那些匿名的點對點跨鏈交易所無法使用Arwen;

  • 與交易所商業模型不兼容,Arwen需要中心化交易所變成交易櫃檯和做市商,這改變了他們現存的商業模型。

Mintlayer

為了提高BTC網絡的代幣互操作性並實現原生BTC交換,Mintlayer用側鏈的形勢來達成這個目的。它還提供了多個功能來加強網絡安全、增加節點包容性並確保長期可持續性。 Mintlayer是一個建立在比特幣之上的代幣化層,支持與BTC的Layer 1、Layer 2閃電網絡進行交互。

圖片來源:https://docs.mintlayer.org/whitepaper/1-blockchain-architecture

Mintlayer 區塊鏈錨定到比特幣:每個Mintlayer 區塊都有一個比特幣區塊的引用。在持續1008 個比特幣區塊的每一輪Mintlayer 中,參與者從質押者中選出,以合作創建鏈上的區塊。

決定積極參與網絡共識的用戶需要運行一個節點並質押足夠多的MLT 代幣以通過最低門檻。每一輪,算法都會自動執行一次選舉,用戶可以被選為“參與者”。代幣權益越高,被選中的機會就越大。在每一輪的特定時間,每個參與者都被要求建立和傳播一個區塊,將收取所有交易費用。 Mintlayer 鏈的長期安全性由比特幣區塊鏈上的檢查點系統保證。

圖片來源:https://docs.mintlayer.org/whitepaper/1-blockchain-architecture

這可以將Mintlayer 區塊鏈用作比特幣或以太坊等其他區塊鏈的第二層。中央實體可以在Mintlayer 上包裝代幣:它們將資金鎖定在主區塊鏈上,從而創建相應數量的MLS-01 或MLS-02 代幣。獨立的預言機可以證明主鏈上存在相應數量的鎖定代幣。通過這種方式,可以在Mintlayer上創建機密代幣,例如m-BTC 或m-ETH。

Mintlayer 還可以實施強聯邦(Strong Federations,如Liquid)來發行打包的代幣和機密資產。聯邦循環更新交易的鎖定時間(比特幣上的nLockTime),凍結多重簽名UTXO 中的資金,並在Mintlayer 上創建相應的代幣。代幣總是有可能被掛鉤:在這種情況下,Mintlayer 代幣被燒毀,而原始加密貨幣在主網絡上被解鎖並可供原始所有者使用。

開發者可以自由使用ACL、可編程池和預言機的組合,在Mintlayer 鏈上創建更複雜的智能合約,並將MLS-01 代幣的發行或存在與鎖定在其他區塊鏈上的相應數量綁定(甚至自動綁定) MLS 代幣通過具有數字領域之外存在的資產的預言機)。

Mintlayer 使用比特幣UTXO 結構,而不是Ethereum、Ripple、Stellar 或其他的帳戶基礎模型。

選擇UTXO 模型是因為三個基本特徵:

1)它與比特幣中已經實現的技術兼容,例如原子交換和閃電網絡。

2)它更加註重隱私,因為單個錢包通常使用多個地址,因此很難甚至有時無法區分哪些地址屬於同一用戶。

3)付款可以在單筆交易中批量(匯總),從而節省大量空間,否則每次付款進行單筆交易所需的空間。

MLS-01 代幣和MLT 僅在Mintlayer 側鏈上轉移,無需佔用比特幣區塊鏈。

MLS-01 標準端口不同的交易功能:

1)訪問控制列表(ACL) ,可以對特定加密貨幣的交易實施進行特定限制。 ACL 有助於根據公司政策或其他法律要求發行或更新安全令牌,類似於在以太坊的ERC-20 上的做法:接收地址可以被列入白名單或黑名單。但是,應用程序可能更廣泛:它們可能涉及實用代幣的使用條件或確定代幣的不可替代性。例如,使每筆交易無法在最小或最大閾值下轉移一定數量的代幣,或者強制實施限制代幣在特定時間的可轉移性的時間鎖定。

2)Mintlayer 錢包管理的所有代幣都啟用了閃電網絡。由於Mintlayer 的代碼庫繼承自比特幣並進行了一些小改動,因此閃電網絡錢包功能使用與比特幣相同的BOLT 規範。預計在Mintlayer 網絡上交換的大多數證券代幣將不會使用閃電網絡,因為難以為交易頻率低且流動性低於貨幣用途的代幣開發一個分佈良好的渠道網絡。儘管如此,閃電網絡作為Tether 交易和其他穩定幣的用例確實有很大的成功機會,特別是因為它們經常在有更大機會創建均衡渠道的託管服務/交易所之間轉移。

3)點對點批量處理。 Mintlayer 在錢包內開發了兩種不同的工具來激勵批處理的使用:獨特的用戶界面,可幫助交易所等服務/企業大規模批量交易(所有MLS-01 代幣);一種點對點批處理系統,靈感來自於Wasabi 的coinjoin,用戶可以在其中將一個或多個令牌發送到一個或多個目標地址,同時將交易與其他用戶結合起來。用戶可以聚合使用不同MLS-01 代幣進行的交易,並使用簽名聚合將每次支付的大小減少70%。

4)Mintlayer 通過引入一個可靠的跨鏈比特幣原子交換繞過了經典原子交換時間鎖(比特幣上的nLockTime 參數)不可靠等問題。由於其結構為比特幣側鏈,因此每個Mintlayer 區塊都帶有對比特幣區塊鏈的引用。將硬幣返回給發送者的兩個交易的nLockTime 是根據兩條鏈上計算的比特幣塊的確切數量計算的。原子交換技術是分散交換概念的基礎。 Mintlayer 為跨鏈DEX 交易(在兩個MLS-01 代幣之間)或鏈內交易(在BTC 和MLS-01 代幣之間)實現它。錢包還提供CPFP(child pays for parent)功能,如果由於費用太低而卡在內存池中,可以加速原子交換交易。例如,錢包可以與瞭望塔(甚至由用戶自己控制,或由服務提供商/預言機控制)協作,在交易支出輸出延遲時通知用戶,並建議適當的CPFP 交易費用金額。

5)無gas的經濟環境。除非用戶另有選擇,否則Mintlayer 上任何交易的默認費用都設置為MLT。在這種情況下,費用會自動以用戶轉移的代幣表示。在錢包中可用的代幣中,用戶仍然可以決定使用哪個代幣來支付費用。預計大多數區塊簽名者將接受所有主要的MLS-01 代幣。 (考慮到收費經濟是一個自由市場,區塊提議者有動機接受任何代幣,只要它在市場上具有公認的價值。相反,留下的交易可能會被下一個區塊簽名者獲取。)這種博弈論機制可能導致拒絕非流動性代幣,構成有效的垃圾郵件過濾器。在準備交易時,錢包UI 會根據分析Mintlayer 的內存池和過去交易的算法建議每個代幣的費用金額。區塊製造者還可以發出信號,他們是否會在他們將生產的下一個區塊中接受新的代幣。

專注於機密交易(Confidential transactions)的MLS-02的原理如下:通過使用環簽名實現Bullet-proof機密交易,可以在網絡上發布代幣,這是代幣化標準MLS-02 的特徵。啟用機密交易的代幣的發行是隱私和匿名的保證。但是,除非確實需要隱私,否則不鼓勵這樣做,因為它需要權衡:CT 佔用更多空間(更高的費用),需要更多資源進行驗證,並且不能在多筆支付的交易中批量處理。由於掛鉤機制,可以發行其他加密貨幣的機密版本,例如m-BTC 或m-Ether,以更高的匿名性轉移已經存在的加密貨幣。

即使在沒有實現CT 方法的情況下發行代幣,Mintlayer 的UTXO 模型也會授予一定程度的機密性:

1)一個賬戶/錢包可以有多個獨立地址;

2)閃電網絡交易提供更高的隱私性;

3)點對點批處理有效地混合了不同用戶的輸入、輸出和簽名,使鏈分析變得更加困難。

依靠上述功能,Mintlayer可以使用合法合規的技術架構對一級和二級市場的股權、房地產和其他資產進行代幣化。它支持效用代幣的稅收、投資支出和其他代幣經濟學模型。

總結

Portal和Mintlayer也可以相互合作,為用戶提供一種私密、安全且經濟實惠的方式與DeFi生態系統進行交互。在Mintlayer上添加側鏈資產將增加Portal DEX上可用的交易對數量,通過Portal的抗審查跨鏈交易所使其資產可供更廣泛的客戶群訪問,這也使Mintlayer受益。

當前BTC的市值佔加密貨幣總市值的40%以上,而以太坊作為DEX主要存在的鏈,其代幣ETH市值佔加密貨幣總市值的20%不到。 DEX還有很大的原生流動性沒有被挖掘。 BTC閃電網絡以及搭建在BTC Layer 1和Layer 2之上的如Portal和Mintlayer這些項目,正在將這些原生流動性引入DEX的潮流之中。對於比特幣DEX的發展,我們會保持持續關注。

參考文獻:

https://docsend.com/view/pdk55ecxmuewiy8f

https://portaldefi.com/

https://www.mintlayer.org/en/

https://docs.mintlayer.org/whitepaper/1-blockchain-architecture

Total
0
Shares
Related Posts