# Shell Finance项目介绍

By [DaPangDun](https://paragraph.com/@dapangdun) · 2024-06-22

---

1.缘由
----

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

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

2.Shell Finance是什么？
-------------------

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

*   这个项目是什么？
    
*   这个项目要干什么？
    
*   这个项目使用的技术是什么？
    

回到Shell Finance，根据其[官网文档](https://shellfinance.gitbook.io/shell)的介绍，我们可知：

*   这是一个在BTC主网上的借贷项目
    
*   这个项目要让BTC一层资产（包括NFT，铭文，符文等资产）可以实现在BTC主网上的借贷功能
    
*   采用的技术是PSBT和DLC，其中[PSBT](https://www.btcstudy.org/2022/08/15/what-are-partially-signed-bitcoin-transactions-psbts/)用来实现交易环节，[DLC](https://www.btcstudy.org/2022/08/01/discreet-log-contracts-smart-contracts-for-bitcoin/)辅助清算环节
    

3.技术细节介绍
--------

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

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

![](https://storage.googleapis.com/papyrus_images/497786389ae1645613c23f423ecf481347a0f2a5dd201c2c4cd967b4bf1d597e.png)

包含以下环节：

1.  抵押、借贷、赎回环节
    
2.  清算环节
    
3.  LP环节
    
4.  BTCx的锚定环节
    

### 3.1 抵押、借贷、赎回环节

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

![](https://storage.googleapis.com/papyrus_images/92f29dd709043804843e4cf2320f8e7d14b826eda80b77bb841e2dfc98149365.png)

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

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

### 3.2 清算环节

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

![](https://storage.googleapis.com/papyrus_images/a43d3c9b7131cc0c53ed8840d9e9d26ec6b704b2fe4c495516a79a6e4badaf66.png)

会有一个“清算机器人”一直在那里监控预言机提供的数据，如果达到清算值就会启动“清算程序”，按照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生态中流动性的提升是否可以起到积极的助力效果。**

---

*Originally published on [DaPangDun](https://paragraph.com/@dapangdun/shell-finance)*
