另类专区另类专区亚洲,日韩国产欧美精品综合二区,日本黄色免费在线视频,天天爽夜夜爽免费看

  • 售前

  • 售后

長推:BRC20 Swap —— BTC原鏈上的UniSwap

政策 allinweb3
2023-7-18 20:32 1478人瀏覽 0人回復
摘要

BRC20 Swap - BTC原鏈上的UniSwap ?昨天@unisat_wallet拋出了公告,宣布不久將要推出BRC20 Swap。根據公告的內容,BRC20 Swap不同于橋、二層、側鏈,是基于BTC和Ordinals原生的Swap,瞬間點燃BRC20生態(tài)的熱情并得到 ...

BRC20 Swap - BTC原鏈上的UniSwap ?

昨天 @unisat_wallet 拋出了公告,宣布不久將要推出BRC20 Swap。根據公告的內容,BRC20 Swap不同于橋、二層、側鏈,是基于BTC和Ordinals原生的Swap,瞬間點燃BRC20生態(tài)的熱情并得到了中西方ordinals社區(qū)的廣泛好評。

看上去,BRC20 SWAP的推出,將為BTC一層代幣的自由流通提供了重要的支持。但是推特上對于技術上如何實現這個問題,本文將常識著去探討如何在技術上實現BTC一層上的UniSwap。

就在不久前在某個space討論過這個問題,記得當時挺多嘉賓覺得不可行。而我的觀點是技術上是可行的,無非是以何種方式實現,是否去中心化,是否安全,用戶體驗是否舒適,Swap效率是否高效等等。早期方案不一定完美精巧。我不是技術專家,但是達到SWAP的目的的方案其實有很多種,我這里就算拋磚引玉,嘗試描述一下可能的BRC20上的Uniswap的實現路徑,也歡迎更多的技術大咖給Ordinals社區(qū)做一些基礎的技術普及。

Uniswap是建立在獨特的AMM 自動做市機制之上,其核心是由兩個ERC20 token組成池子成為LP即流動性提供商。交易獲得的費用則成為流動性提供的獎勵來源,也稱為流動性挖礦。因為交互在鏈上進行,因此每次在swap的時候會產生交互Gas,因此uniswap也稱為ETH gas的最大貢獻者。

以此思路類推,我們看看BRC20上可能實現原生swap的可能路徑。

來看一下BRC20生態(tài)最為核心的構成要素

1,BRC20標準(包括原生和后續(xù)衍生的標準)

2,索引器indexer

未來BRC20所有產品的開發(fā),恐怕都離不開上面兩個核心要素。因此BTC SWAP應該也不例外,必須需要上述兩個基本要素的配合和改進才可以實現。

路徑一、Uniswap的BTC版本?

假如和Uniswap一樣,有LP池子,當下BRC21 (MAPO @MapProtocol 最近和trustwallet合作集成跨鏈橋包含brc20系列)、 BRC20S(OKX)大致都支持組LP的Jason語法.

1,用戶將錢包里的BRC20Token 比如 ordi - punk 組對 ,通過鑄造新銘文在鏈上記錄 LP:20 ordi -1 punk;

2,鑄造成功后indexer 將用戶錢包 brc20 余額ordi -20 ,punk -1,增加 ordi-punk LP 1個;

3,組LP完成;Indexer 會在ordi-punk LP下記賬 ordi+20 punk +1 ;

解開LP實際上也是同樣的過程,將ordi-punk pair 下面池子的比例,返回余額度。按照固定乘積公式決定價格,按照比例計算出indexer下計算的兩種資產數量然后解開LP。

這里indexer既要計算錢包地址的所有余額,也要計算新代幣LP下面的流動池余下額度。理論上,indexer也可以實現兩種資產間的定價。

這種AMM依賴LP池子的大小,價格波動劇烈時產生無常損失Impermanent Loss,同時交易時候將產生滑點。

按照BRC20交易市場的邏輯,為了防止雙花搶跑,轉賬/組LP銘文需要等待3個區(qū)塊確認后才可以交易,因此按照傳統(tǒng)的AMM邏輯似乎效率極低:用戶組和indexer通訊確認需要10*3 min,收到swap后10min,一筆swap起碼40min。組拆LP也是如此。幾乎是uniswap慢動作版。

所以如果是Uniswap的BTC版本,那么:

1,大概率是需要更新BRC20協(xié)議,在brc20s和brc21的基礎上,推出支持brc20swap的協(xié)議;

2,會更新unisats開源版本的indexer以支持pairing;

可能存在的問題:

1,效率問題,一次完整的SWAP可能需要半小時到一小時時間;

2,其他交易所如果不同步更新,就可能存在在A交易所組隊的token可以在B交易所仍然可以交易的情況;

3,其他可能存在的安全隱患和問題,譬如雙花等;

4,復雜程度比較高

路徑二 、基于PSBT的自動化撮合交易?

brc20swap有沒有可能是訂單簿的自動化撮合形式?

似乎也有可能,這樣只需要在現行的brc20 market place上改進bidding功能,和賣方的psbt撮合,這樣既不需要更新brc20協(xié)議,也不需要在indexer上做更多的改進,完全可以實現交易的撮合。

用戶創(chuàng)建transfer inscription給出brc20轉賬權限,用psbt以一定價格掛單賣出,買方創(chuàng)建買入價格psbt掛單買入(bidding),在價格范圍內(滑點)撮合完成交易。

這里的價格就是根據市場交易情況決定的。在現有的brc20市場增加買家bidding功能,對現有的brc20似乎改動最小。這種方式本質上并未創(chuàng)建流動性挖礦的機會,因此更像是brc20市場的改進版。

能力所限,只能想到兩個可能實現的路徑,甚至不一定對。有沒有其他路徑 ?圍繞BRC20建設的技術路徑有無限可能,歡迎頭腦風暴,轉發(fā)討論!

再問個開放式的問題:如果BRC20的 Defi Summer,你覺得最可能的brc20的本位幣是什么呢?對我而言,原生satoshi就是本位幣,一切圍繞satoshi的建設才是有意義的。不會是ordi,也不會是btc穩(wěn)定幣。那么,你同意我的觀點嗎?

交易

免責聲明:本文不構成投資建議,用戶應考慮本文中的任何意見、觀點或結論是否符合其特定狀況,及遵守所在國家和地區(qū)的相關法律法規(guī)。 歡迎轉載分享!
轉載請注明本文地址:
如有文章侵犯了您的權利,請聯(lián)系本站站長,我們將在第一時間刪除相關內容,謝謝!
分享
推薦閱讀
立足于香港,定位于傳播、交流全球Web3區(qū)塊鏈資訊情報社區(qū),集區(qū)塊鏈行業(yè)新聞、Web、資訊、行情、策略、百科、社區(qū)等一站式區(qū)塊鏈產業(yè)信息服務平臺,我們追求及時、全面、專業(yè)、準確的資訊與數據,致力于為區(qū)塊鏈創(chuàng)業(yè)者以及數字貨幣投資者提供最好的產品和服務。
  • 商務合作

  • 微信公眾號

  • 二維碼

网站地图闽icp备44218674号