Cointime

扫码下载App
iOS & Android

Ubiloan:钱包里沉寂的NFT或许能成为创业者的启动资金

Cointime Official

Ubiloan是一家专为数字资产持有者提供融资服务的初创公司。该公司通过分散的智能合约从流动性提供者、自动贷款和贷款回收中筹集资金。通过Ubiloan,NFT资产的持有者可以通过抵押NFT并支付一定的利息来获得相应的贷款。

在Ubiloan的规划中,第一阶段时,其将专注于GameFi的叙事回路,为游戏资产NFT的持有者提供以太坊上的批量贷款申请服务。同时,其将采用多种NFT标准化协议和相对成熟的技术解决方案,最大限度地提高NFT的流动性和安全性。

具体而言,Ubiloan为GameFi NFT构建了去中心化、不可变且透明的贷款协议。通过该协议,储户可以向市场池合约提供流动性以赚取被动收入。同时,借款人可以通过抵押贷款服务(超额抵押)或信用贷款服务(非抵押)借入集合资金。这种点对点模型可以根据池的状态、抵押品和信用调查提供具有特征的即时贷款。

运作模式

在Ubiloan的模式中,只要NFT的持有者(也即借款人)在Ubiloan协议中质押了其持有的NFT,就可以获得即时贷款。

而流动性提供者作为贷方,则需要将特定的加密货币存入Ubiloan的流动性池中以赚取利息。

这使得贷款活动不再需要单独匹配。相反,其开始依赖于集合资金以及借入的金额和抵押品。因此,即时贷款就具有了基于池状态的特征。

通过这种点对点的模型,借款人和贷方都可以在无需信任的情况下以自动和去中心化的方式使用Ubiloan完成即时贷款。

协议架构

1、LendingPool合约

作为Ubiloan协议的主要入口,LendingPool合约主要为用户提供了7个核心操作:

l 存款

l 提取

l 借贷

l 偿还

l 拍卖

l 赎回

l 清算

而为了完成这些核心操作,LendingPool合约采用了标记化功能来进行协助。当用户存入特定储备金时,其将会收到相应数量的Ubiloan流动性代币(ULT),这些代币映射存入的流动性并累积存入的标的资产的利息。

ULT将在用户存款时被铸造,提取存款时被销毁,在这个过程中,其价值也会出现波动。而每当用户开启一次借贷活动借入头寸时,充当抵押品的NFT将被锁定且无法转移。

2、NFT贷款管理器

当NFT被充当贷款抵押品时,Ubiloan协议的NFT贷款管理器将会采取独特的管理模式,以维护NFT与贷款之间的关系。

3、Ubiloan流动性代币

Ubiloan流动性代币(ULT)是在向Ubiloan市场提供和提取资产时铸造和销毁的代币,其主要用来表示用户提供的加密资产数量以及这些资产所赚取的收益。

ULT的价值以1:1的比例与相应供应资产的价值挂钩,其可以安全地存储、转移或交易。同时,ULT储备金收集的所有收益将通过不断增加钱包余额的方式直接分配给ULT的持有者。

4、Ubiloan债务代币

Ubiloan债务代币(UDT)是一种生息代币,其将在借款和还款时被铸造和销毁。UDT代表了代币持有人所欠的债务。

UDT的价值与借入资产的价值1:1挂钩,其代表当前欠协议的总金额,即本金债务+应计利息。

5、Ubiloan NFT

Ubiloan NFT(UNFT)代表整个Ubiloan协议中使用的代币化抵押品。UNFT本身具有不可转让的特性。

UNFT是一种本票代币,其在借款和偿还时被铸造和销毁,这意味着UNFT同代币持有者为借款充当抵押品的NFT具有相同的代币ID。

UNFT的代币与相应NFT抵押品的价值1:1挂钩。其持有者拥有的所有代币都可以轻松集成到NFT钱包和社交媒体中。

6、LendingPool配置器

LendingPool配置器提供了LendingPool的主要配置功能,具体包括:

l 激活/停用储备;

l 启用/禁用某个储备的借用;

l 冻结/解冻储备;

l 更新储备的小数点;

l 更新利率策略地址;

l 激活/停用NFT收藏;

l 冻结/解冻NFT收藏;

