Shell Finance项目介绍

1.缘由

写缘由是我写文章的一个习惯,我想要告诉读者我是怎么了解到这一块(可能是赛道、技术或者项目)的,算是我自己对于读者的“一个交代”。

前段时间我研究BTC跨链的相关方案,其中的DLC技术我比较感兴趣,于是就深入的去看了看DLC技术有哪些应用,从而发现了Shell Finance这个项目。

2.Shell Finance是什么?

我们要了解crypto中的项目,通常只需要抓住基本的三个锚点,比如:

  • 这个项目是什么?

  • 这个项目要干什么?

  • 这个项目使用的技术是什么?

回到Shell Finance,根据其官网文档的介绍,我们可知:

  • 这是一个在BTC主网上的借贷项目

  • 这个项目要让BTC一层资产(包括NFT,铭文,符文等资产)可以实现在BTC主网上的借贷功能

  • 采用的技术是PSBT和DLC,其中PSBT用来实现交易环节,DLC辅助清算环节

3.技术细节介绍

接下来,如果我们想更加深入的研究项目,就需要弄懂其中的每个环节。

回到Shell Finance,其主体流程可以简化为下面这张图:

包含以下环节:

  1. 抵押、借贷、赎回环节

  2. 清算环节

  3. LP环节

  4. BTCx的锚定环节

3.1 抵押、借贷、赎回环节

这些环节是非常常规的,不用多介绍,里面重要的是实现逻辑的部分:

其中标记“1”的部分是就是PSBT的部分,在Input中借贷需要Shell的Vault的签名,还有就是借贷者的签名,在Output中是借款人的收款,借款费,还有存储借款资产的地址。

标记“2”的部分就是创新的部分,创建一个计价的DLC。在赎回时,在资产转移后只需要关闭这个DLC就可以了。

3.2 清算环节

清算是借贷中极其重要的部分,因为BTC无法实现智能合约,正常路线无法实现,DLC正好适用于这个场景。

会有一个“清算机器人”一直在那里监控预言机提供的数据,如果达到清算值就会启动“清算程序”,按照DLC预先设定的结果通过PSBT的方式来执行,该清算的清算,该转移的转移,最后把这个DLC给关掉。

3.3 LP环节

用户借贷的需求是BTC,这样才能广泛的用在其他场景中,但是peer to pool的形式不好实现,所以引入了合成资产BTCx(铭文形式)来1:1对应BTC,这样就衍生了需要有BTC/BTCx的LP。

用户可以通过提供LP来赚取一定的收益。渠道可能是Unisat-swap,ME等平台。

3.4 BTCx的锚定环节

既然BTCx定位要锚定BTC,那么就需要有机制来实现这种锚定。我们来看看不同情况下可能发生的事情:

BTCx:BTC>1

这种情况比较简单,肯定会有人把BTCx换成BTC来获取额外利润,最终将价差搬平。

BTCx:BTC<1

这种情况是危险的,不断的抛售有可能会出现死亡螺旋,应对的措施了解的有两种:

  • 有套利的机器人相信价格未来会回去,因此会有部分买入的力量

  • 项目方会通过提高锁仓BTCx的收益的方式来将市场上的BTCx尽可能的锁住,从而减少抛压量来加快恢复的过程

4.评价

作为BTC主网上的借贷项目,结合DLC的方式,方案上还是很有意思的。里面有部分中心化的环节(比如Vault的部分),但是其他部分都是去中心化的。

相对来讲,我觉得前期其对于BTC NFT可能更有意义,因为其他BTC资产上的热门Token可能会更倾向于上所来提升流动性和场景。

在市场fomo阶段,借贷会是一个很好的提升资金利用率或者说加杠杆的操作方式。所以我在观察的是:如果项目能够正式上线,那么其对于BTC生态中流动性的提升是否可以起到积极的助力效果。

Subscribe to DaPangDun
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.