探索Covenants:如何为比特币带来Native的可编程性缩略图

探索Covenants:如何为比特币带来Native的可编程性

作者:Jeffrey HU & Harper LI,HashKey Capital

近期比特币社区里掀起来一波关于重新启用 OP_CAT 等操作码的讨论。Taproot Wizard 也通过推出 Quantum Cats 的 NFT、声称已经获得 BIP-420 的编号等,吸引了不少人的注意力。支持者宣称,启用了 OP_CAT 可以实现「限制条款」(covenants)、实现比特币的智能合约或可编程性。

如果你注意到「限制条款」这个词并稍作搜索,就会发现这是另一个很大的兔子洞。开发人员已经讨论了多年,除了 OP_CAT 之外,还有 OP_CTV、APO、OP_VAULT 等等实现限制条款的技术。

那么,究竟什么是比特币的「限制条款」?为什么能吸引到如此多的开发人员持续数年的关注和讨论?能实现比特币的哪些可编程性?背后的设计原理是什么样的?本文试做一个概览性的介绍和讨论。

探索Covenants:如何为比特币带来Native的可编程性

什么是「限制条款」

Covenants,中文译作「限制条款」,有时也翻译为「契约」,是一种能够给未来的比特币交易设置条件的机制。

当前的比特币脚本也包含了限制的条件,例如花费的时候要输入合法的签名、送入符合的脚本等。但是只要用户能解锁,就可以将该UTXO花到任意他希望的地方。

而限制条款是,在此限制如何解锁的基础之上,做出更多限制,例如限制 UTXO 之后的花费,也就是实现类似「专款专用」的效果;或一笔交易中送入的其他输入条件等。归根结底就是,限制条款可以直接在比特币脚本中实现对交易进一步花费的限定,从而实现类似智能合约效果的交易规则。

探索Covenants:如何为比特币带来Native的可编程性

更为严谨地说,目前的比特币脚本也具备一定的限制条款,例如基于操作码的时间锁,就是通过内省交易的 nLock 或者 nSequence 字段来实现交易花费前的时间限制,但也基本仅限于时间方面的限制。

那么,开发和研究人员为什么要设计这些限制检查?因为限制条款不只是为了限制而限制,更是设置了交易执行的规则。这样,用户只能按照预先设定的规则来执行交易,从而完成预定的业务流程。

所以比较反直觉的是,这可以解锁更多应用场景。

Covenants应用场景

确保 Staking 的惩罚

限制条款的一个最直观的例子是 Babylon 在 Bitcoin staking 流程中的 slash 交易。

Babylon 的 Bitcoin staking 过程是用户将自己的 BTC 资产在主链上发送到一个特殊的脚本中,花费条件包括两种:

·Happy ending:经过一定的时间后,用户用自己的签名即可解锁,即完成 unstake 的过程

·Bad ending:如果用户在某个被 Babylon 租借安全性的 PoS 链上有双签等作恶行为,那么通过 EOTS(extractable one-time signatures,一次性可提取签名),可以解锁出这部分资产,并由网络中的执行角色将一部分资产强制发送到燃烧地址(slash)

探索Covenants:如何为比特币带来Native的可编程性

(来源:Bitcoin Staking: Unlocking 21M Bitcoins to Secure the Proof-of-Stake Economy)

注意这里的「强制发送」,这意味着即便是可以解锁这笔 UTXO,但该资产不能任意地发送到其他任何地方,只能燃烧掉。这样才能保证作恶的用户无法抢先用自己已知的签名把资产转回给自己,以逃脱惩罚。

这个功能如果在 OP_CTV 等限制条款实现后,可以在 staking 脚本的「bad ending」分支中增加 OP_CTV 等 opcode 以实现限制。

而在 OP_CTV 启用前,Babylon 就需要通过变通的方法,由用户 + 委员会共同执行的方式来模拟实现限制条款强制执行的效果。

拥堵控制

一般而言,拥堵是指当比特币网络上手续费率很高,交易池中积攒了比较多的交易等待打包,所以如果用户想要快速确认交易,就需要提高手续费。

而此时如果一个用户必须发送多笔交易给多个收款方,就不得不提高手续费,承担比较高的成本。同时也相应的会进一步推高整个网络的手续费率。

如果有了限制条款,一个解决方法是发送方,可以先承诺到一笔批量发送的交易上。这个承诺可以让所有的接收方相信,最终的交易都会进行,可以等到手续费率低的时候再发送具体的交易即可。

