在过去的几年中,去中心化金融(DeFi)已经成为加密生态中最受欢迎的用例之一。简单地讲,DeFi可以描述为使用区块链技术构建的金融软件,它具有让金融应用程序更加开放和可访问的潜力。
在Parity,我们看到越来越多的DeFi团队使用我们的区块链开发框架Substrate构建解决方案,其中许多团队是为了Polkadot生态系统而构建。
DeFi堆栈
DeFi技术堆栈使团队可以混合和匹配项目来构建高价值的应用程序。简单来说,可以将其视为三层:
1. 应用层——用户看到的内容 2. 协议层——一组特定规则 3. 基础层——如何在链上记录价值和数据
Substrate让开发人员可以在每一层进行构建,从而形成Polkadot的骨干。大多数DeFi团队都位于协议层中,创建供用户交互的应用程序。此外,我们开始看到其中一些DeFi项目本身已成为充满活力的生态系统,反映了Polkadot的一项显著特征,即Polkadot是生态系统的生态系统。
Polkadot上的DeFi
我们主要列举了本身就针对Polkadot构建或旨在成为平行链的项目。其中一些(例如SushiSwap)建立在平行链的基础上,而并非Polkadot本身。
可组合性
DeFi的可组合性依赖于共享安全性,即所有连接到Polkadot中继链的平行链都将从中继链验证人提供的经济安全性中受益。使用其他权益证明系统,团队必须找到并引导他们自己的验证人集,从而增加了进入的门槛,并建立了在通信的链之间建立信任的必要性。相比之下,Polkadot上的链间通信不受接收链对发送链的信任的约束。所有平行链之间的信任都是平等的,这对开发者更容易,并确保其用户可以享受无缝体验。
Polkadot使用跨链消息传递(XCMP)进行平行链之间的异步通信。借助XCMP,链可以发送不期望响应的消息(但可以保证接收链将按照它行动),或者可以发送期望返回某些信息的消息(例如接收链上调用的某函数的返回值)。
基于以太坊和比特币的DeFi将能够使用转接桥在Polkadot生态系统内进行通信。例如,Chainsafe和Snowfork正在开发信任的以太坊桥,Interlay正在构建低信任度的比特币桥。建立在Polkadot上的团队可以利用XCMP和转接桥来创建新颖的、可互操作的DeFi产品。
Polkadot的独特之处
Polkadot具有DeFi项目可以利用的强大功能集。通过允许开发独立的区块链,我们可以看到一些真正有趣的用例。
一些团队选择将其基础架构部署在Polkadot生态系统内的DeFi链之上,而不是构建自己的本地