BRC-100首个DEX上线,100Swap如何解开BTC一层DeFi密码?

4月26日,比特币的铭文协议BRC-100正式上线了名为100Swap的首个DEX应用,平台治理代币为BOS,其中60%已经在圣诞节完成公平发射,目前holders地址数为6231。值得关注的是,100Swap不同于比特币生态的其他DEX,总结有以下几个技术创新点:

  • 100Swap是构建在基于Ordinals的可编程协议栈BRC-100上的首个DEX;
  • 由于BRC-100协议是首个专注在BTC生态的DeFi入口的一层协议,因此100Swap是首个BTC生态的一层的完全去中心化的DEX;
  • 是首个将Uniswap的产品逻辑在BTC上实现的应用;
  • 是首个引入了状态机模型的100%安全的、去中心化的铭文Swap;
  • 100Swap不仅可以交易BTC、BRC20等资产,比其他Swap优势是构建在BRC-100协议上的资产发行交易生态;
  • 首个具有流动性挖矿功能的比特币Swap;

100Swap是构建在BRC-100协议的基础应用,那我们来看一下BRC-100目前发布的三个重要的协议和扩展协议。

1、BRC-100基础协议定义:

BRC-100协议本质上描述了一种具有计算能力和状态的代币。基于BRC-100协议部署的Token称为应用程序。 BRC-100 支持嵌套和继承。嵌套是指为应用程序创建子应用程序,以实现应用程序的模块化并扩展父应用程序的计算能力。同时,BRC-100协议支持协议扩展。任何协议都可以继承BRC-100或其扩展协议来扩展父协议。 BRC-100协议包括属性、操作和计算操作三部分。操作不可扩展,保证所有基于BRC-100及其扩展协议的代币相互兼容,属性和计算操作都可以通过扩展协议进行扩展。

2、100Swap的BRC-102扩展协议定义:

BRC-102协议继承自BRC-100协议,是BRC-100协议栈中第一个针对应用的扩展协议。 BRC-102协议为基于BRC-100协议栈的一对代币定义了一种基于“恒定乘积公式”(x*y=k)的自动做市方法。协议中共有三个角色:流动性提供者、交易者和流动性池。流动性提供者负责将货币对中的两种代币提供给流动性池。这两种代币可以是基于 BRC-100 协议栈中任何协议的代币,例如 BRC-100、BRC-102、BRC-103 等。交易者可以在流动性池中将这对代币中的一种代币兑换为另一种代币。流动性池基于“恒定乘积公式”(x*y=k)的AMM算法,将自动为交易者提供流动性,并由BRC-100指数器实现。通过三个角色的配合,BRC-102可以在比特币Layer 1上实现完全去中心化、去信任、自我托管、抗审查、无需许可的代币交换。

3、100Layer的BTC-104扩展协议定义:

BRC-104是一个流动性质押/重质押池协议,定义了如何通过质押将BRC-20资产和BTC包装为BRC-100资产,以及如何将BRC-100资产奖励分配给BRC-100资产、BRC-20资产或 BTC 质押者。 BRC-104是BRC-100协议栈的Asset Wrapping协议和Yield Farming协议。

从协议的定义我们可以看出,102协议是100Swap来实现的,这里我们需要了解的是100Swap是如何通过三个操作步骤实现BTC上去中心化的AMM铭文机制的。

首先,100Swap的操作逻辑与以太坊的Uniswap是完全相同的,但是因为铭文的特殊性,所以协议创始人@MikaelBTC通过以下三步创新的实现在了BTC的一层网络:

lStep1:burn3(铭刻你想卖的资产)

lStep2:Swap(完成资产的去中心化交易)

lStep3:Mint(将买到的资产铭刻到钱包)

在用户有某一个资产的情况下,想兑换另外一种资产,那么只需以上这三步操作即可以实现100%的链上交互,所有的操作均以消耗BTC作为Gas完成,是一个与Uniswap相同的去中心化DEX,非常丝滑且创新。

那么,100Swap是如何做到这一点的,这需要了解一个技术创新点,那就是状态机模型。相比于Ordinals和BRC-20,BRC-100最大的创新点就是实现了UTXO+状态机模型,让100Swap的整个交易过程在比特币Layer 1上完成。burn2/burn3铭文的转移并没有真正将资产转移到接收者,而只是完成UTXO到状态的转换。在该协议中,用户资产的转移必须满足预设的规则,并且不需要用户资产的托管。

100Swap满足了BTC持有者对安全的刚性需求,那么能否推动减半后的BTC生态迎来爆发式增长?

当下,减半之后的BTC生态一直备受关注,新的叙事也在BTC生态,目前跑出来的协议包括Ordinals、BRC-20、Rune以及专注一层DeFi赛道的BRC-100,这些协议有一个共同的特点就是可以完成BTC生态的资产的发行,但是能做DeFi应用的协议目前来看第一个落地是BRC-100,随着100Swap的上线,BTC生态的DeFi也有了入口,资产发行+DeFi基础设施是BRC-100的双重优势。

回顾以太坊生态的发展,我们发现DeFi是ETH崛起的关键一步,资产发行的ERC-20让以太坊有了生态基础,但Uniswap、AAVE、MakerDAO等去中心化金融的DeFi应用才是让以太坊真正爆发的助推器。而BTC生态需要的就是安全的一层DeFi协议和生态应用,构建在BRC-100协议上的100Swap是有望成为以太坊Uniswap甚至超越以太坊生态的,因为BTC生态显然比以太坊更具想象力。

另外,值得了解的是,根据BRC-102和104协议,我们可以具体的看到,100Swap的还可以通过流动性挖矿来刺激资产发行、交易、组LP、加池子等各种DeFi操作,项目方也可以在BRC-100协议上预留自己的代币,自定义代币经济模型,这样会大大刺激BTC生态的开发者的进入,从而不再是只有Meme的发行方式。尤其是BRC-100扩展协议中还有105的空投协议,通过节约Gas将大大降低项目方的空投成本。由于BRC-100是一种基于序数理论的可扩展去中心化计算协议,因此它的想象力还是十分巨大的,又因其通过一层和DeFi与BTC交互融合,重现以太坊当年的辉煌也是值得期待。

了解更多:

BRC-100协议文档:https://docs.brc100.org

100Swap官网:https://100swap.io

BRC-100官方索引:https://inbrc.org

BRC-100协议创始人社交媒体:https://twitter.com/MikaelBTC