如下图所示,当对区块空间的需求很高时,进行交易变得非常昂贵。通过使用 OP_CHECKTEMPLATEVERIFY,大批量支付处理商可以将其所有付款聚合到单个 复杂度为O(1)的事务中以进行确认。然后,一段时间后,当人们对区块空间的需求减少时,付款可以从该UTXO中扩展出来。

探索Covenants:如何为比特币带来Native的可编程性

(来源:https://utxos.org/uses/scaling/)

这个场景是 OP_CTV 这个限制条款提出的比较典型的一个应用案例。还有更多的应用案例可从 https://utxos.org/uses/ 找到,除了上述拥堵控制,该网页列举了 Soft Fork Bets、Decentralized options、Drivechains、Batch Channels、Non Interactive Channels、Trustless Coordination-Free Mining Pools、Vaults、Safer Hashed Time Locked Contracts (HTLCS) Limits 等。

保管库

保管库(vault)是比特币应用中一类比较广泛讨论的应用场景,特别是在限制条款领域内。因为日常操作不可避免的要在资金保管与资金使用需求之间进行平衡,所以人们希望能有一类保管金库的应用:可以保证资金安全,甚至即使账户被黑(泄露了私钥),也能限制资金的使用。

基于实现限制条款的技术,保管库类的应用可以比较容易的构建出来。

以 OP_VAULT 的设计方案为例:在花费保管库中的资金时,需要先发送一笔交易上链。这笔交易表明了希望花费保管库的意图,即「trigger」,并在其中设置了条件:

如果一切正常,那么第二笔交易是最终取款的交易。等待N个区块后,可以将资金进一步花费到任意地方

如果发现是这笔交易被窃取的(或者是被「扳手攻击」时候胁迫的),在N个区块的取款交易发送前,可以立即发送到另一个安全地址(用户更安全的保管)

探索Covenants:如何为比特币带来Native的可编程性

(OP_VAULT 的流程,来源:BIP-345)

需要注意的是,在没有限制条款的情况下,也可以构建出来一个保管库应用,一个可行的办法是用私钥来准备好以后花费的签名,然后销毁掉这个私钥。但限制仍然比较多,例如需要确保这个私钥已经销毁掉(类似于零知识证明中的 trusted setup 过程)、金额和手续费提前确定(因为要预签名)因而缺乏灵活性等。

探索Covenants:如何为比特币带来Native的可编程性

(OP_VAULT 和预签名式的保管库流程对比,来源:BIP-345)

更健壮和灵活的状态通道

一般可以认为,包括闪电网络在内的状态通道拥有和主链近乎等同的安全性(在保证节点可观察最新状态、能够正常发布最新状态上链的情况下)。然而在有了限制条款之后,一些新的状态通道的设计想法可以在闪电网络的之上更加健壮或灵活。这其中比较知名的包括 Eltoo、 Ark 等。

Eltoo (也称为 LN-Symmetry)就是其中一个比较典型的例子。这个技术方案取「L2」的谐音,为闪电网络提出了一种执行层,允许任何后来的通道状态取代之前的状态,而不需要惩罚机制,因此也可以同时避免类似闪电网络节点那种必须保存多个之前状态以防止对手作恶。为了实现上述效果, Eltoo 提出了 SIGHASH_NOINPUT 的签名方式,即 APO(BIP-118)。

而 Ark 旨在降低闪电网络的入站流动性和通道管理等难度。它是一种 joinpool 形式的协议,多个用户都可以在一定时间内接受一个服务提供商作为交易对手,在链外进行虚拟 UTXO(vUTXO)的交易,但在链上共享一个 UTXO从而降低成本。和保管库类似,Ark 也可以在当前的比特币网络上实现;但引入了限制条款之后,Ark 可以基于交易模板降低所需要的交互量,实现更去信任化的单边退出。

Covenants技术概览

从上述应用可以看到,Covenants限制条款更像一个效果而非某种技术,因此有许多种实现的技术方式。如果进行分类,可以包括:

类型:通用型、专用型

实现方式:基于 Opcode、基于签名

递归:递归、非递归

探索Covenants:如何为比特币带来Native的可编程性

而其中,递归是指:有一些限制条款的实现,也可以通过限制下一笔输出来限制再下一笔的输出,可以实现添加的限制可以超越一笔交易,达到更高的交易深度。

一些主流的限制条款设计包括:

探索Covenants:如何为比特币带来Native的可编程性

探索Covenants:如何为比特币带来Native的可编程性

Covenants限制条款的设计

从前面的介绍可以看出来,目前的比特币脚本主要限制了解锁的条件,没有限制该 UTXO 如何进一步被花费。要实现限制条款,我们就要反过来思考:为什么目前的比特币脚本无法实现Covenants限制条款?

原因主要在于目前的比特币脚本无法读取交易自身的内容,即交易的「内省」(introspection)。

如果我们可以实现交易的内省——检查交易的任何内容(包括输出),那么就可以实现限制条款了。

因此限制条款的设计思路也主要围绕在如何实现内省上。

基于操作码 vs 基于签名

最简单粗暴的想法是,增加一个或多个操作码(即一个操作码+多种参数,或多个不同功能的操作码),直接读取交易的内容。这个也就是基于操作码的思路。

而另外一种思路是,可以不在脚本中直接读取和检查交易自身的内容,而是可以利用交易内容的哈希——如果已经对这个哈希进行了签名,那么只要在脚本里改造例如 OP_CHECKSIG 等来实现对这个签名的检查,就可以间接的实现交易内省及限制条款了。这个思路就是基于签名的设计方式。主要包括 APO 及 OP_CSFS 等。

APO

SIGHASH_ANYPREVOUT(APO)是提议中的一种比特币签名方式。签名的最简单的方式是对交易的输入输出都承诺,但比特币还有更为灵活的方式,即 SIGHASH,选择性地对一笔交易中的输入或输出进行承诺。

目前 SIGHASH 及其组合对交易输入输出的签名范围(来源《Mastering Bitcoin, 2nd》

探索Covenants:如何为比特币带来Native的可编程性

如上图所示,除了适用到全部数据的 ALL 之外,NONE 的签名方式是只适用到所有输入,而不用于输出;SINGLE 是在此基础上,只对适用到相同输入序号的输出。另外,SIGHASH 还可以组合,叠加了 ANYONECANPAY 修饰符后,只适用于一笔输入。

而 APO 的 SIGHASH 则是只对输出签名,而不对输入部分签名。这也就意味着,用 APO 方式签名之后的交易,可以在之后附加到任何一个满足条件的 UTXO 上。

探索Covenants:如何为比特币带来Native的可编程性

这种灵活性是 APO 实现限制条款的理论基础:

可以预先创建一笔或多笔交易

通过这些交易的信息构建出一个只能求出一个签名的公钥

这样任何发送到该公钥地址上的资产都只能通过预先创建的交易来花费

值得注意的是,因为这个公钥没有对应的私钥,所以可以确保这些资产只能通过预先创建的交易来花费。那么,我们就可以在预先创建的这些交易中规定资产的去向,从而实现限制条款。

我们可以进一步通过对比以太坊的智能合约来理解:通过智能合约我们可以实现的也是只有通过一定的条件,才能从合约地址中取款,而非靠一个 EOA 签名就任意花费。从这一点来讲,比特币通过签名机制的改进就可以实现这种效果。

但上述过程中的问题在于计算时存在循环依赖,因为需要知道输入的内容来预签并创建交易。

APO 以及 SIGHASH_NOINPUT  实现这种签名方式的意义在于可以解决这种循环依赖问题,在计算时只需要知道(指定)交易的全部输出即可。

OP_CTV

OP_CHECKTEMPLATEVERIFY (CTV) ,即 BIP-119 ,采用了改进Opcode 的方式。它将 commitment hash 作为参数,并要求任何执行操作码的交易都包含一组与该承诺匹配的输出。通过CTV,将允许比特币用户限制他们使用比特币的方式。

该提案最初以OP_CHECKOUTPUTSHASHVERIFY(COSHV)的名义推出,并且早期侧重于创建拥塞控制交易的能力,因此对该提案的批评也集中在该方案不够通用、过于具体地针对拥塞控制用例。

在上文提到的拥堵控制用例中,发送者 Alice 可以创建 10 个输出并对这 10个输出进行哈希,并使用生成的摘要来创建一个包含 COSHV 的 tapleaf 脚本。Alice 还可以使用参与者的公钥来形成 Taproot 内部密钥,以允许他们在不泄露 Taproot 脚本路径的情况下合作支出。

然后,Alice 会给每个接收者一份所有 10 个输出的副本,以便他们每个人都验证 Alice 的设置交易。当他们以后想要花费这笔付款时,他们中的任何一个都可以创建一个包含承诺输出的交易。

在整个过程中,在 Alice 创建并发送设置交易时,Alice 可以通过现有的异步通信方法(如电子邮件或云驱动器)发送这 10 个输出副本。这意味着,接收者不需要在线,也不需要相互交互。

探索Covenants:如何为比特币带来Native的可编程性

(来源:https://bitcoinops.org/en/newsletters/2019/05/29/#proposed-transaction-output-commitments)

和 APO 类似,地址也可根据支出条件来构建,可以用不同的方式来制作「锁」,包括:增加其他的 key、时间锁、可组合逻辑。

探索Covenants:如何为比特币带来Native的可编程性

探索Covenants:如何为比特币带来Native的可编程性

(来源:https://twitter.com/OwenKemeys/status/1741575353716326835)

CTV 在此基础上提出了可以检查经过 hash 后的花费交易是否与定义的匹配,即将交易数据作为开「锁」的密钥。

我们可以将上面 10 个接收者的例子继续延伸,接收方可进一步将其地址密钥设置为已签名但未广播的 tx 发送给下一批接收方地址,以此类推,形成一个如下图所示的树状结构。Alice 在链上只用1 utxo 的区块空间就可以构造一个涉及多个用户的账户余额变更。

探索Covenants:如何为比特币带来Native的可编程性

来源:https://twitter.com/OwenKemeys/status/1741575353716326835

而如果其中一个叶子是闪电通道、是cold storage、是其他支付路径呢?那么这棵树将从单维多层的支出树扩展至多维多层次的支出树,能支持的场景将更为丰富和灵活。

探索Covenants:如何为比特币带来Native的可编程性

来源:https://twitter.com/OwenKemeys/status/1741575353716326835

CTV 自提出以来,经历了 2019 年从 COSHV 更名、在 2020 年被分配了BIP-119,并出现用于创建支持 CTV 合约的编程语言 Sapio,在22、23年得到了社区很多讨论、更新,以及对其激活方案的争论,目前仍是社区讨论比较多的一个软分叉升级提案之一。

OP_CAT

OP_CAT 如开篇所介绍的,也是一个目前非常受关注的升级提案,实现的功能对堆栈中的两个元素进行拼接(concatenante)。虽然看上去很简单,但 OP_CAT 可以很灵活的在脚本中实现很多功能。

最直接的例子就是对于 merkle 树相关的操作。Merkle 树可以理解为两个元素先拼接,再进行 hash。目前比特币脚本里有 OP_SHA256 等 hash 的操作码,所以如果能用 OP_CAT 实现对两个元素拼接,就可以在脚本中实现 merkle 树的验证功能,也就在一定程度上具备了轻客户端验证的能力。

另外的实现基础还包括对于 Schnorr 签名的增强:可以对脚本的花费签名条件设置为用户的公钥和公开 nonce 的拼接;之后如果签名者如果想要另签一个交易将这笔资金花费到其他地方,就不得不使用同样的 nonce 而导致私钥泄露。也就是通过 OP_CAT 实现了对 nonce 的承诺,进而确保已签名交易的有效性。

OP_CAT 的其他的应用场景还包括:Bistream、树形签名、抗量子的 Lamport 签名、保管库等等。

OP_CAT 本身并不是一个新的功能,它曾在比特币最早期版本中存在过,不过由于可能导致被攻击所利用而在 2010 年开始被禁用。例如,重复使用 OP_DUP 和 OP_CAT 就可以很容易的让全节点在处理此类脚本时堆栈爆炸,参考这个 demo。

但现在重新启用 OP_CAT 不会发生前面提到的堆栈爆炸问题么?因为当前的 OP_CAT 提案只涉及到在 tapscript 中启用,而 tapscript 限定了每个堆栈元素不超过 520 字节,所以不会产生以前的堆栈爆炸问题。还有一些开发者认为中本聪直接禁用 OP_CAT 可能过于严苛。但由于 OP_CAT 的灵活性,可能确实一些会导致漏洞的应用场景在当前无法穷尽。

所以综合了应用场景和潜在风险等,OP_CAT 最近受到很多关注,也有过 PR review,是当前最热门的升级提议之一。

结语

「自律带来自由」,从上面的介绍可以看到,限制条款可以直接在比特币脚本中实现对交易进一步花费的限定,从而实现类似智能合约效果的交易规则。相比于 BitVM 等链外方式,这种编程方式可以更为原生的在比特币上验证,同时也可以改进主链上的应用(拥堵控制)、链外应用(状态通道)以及其他的新的应用方向(staking 惩罚等)。

限制条款的实现技术如果能再结合一些底层的升级,会进一步释放可编程性的潜力。例如,最近在 review 中的 64 位运算符的提案,就可以进一步与提议的 OP_TLUV 或其他的限制条款结合,可以基于交易输出的聪的数量来进行编程。

但限制条款也可能会导致一些计划外的滥用或漏洞,因此社区对此也比较谨慎。另外,限制条款的升级也需要涉及到共识规则的软分叉升级。鉴于 taproot 升级时的情形,限制条款相关的升级可能也需要假以时日来完成。

一文盘点 2024 年第一季度 TON DeFi 发展状况缩略图

一文盘点 2024 年第一季度 TON DeFi 发展状况

作者:The Open Platform;编译:白话区块链

这篇公开文章是The Open Platform进行的内部调研报告的结果。我们会重点介绍DeFi各个领域的重要发展,公布新项目,并概述TON的DeFi生态系统的发展轨迹。

1、TON DeFi领域

2024年第一季度,TON DeFi领域和整个加密货币市场都以Memecoin炒作为中心主题,这在一定程度上促使了链上活动和DeFi指标的激增,使总锁定价值(TVL)增长了7倍。

一文盘点 2024 年第一季度 TON DeFi 发展状况

来源:TonStat、DeFillama、CoinMarketCap

该季度的主要亮点之一是总锁定价值(TVL)增长了7倍,主要是由于去中心化交易平台活动的增加以及流动权益挖矿协议Tonstakers的市场主导地位。

一文盘点 2024 年第一季度 TON DeFi 发展状况

来源:DefiLlama。请注意,图表中的总锁定价值(TVL)包括“质押”和“流动权益挖矿”的价值。

另一个重要主题是The Open League的推出。该计划奖励用户与TON项目进行互动,并设有一个Toncoin奖池的竞赛,以奖励每个赛季中表现最佳的基于TON的项目。该计划的关键要素是提供了具有增强APY的流动性挖矿池。流动性挖矿池的引入,加上Memecoin交易量的激增,使得DEX成为基于TVL表现而言在TON上表现最佳的DeFi领域。

一文盘点 2024 年第一季度 TON DeFi 发展状况

来源:DefiLlama。请注意,“借代”中包括Evaa协议,该协议仅于2024年2月29日在DefiLlama上进行了上市。

在接下来的部分,我们将更详细地探讨基于TON的去中心化交易平台(DEX)表现激增背后的模式。

2、DEXs:The Open League遇见Memecoin炒作

TON区块链上的Token,也被称为jettons,在2023年最后一个季度出现了显著的人气激增,这一趋势至今仍在持续。Memecoin在很大程度上推动了交易活动的增加。

这一行情在时间上先于Notcoin的推出,Notcoin是一种以前无法交易的Memecoin,任何人都可以通过在Telegram的Notcoin迷你应用程序中点击按钮来“挖掘”它。在推出仅几个月内,Notcoin吸引了3500万活跃用户。现在已在多个DEX和CEX上列出,Notcoin还激发了许多具有类似机制的Meme jettons。这种jetton的大量增加是导致基于TON的DEX交易量激增的主要驱动因素之一。

模因币炒作吸引了很多人关注DeDust和STON.fi这两个DEX,它们列出了其中很大一部分的这些Token。根据Tonalytica的数据,TON上DEX的总交易量在90天内达到了420万美元的历史最高水平。历史最高水平在第二季度得到了更新,现在超过了6000万美元。

一文盘点 2024 年第一季度 TON DeFi 发展状况

来源:Tonalytica.redoubt.online。访问日期:2024年5月17日。

以下是我们内部分析工具显示的两个DEX的交易量截图。该模式与Tonalytica图表上的模式非常吻合:

一文盘点 2024 年第一季度 TON DeFi 发展状况

来源:The Open Platform。访问日期:2024年5月17日。

STON.fi和DeDust是The Open League提供的提升流动性池的主要平台。这导致TON上的总锁定价值(TVL)增长超过9倍,其中两个DEX在该计划的前三个季度中做出了重要贡献。目前第三个季度正在进行中,读者可以在STON.fi和DeDust上查看可用的提升流动性池,并访问The Open League Pools机器人。

一文盘点 2024 年第一季度 TON DeFi 发展状况

STON.fi在The Open League的试点中在DeFi竞赛中名列第一,DeDust紧随其后。排名是根据试点季期间的总锁定价值(TVL)变化和协议费用收入进行的。可以在此处查看最终排名。

2024年第一季度的一个主题是DeDust和STON.fi推出了Telegram Mini Apps。DeDust和STON.fi现在都有自己的Mini Apps,这将使交易体验更加多样化,用户可以在Telegram中执行交易。对于使用基于Telegram的Token研究工具和新闻频道的交易者来说,这可能特别方便。

此外,Storm Trade(目前是TON上主要的衍生品交易平台)现在允许交易者使用Toncoin作为期货交易的抵押品。这个更新消除了将TON转换为jUSDT来进行抵押的必要性,简化了用户入门流程,并为Toncoin在生态系统中赋予了额外的实用性。此外,作为The Open League的一部分,Storm Trade完成了迄今为止最大规模的奖励计划,奖金池约为130,000美元。奖励将分配给交易量、PnL排名和在指定交易对中提供流动性的顶级表现者。

3、Liquid Staking将TON推进了TVL排名前20的链之列

在TON中,流动型质押仍然是TVL占主导地位的领域。根据DefiLlama的数据,在考虑到质押和流动型质押价值的情况下,截止到本报告发布时,TON在TVL排名中位列第17位。

一文盘点 2024 年第一季度 TON DeFi 发展状况

来源:DefiLlama

Tonstakers在The Open League的试点季中赢得了Liquid Staking竞赛的冠军,紧随其后的是bemo和新的Liquid Staking协议Stakee,并且在TVL市场占主导地位方面保持领先地位。与DeFi竞赛类似,排名基于TVL的变化;另一个考虑因素是在相应期间加入协议的新用户数量。

Stakee(Stakee Bot)是TON上的一种新的流动型质押协议。Stakee结合了简易性、可靠性和高APY,吸引了寻求以最低费用获得增强收益的Toncoin持有者。该平台通过在TON基金会开发的官方智能合约上运行,确保安全和透明的交易。

此外,TON Whales推出了一个新的流动型质押池Whale Liquid。该协议允许Toncoin持有者赚取wsTON,在DeDust和TON上的借代协议上进行兑换。该项目目前处于测试阶段,总质押量为848K Toncoin(超过500万美元)。

4、借代:EVAA协议在TON上正式上线

Evaa协议已在TON主网上线。截至本报告,Evaa总供应量为2610万美元,总借款额为1203万美元。

作为The Open League的一部分,EVAA协议举办了供应和借款活动。该活动为用户提供了借代Token(如TON、stTON、tsTON、jUSDC和jUSDT)的独特机会,可以通过EvaaAppBot或app.evaa.finance进行操作。参与者可以获得每周空投、供应和借款活动的利息奖励,以及EVAA XP积分,这些积分将来可以用来兑换EVAA DAOToken。

尽管活动已正式结束,但在应用程序中仍可以找到具有吸引力年化收益率的奖励池:

一文盘点 2024 年第一季度 TON DeFi 发展状况

来源:https://app.evaa.finance/market。访问日期:17/05/24

同样,DAOLama举办了一个耕作(Farm)季,并推出了奖励积分(RPs),这是一种内部Token,旨在通过应用内活动激励用户。每笔贷款都会获得RPs,可以兑换成LLAMA。促销期于3月30日结束,用户现在可以在STON.fi和DeDust上交易该Token。

5、RedStone是TON上的第一个Oracle解决方案

Oracle在区块链技术中至关重要,因为它们充当将区块链与外部世界连接起来的桥梁。它们提供了一种可靠的方式将外部数据输入到区块链中,例如Token或股票价格。这种能力对于实现智能合约(将条款直接编写到代码中的自执行合约)与外部事件的交互和响应至关重要。

RedStone成为TON上可用的第一个Oracle,这标志着TON基于DeFi的数据完整性迈出了重要的一步。

一文盘点 2024 年第一季度 TON DeFi 发展状况

RedStone的Toncoin价格信息源汇集了来自11个外部来源的数据

RedStone强调,由于TON具有异步和完全去中心化的特性,与其他区块链的直接合约交互相比,需要进行更复杂的合约间消息传递,这要求进行重大转变的整合方法。展望未来,RedStone旨在通过引入新的中继系统以实现价格的持续更新、提供智能合约模板以便更轻松地进行整合,并提供先进的数据源来满足基于TON的DeFi不断增长的需求,从而增强TON的DeFi生态系统。

6、未来展望

TON区块链上的Jettons正在开辟一种独特的市场空间,代表了超越传统实用性的多样化数字资产。尽管其中一些Jettons可能尚未明确定义实际应用,但它们仍在整体生态系统中占据重要位置。

对这些多样化资产的兴趣激增可以成为更大过程的起点:满足Token持有者资本效率要求的DeFi基础设施需求不断增长。我们已经可以通过The Open League中激励活动的成功看到这一点。

说实话,自从我在2022年发现TON以来,我从未相信过它。从未。我曾经认为,“这只是又一个幽灵链。”但正如你们所见,它并非如此。我第一次与TON互动是在2022年底,那时我在加密货币中只有两位数(是的,两位数),并且赢得了一场赠品活动。

该Telegram频道的管理员私信我说:“喂,我可以在Telegram钱包上给你发送你的奖品吗?”我当时就想,“什么?Telegram钱包?”他耐心地解释了一切,并给我发送了奖品。顺便说一句,那是10美元。多亏TON的低费用,所以我将它发送到了交易平台。

当我开始撰写帖子并通过学习全方位进行内容创作时,我深入研究了营销策略。由于某种原因,我当时并不喜欢TON的营销策略。6个月后,我仍然不完全喜欢他们的营销策略。但是,根据我们看到的TVL和TON价格的数字,尽管有我的观点,它确实是有效的。

我开始听到一些完全没有涉足加密货币的普通人谈论TON。TON价格便宜、易于获取和易于理解。这就是为什么普通人大量参与Notcoin的挖矿。按照CoinMarketCap的数据,在我写这篇文章的时候,TON在“今日市值排行的加密货币价格”中排名第9。

尽管还有许多需要改进的地方,比如营销(你好,Const),但TON在未来将会受到越来越多的关注。活跃用户数量、TVL和TON市值是惊人的,我真的没有预料到这个良性循环。

随着TON上的DeFi格局变得越来越复杂,对可靠和安全的Oracle服务的需求将增长。RedStone在这一领域的努力表明TON在数据完整性方面的趋势。我们可以预期Oracle解决方案在不久的将来进一步渗透到生态系统中。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高缩略图

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

作者:The Block研究主管 Lars

编译:Jordan,PANews

五月,加密货币市场绝大多数指标出现下跌,本文将用11张图解读过去一个月的加密市场状况。

1、五月,比特币和以太坊调整后链上总交易额整体下跌了4.4%,降至3900亿美元,其中比特币调整后链上交易额下跌了4.7%,以太坊链上交易额跌幅达到3.9%。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

2、五月调整后的稳定币链上交易额下降了20.5%,跌至8790亿美元;已发行稳定币供应规模有所增加,涨幅为0.5%,升至1419亿美元,其中美元稳定币USDT市场份额占比增长到78.8%,而USDC的市场份额则小幅下降至17.1%。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

3、比特币矿工收入在五月份下降至9.63亿美元,跌幅为46%。此外,以太坊质押收入上涨了4.1%,增长至2.67亿美元。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

4、五月以太坊网络共销毁了26747枚ETH,价值相当于9170万美元。数据显示,自2021年8月上旬实施EIP-1559以来,以太坊总计销毁了约430万枚ETH,价值约合121亿美元。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

5、五月以太坊链上NFT市场交易额再次大幅下降,跌幅27.8%,进一步降至约3.44亿美元。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

6、合规中心化交易所(CEX)的现货交易额在五月份出现下跌,跌幅22.5%,降到689亿美元。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

7、五月各大加密货币交易所的现货市场份额排名如下:币安为79.4%(较4月有所上升)、Coinbase为10.1%、Kraken为3.4%、LMAX Digital为1.8%。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

8、在加密期货方面,五月比特币期货未平仓量增幅达到了12.9%;而得益于美国监管机构批准了现货以太坊ETF,以太坊期货未平仓量上涨52%,创下历史新高;在期货交易额方面,比特币期货五月交易额下降21%,跌至1.26万亿美元,以太坊期货交易额上涨0.2%。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

9、五月芝商所比特币期货未平仓量增加了15.9%,升至103亿美元,日均成交金额(daily avg volume)下降9%,降至约43.5亿美元。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

10、五月以太坊期货月均交易额减少至6920亿美元,小幅上涨0.2%。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

11、在加密货币期权方面,五月比特币期权未平仓量出现反弹,增幅为30.5%,以太坊持仓量同样出现上涨,增幅41.4%。另外,在比特币和以太坊期权交易额方面,比特币期权交易额达到468亿美元,跌幅1.2%;以太坊期权交易额达到314亿美元新高,涨幅19.2%,创下历史新高。

11张图解读五月加密市场:现货ETF获批助力以太坊多个指标创下历史新高

详览蓝筹NFT:哪些项目实现了最初的路线图?缩略图

详览蓝筹NFT:哪些项目实现了最初的路线图?

作者:wale.moca;编译:Alex Liu,Foresight News

哪些 NFT 项目实际上落实了它们最初的路线图?我查阅资料得出了以下结论:

详览蓝筹NFT:哪些项目实现了最初的路线图?

BAYC,得分: 9/10

该团队实现了大部分最初的目标:独家周边商品、交互性的俱乐部网站和 Mutant Apes。

直到 2021 年初,它们的承诺都非常简单。

详览蓝筹NFT:哪些项目实现了最初的路线图?

Pudgy Penguins,得分:7/10

在 Luca Netz 和新团队接手之前,Cole 的团队已经发布了多个路线图项目,包括:周边商品、空投和慈善拍卖等。

详览蓝筹NFT:哪些项目实现了最初的路线图?

Cole 时期胖企鹅的路线图

现在回看,其中有一些在新团队接手之前已经兑现了。

它们推出了第一批周边商品,虽然并不是持有者独享的,但至少完成了。这些周边商品包括马克杯、连帽衫、T 恤和贴纸。而空投和慈善拍卖在当时是有限的,不能视作完成。

详览蓝筹NFT:哪些项目实现了最初的路线图?

Pudgy Penguins 的首批周边商品

Azuki,得分:7/10

Azuki 选择以「思维导图(mind map)」的方式替代路线图。

详览蓝筹NFT:哪些项目实现了最初的路线图?

最初它们宣布了:

  • 为持有人提供 3D 体验。

  • 独家街头服饰,包括滑板和玩具。

  • 现实生活中举办活动。

  • 连接物理和数字世界。

  • $BEAN 代币和 DAO。

详览蓝筹NFT:哪些项目实现了最初的路线图?

回顾过去,其中一些已成为现实。

Azuki 曾多次推出独家商品,并以其 IRL (在现实生活中)活动而闻名。他们还通过 PBT 以创新的方式实现了数字与物理的融合。

不过,3D 头像和 $BEAN 并没有得到交付。

详览蓝筹NFT:哪些项目实现了最初的路线图?

Azuki 的周边商品

Doodles,得分:10/10

Doodles 已经完成了最初的路线图。这是我找到的旧图片:

详览蓝筹NFT:哪些项目实现了最初的路线图?

  • 在 mint 后不久,他们就以 100 ETH 的价格购买了他们的主要吉祥物。

  • 他们已将 ETH 添加到金库中。

  • 他们收购了 Golden Wolf 制作工作室。

  • 他们与很多大品牌建立了合作伙伴关系。

详览蓝筹NFT:哪些项目实现了最初的路线图?

Degods,得分:6/10

我发现了一个很久前的谷歌文档,其中 Frank (?)讨论了某些路线图想法的优缺点。其中包括:DePalace、Merch(商品)、DeGods Welcome、DeOath。

它读起来很有趣:

详览蓝筹NFT:哪些项目实现了最初的路线图?

独家商品,「DeGods Welcome」(至少在强大的社交存在感方面)实际上已经实现了。而其他想法被放弃了。

一个之前的 Notion 页面记录了其中的部分内容:

详览蓝筹NFT:哪些项目实现了最初的路线图?

Moonbirds,得分: 4/10

Moonbirds 被作为「实用型」PFP 宣传,持有者拥有商业权利。然而在他们臭名昭著的转向 CC0 许可证之后,这个承诺就消失了。

详览蓝筹NFT:哪些项目实现了最初的路线图?

除此之外,自路线图发布以来,Moonbirds 的方向也发生了重大变化:

「Project Highrise(高层计划)」从未推出。

不过·,Moonbirds 确实发布了质押(「筑巢」)的 Milestones 里程碑奖励。

详览蓝筹NFT:哪些项目实现了最初的路线图?

CloneX,得分:9/10

RTFKT 完成了 CloneX 的大部分初始路线图,包括给持有者的 3D 文件、锻造事件和空投。

详览蓝筹NFT:哪些项目实现了最初的路线图?

对结果的思考

路线图的实际落实情况可能和大家预期的不符。

站在当下的时间点看,各 NFT 的地板价与它们最初路线图的落实程度似乎也无关。

BAYC 和 CloneX 最初的路线相对简单,它们基本交付了承诺。但 CloneX 的地板价一路狂跌;而 BAYC 后来尝试着交付比最初路线图更多的东西:APE 代币、元宇宙游戏、构建新链,也依然无法止住地板价的颓势。

但同时,没完成太多初始承诺的胖企鹅却靠着新团队接手后对 IP 的推广、推出的儿童玩具上架沃尔玛、频繁收到空投而走势良好。

更有人认为 PFP NFT 项目是「做得越多错得越多」、「艺术品不需要背后有一个项目方来给它们赋能」。如将合作推出 Punk IP 新系列并空投给持有者的 CryptoPunks 就广受社区批评 ——「项目方 Yuga Labs 毁了 CryptoPunks ,它们连什么都不做都做不好。」

距 NFT 爆发、充满泡沫的 2021 已过去 3 年,更成熟的项目和更理智的参与者们将会把这个赛道引向何方?让我们且行且看。