在过去几年中,去中心化金融已成为区块链技术最引人注目的用例之一。 其无需中央银行授权交易和验证客户即可管理金融资产和提供服务的能力为更易于访问和更具包容性的金融生态系统奠定了基础,使每个人都受益。
DeFi 行业的惊人增长,估值为 超过$ 77十亿 2022 年 XNUMX 月,突显了这一潜力。 即便如此,与传统金融世界相比,DeFi 仅占世界金融交易的一小部分。 这意味着存在巨大的增长空间,但在 DeFi 建立在更强大的基础上之前,这不会发生。
现有 DeFi 的一大弱点是它建立在一个非常不稳定和低效的架构之上——即智能合约。
当然,让 DeFi 成为可能的是智能合约。 它们是使去中心化应用程序能够在满足某些条件时自动执行交易的底层代码,而无需中间人。 它们在理论上与传统合约相似,但是它们更智能,因为它们不需要强制执行。 相反,智能合约被编程为仅在满足某些透明条件时才执行交易。 通过这种方式,他们可以即时执行交易,比传统金融系统快得多,因为不需要人工来确保满足所有要求。 由于取消了中介,交易费用也低了很多。
尽管它们确实更聪明,但智能合约并非万无一失。 最大的挑战之一是安全性。 因为智能合约实际上只是代码,所以存在漏洞或漏洞从网络中溜走的危险。 这不是一个微不足道的风险—— 价值数十亿美元 输给了对 DeFi 协议的攻击 自行业出现以来。
部分问题是智能合约开发人员所涉及的学习曲线。 智能合约由极其复杂的意大利面条代码组成,但需要创建数十个这样的代码来定义大多数 DeFi 应用程序的功能。 开发人员通常需要几年的 Solidity 编程语言实践经验,该语言用于在以太坊和兼容网络上创建智能合约,然后才能考虑创建功能强大且安全的去中心化应用程序。
这种惊人的复杂性主要是由于平台级别完全缺乏对数字资产的支持,例如加密货币代币和 NFT。 尽管 DeFi 几乎完全围绕着 BTC、ETH、USDC 等资产,但以太坊、Avalanche、Solana、Cosmos、Fantom 和 Binance Chain 等主要区块链网络并没有这些资产的任何原生概念。
为了帮助开发人员更快地构建安全、可靠和功能强大的 dApp,因此有必要通过重新设计构建和实施智能合约的方式来重新设计 DeFi 平台的基础。 数字资产不是事后的想法,而是必须成为 DeFi 结构的一部分,因此开发人员可以轻松创建和控制它们,而无需编写大量笨拙的代码。
为什么原生资产很重要
然而显而易见的是,数字资产之间的这些交互是每笔 DeFi 交易的基础。 因此,以资产为导向的 DeFi 架构会更有效率。
优势原生资产
这是背后的基本理论 板蓝根,专为 DeFi 打造的创新智能联系平台, 将资产视为关键特征 其平台,而不是在智能合约级别的孤岛中实施它们。
Radix 事务在 Radix Engine 应用程序环境中执行。 关键区别在于 Radix Engine 通过直接从平台请求资产及其特定参数来创建资产,例如代币。
换句话说,基于 Radix 的代币(例如 XRD)并不是在数千个单独的余额列表中形成实体,而是被视为存储在“保险库”或帐户中的物理对象,并在处理交易时在它们之间移动。 这些保险库由其用户直接控制,与 EVM 不同,在 EVM 中,个人的代币可能分布在多个智能合约中,这些智能合约保存了他们的公钥条目。
这种行为的物理性基于有限状态机 (FSM) 模型,该模型在令牌在用户的保险库之间移动时安全地跟踪它们,类似于交付服务跟踪客户订单的方式。 这是一个简化的交易模型,其中用户基本上告诉平台他们希望将他们持有的代币发送到指定的保险库。 用户必须从一个智能合约向另一个智能合约发送消息,并相信它将更新其余额实体。 通过这种方式,可以避免重复会计等错误,因为它们在此架构中根本不可能发生。
简而言之,这是 Radix 面向资产的 DeFi 架构的基础。 它为代币交易创建了一个更直观、更易于使用的模型,消除了大量的复杂性,使 DeFi 本质上比传统模型更安全。
该模型与传统的 DeFi 完全不同,以至于 Radix 将智能合约重新定义为“组件”。 由于它们是模块化和可组合的并且具有清晰的功能,因此 Radix 的组件可以被认为是“乐高积木”,开发人员可以使用它们以简单、逐步的方式拼凑他们的 DeFi 应用程序,即使他们不这样做对 Scrypto 编程语言有任何经验。