l 启用/禁用特定的NFT集合作为抵押品;

l 更新一组NFT的贷款价值比(LTV);

l 更新某个NFT收藏品的清算门槛;

l 更新某NFT藏品的清算赠金;

l 激活/停用LendingPool的所有功能。

LendingPool合约交互流程

通过LendingPool合约,用户可以与LendingPool中的储备资金进行交互,具体包括以下几种行为:

1、累积利息

累计利息是根据区块时间戳前滚的利息计算过程 每一次利息计算都是通过其他核心操作完成的,例如存款、取款、借入、偿还、拍卖、赎回和清算等。

2、存款

用户存款的具体行动顺序如下所示:

l 获取有关储备的信息并确保其处于有效状态。

l 更新累积流动性指数和累积变量借入指数。

l 更新可变借款利率和流动性利率。

l 将用户指定的WETH存入ULT合约。

l 计算定额存款余额,为用户铸造与存单等量的ULT。

3、提款

用户提款的具体行动顺序如下所示:

l 获取有关储备的信息并确保其处于有效状态。

l 更新累积流动性指数和累积变量借入指数。

l 更新可变借款利率和流动性利率。

l 计算分摊提现余额,销毁等量的ULT。

l 从ULT合约中提取相应的WETH给用户。

4、借贷

用户借贷的具体行动顺序如下所示:

l 获取有关储备、NFT和用户贷款的信息。

l 更新累积流动性指数和累积变量借入指数。

l 从给定的NFT信息中提取用户贷款的贷款人。

l 验证借贷活动的先决条件:

1)确保储备和NFT的状态为Active。

2)计算健康系数并确保它大于1。

3)保证借款金额不能超过当前抵押NFT的最大允许贷款金额。

l 如果贷款人=0,说明当前NFT还没有抵押借贷,后续可进行如下操作:

1)将NFT质押到借贷池合约中。

2)为当前用户创建一条借阅记录,并将借阅状态设置为Active。

3)Mint UNFT给用户

l 如果贷款人≠0,则表示当前NFT已被用于借贷,后续可进行如下操作:

1)确保贷款状态为Active。

2)在用户贷款中添加或减去缩放的借款余额。

l 向用户铸造与缩放的借款余额对应的债务代币。

l 更新可变借款利率和流动性利率。

l 将相应的WETH从ULT合约转移给用户。

5、还款

用户还款的具体行动顺序如下所示:

l 获取有关储备、NFT 和用户贷款的信息。

l 获取用户的总债务金额

l 验证还款的先决条件:

1)确保储备和NFT保持活跃。

2)确保用户贷款的状态为Active。

l 如果当前还款金额小于债务金额,则将缩放债务余额减去缩放还款余额的值作为新的缩放债务余额。否则,执行以下操作:

1)将用户贷款的状态从Active更改为Repaid。

2)燃烧UNFT。

3)将质押的NFT从UNFT合约转移到借贷池合约中。

l 销毁与还款金额对应的债务代币。

l 更新可变借款利率和流动性利率。

l 将相应的还款WETH从用户转移到ULT合约。

l 如果用户的还款金额大于或等于总债务金额,则将质押的NFT从借贷池合约中转给用户。

6、拍卖

拍卖的具体行动顺序如下所示:

l 获取有关储备、NFT 和用户贷款的信息。

l 验证拍卖的先决条件:

1)确保用户贷款的状态为活跃/拍卖。

2)验证拍卖参数。

l 更新累积流动性指数和累积变量借入指数。

l 计算与拍卖相关的价格:

1)获取贷款金额。

2)计算门槛价。

3)计算强平价格。

l 检查成功拍卖的条件:

1)累计债务金额必须大于阈值价格。

2)拍卖价格必须大于或等于强平价格。

3)拍卖价格必须大于或等于累计债务数额。

4)拍卖价格必须大于或等于之前的最高拍卖价格加上累计债务金额的1%。

5)当前区块时间不能大于拍卖的截止时间,即auctionEndTimestamp = auctionStartTimestamp + auctionDuration + extraAuctionDuration。

l 记录当前拍卖入用户贷款信息

l 将当前最高拍卖价格锁定到借贷池合约中。

l 将借出池合约中的相应金额返还给之前的投标人。

