虽然许多科技界人士都听说过比特币、加密货币和区块链的概念,但智能合约却鲜为人知,这却是以太坊的重大创新。任何人都可以编写智能合约并部署到公链上,实现各种创新。像NFTs、DeFi、DAO这样的热门概念--分别代表了确定某些东西产权的新方式、为人们提供更好的金融系统、以及协同和合作的新方式--都是由智能合约驱动的。 智能合约赋能新型交易,并且相对传统系统具有明显优势。传统上,银行需要花费数周时间和大量的文书工作来验证一个人的资产状况,然后发放贷款。而有了智能合约,利用一段代码,就可以根据个人提供的抵押品自动发放贷款。 不过,智能合约不仅仅是允许各种应用进行即时和可验证的交易--它们还可以通过编程实现不同应用间的交互。换句话说,它们使加密货币程序可以组合,就像积木一样。这种可组合性的特性广受技术爱好者关注,而在大众范围内了解的还不够多,但它却是加密货币最强大的功能之一。因为可组合性允许在这个网络中利用现有的程序,并在其基础上进行调整或构建,它解锁了世界上尚不存在的全新用例。 换句话说:可组合性就是创新。 为什么可组合性是可行的,将带来什么新的可能性 在一个相对独立的分布式参与者组成的庞大网络中,任何人都有能力利用他人的工作来创建新的应用程序,但这并不是自发产生的 - 需要许多人的协作。以太坊智能合约的开发者通过在描述某些类型的合约应如何运作,形成标准协议,逐步实现了可组合性。例如,ERC-20代币标准,由开发者Fabian Vogelsteller于2015年11月首次提出,并于2017年9月正式确定,描述了以太坊代币的运作方式,包括代币的转账、消费代币时的授权等基本功能,使得第三方开发者可以轻松支持符合ERC-20标准的任何代币。 这种标准化对可组合性而言至关重要,就像互联网和电子邮件以及其他标准化协议对网络的发展至关重要一样。有了这些代币标准,智能合约可以作为构建区块,能够被组合成更庞大的系统。就像一个软件库,不同协议和应用的智能合约可以像乐高积木一样轻松地组合插入。实际上,去中心化金融(DeFi)中的智能合约--它是可组合性的最早和最活跃的例子之一--通常也被称为 “货币乐高”。 可组合性如何在去中心化的金融中发挥重要作用 DeFi协议中的金融头寸--可以使用户能够贷款、借款、交易或以其他方式的交互,而不需要中间的中心化金融机构--可以表示为ERC-20代币,可以赎回相关资金。例如,如果你将USDC(代币化美元)存入借贷协议Compound,你会收到cUSDC,它代表你在Compound内赚取利息的凭证。同样,当你把资金存入去中心化交易所协议Uniswap,为特定市场提供流动性时,你会收到ERC-20代币,代表你在相关Uniswap市场流动池内的资金份额。 (责任编辑:admin) |