l 更新可变借款利率和流动性利率。

7、赎回

赎回的具体行动顺序如下所示:

l 获取储备、NFT、用户借贷等信息

l 验证兑换的先决条件:

1)确保储备和NFT保持活跃。

2)确保用户贷款的状态为拍卖。

3)保证当前出块时间不能大于赎回截止时间,即redeemEndTimestamp = bidStartTimestamp + redeemDuration + extraRedeemDuration。

l 更新时间。

l 更新累积流动性指数和累积可变借款指数。

l 获取债务金额。

l 计算因NFT价值下降而产生的罚款。

l 确保minRedeemAmount ≤ redeemAmount ≤ maxRedeemAmount。

l 更新用户贷款信息:

1)将用户的贷款状态从Auction更改为 Active

2)计算新的债务数额。

3)重置其他数据字段。

l 销毁与赎回金额对应的债务代币。

l 更新可变借款利率和流动性利率。

l 借款人将赎回金额转入Ubiloan流动性合约。

l 将上次锁定的拍卖价格转给相应的竞拍人。

l 将罚款从借款人转移到第一投标人。

8、清算

清算的具体行动顺序如下所示:

l 获取有关储备、NFT 和用户贷款的信息。

l 验证清算的先决条件:

1)确保储备和NFT保持活跃。

2)确保用户贷款的状态为拍卖。

3)确保当前区块时间不能大于拍卖的截止时间,即auctionEndTimestamp = auctionStartTimestamp + auctionDuration + extraAuctionDuration。

l 更新累积流动性指数和累积变量借入指数。

l 获取债务金额。

l 计算最终清算金额与债务金额的差额:

1)如果 liquidationAmount < debtAmount,则额外的债务金额需要由清算人偿还。这意味着清算价格不足以偿还债务,差额从清算人转移到借贷池合约。

2)如果 liquidationAmount > debtAmount,超出部分将转给借款人。

l 更新用户贷款信息。

l 销毁与债务金额对应的债务代币。

l 更新可变借款利率和流动性利率。

l 将债务金额从借贷池合约转移到流动性合约,表明债务已经偿还。

l 将质押的NFT转移给清算人。

结语

Ubiloan通过高度金融化的手段来实现市场资金的低成本流转。这不仅使得加密市场更具流动性,也使得创业者具有更加多元的融资、配资方式。

其以NFT作为资金配置的媒介,对于NFT流动性困局具有一定的缓解作用。但从实际出发,对于充当抵押品的NFT如何定价仍是较为复杂的问题。这个问题也关乎这种模式的成功与否。

评论

所有评论

推荐阅读

  • 特朗普称对伊朗海上封锁或持续至9月

    6月3日讯,美国总统特朗普在3日播出的一档访谈节目中表示,美国对伊朗的海上封锁可能会持续到美国劳动节,即今年9月7日。特朗普说:“我不知道。我是说,我觉得可能会(持续封锁到劳动节),但我认为可能性不大。我觉得我们会达成协议。我认为这个问题会很快解决。”特朗普表示,美国与伊朗的谈判“进展迅速”,“我们不会让他们拥有核武器,还有很多其他好事将会发生”。(新华社)

  • 分析师:特朗普的最新言论其实表明美国不会作出让步

    6月3日,在特朗普就伊朗问题发表最新看法后,Investinglive分析师表示,看起来他正试图继续坚持这样的观点,即在签署协议之前,伊朗必须就核安排做出一些基本承诺。我不确定伊朗方面是否会对此表示赞同。而且即便最终他们也接受了这一条件,我也不认为伊朗会一直遵守这一承诺。 此外,特朗普提及关于美国海军封锁措施的言论也很有趣。这再次表明他们不会做出让步。要知道,这本来应该是伊朗达成协议的底线之一。特朗普完整的话是:“我不知道。我的意思是,我觉得可能会在劳动节前结束对伊朗的封锁,但我觉得可能性不大。我觉得我们会结束的。我觉得这件事很快就会得到解决。” 提醒一下,美国的劳动节是在9月7日。这意味着接下来还有另外三个月的时间会是这样的情况。

  • 特朗普称愿与伊朗最高领袖会面

    6月3日,美国总统特朗普在3日播出的一档访谈节目中表示,他期待与伊朗最高领袖穆杰塔巴·哈梅内伊会面。特朗普说:“他(穆杰塔巴)深度参与其中(谈判),没错。我认为人们非常尊敬他。”当被问及是否愿意与穆杰塔巴会面时,特朗普说:“是的,我很想见他。我愿意与所有人见面。我希望见到他,时机成熟时我们可能会见面,这要看事态发展。”

  • 特朗普:我们没有多少通胀问题

    6月3日,美国总统特朗普:我们没有多少通胀问题。未来不久,汽油价格将会下降。伊朗冲突结束后,天然气价格将会下降。

  • 特朗普:伊朗最高领袖正在与美国进行谈判,伊朗已同意不会拥有核武器

    美国总统特朗普:伊朗最高领袖正在与美国进行谈判。正在与伊朗达成协议。伊朗已同意不会拥有核武器。伊朗最高领袖正在为谈判授予批准。可能会在某个时候与伊朗最高领袖会面。到美国劳动节时可能会解除对伊朗的封锁。

  • Zcash网络已宕机4小时,未产出新区块

    Zcash 网络已宕机,过去 4 小时内未产出任何新区块。(Solid Intel)

  • 日本央行行长植田和男:需要继续加息以抑制通胀

    6月3日,日本央行行长植田和男在即将召开的一场备受关注的政策会议前举行的最后一次例行讲话中表示,日本央行需要根据经济形势和通货膨胀情况持续提高利率。植田和男表示,“比如说,如果央行判断实现基线情景的可能性会增加,即中东局势的紧张局势会逐渐缓解,且在适度经济增长的背景下,基础通胀率将逐渐回升至2%左右,那么我认为央行将会以适当的速度继续提高政策利率。”其言论表明,本月加息的可能性较大,不过他的表述不像之前两次加息时那样明确。这表明,植田和男希望在中东局势愈发复杂、不确定性加剧,以及日本首相高市早苗对货币政策发表立场的情况下,保持一定的灵活性。

  • 伊朗外交部:科威特、巴林在袭击事件中负有直接责任 将被视为对伊侵略

    6月3日,伊朗外交部:我们强烈谴责美国对伊朗一艘油轮和格什姆岛一座电信塔的侵略性袭击,这些侵略行为不仅违反了4月8日的停火协议,也公然违背了《联合国宪章》所载禁止使用武力的基本原则以及国际法。我们还谴责美国殖民式地利用地区国家的领土和设施来推进针对伊朗的侵略计划,我们明确指出,科威特和巴林在最新的侵略行为中负有直接和明确的责任。任何允许侵略者使用其陆地、海洋和领空或其领土上的设施和基地来执行或支持对伊朗军事侵略的国家,都明显违反了基本国际法规则和善邻原则,根据联合国大会第3314号决议,这将被视为对伊朗的侵略行为,我们将动用一切能力来对抗侵略行为,包括打击侵略性袭击的源头。

  • 青岛比特币盗窃案终审宣判 法院明确虚拟货币财产属性

    据山东法制报报道,青岛市李沧区检察院成功办理一起比特币盗窃案。被告人张某某借助受害人冯某某委托操作钱包之机,窃取其助记词,于凌晨盗走 107 枚比特币,按案发当日市价折合人民币约 2254 万元,后通过多个平台层层转移,最终兑换人民币 66 万余元。 张某某到案后以"保护性接管"为由狡辩,被检察机关通过资金链路追踪一一戳穿。法院以盗窃罪判处张某某有期徒刑 10 年 9 个月,并处罚金 10 万元,上诉后维持原判。本案明确虚拟货币具有刑法保护的财产属性,为打击同类新型网络犯罪提供司法实践指引。

  • Yuga Labs系列NFT回暖,BAKC地板价24小时涨超24%

    据 Blur 行情数据,Yuga Labs 旗下系列 NFT 地板价回暖,其中: BAYC 地板价现报 12.38 ETH,24 小时涨幅 9.37%; MAYC 地板价现报 2.14 ETH,24 小时涨幅 18.4%; BAKC 地板价现报 0.38 ETH,24 小时涨幅 24.35%; Otherside Koda 地板价现报 0.99 ETH,24 小时涨幅 23.91%。 行情波动较大,请做好风险控制。