对构建者和开发者到底意味着什么?Linda Xie深度解读智能合约可组合性
原文链接:https://future.a16z.com/how-composability-unlocks-crypto-and-everything-else/原文作者:Linda Xie,Scalar Capital Management, LLC 董事总经理译者:深链财经Tanker虽然许多科技及其他领域的人都听说过BTC、加密货币和区块链这些新兴概念,但却很少了解过智能合约。实际上,智能合约是以太坊带来的最大创新,它是一种任何人都可以编写并部署到公共区块链的程序,比如 NFT、DeFi、DAO 都受益于智能合约并由智能合约提供支持:NFT 是一种物品所有权的全新代表方式DeFi 是一种新兴的金融系统DAO 是一种协调协作新方式与传统金融系统所支持的交易相比,智能合约为新型交易提供了有效支撑且具有明显优势。举个例子,如果你想在传统银行验证个人资产或发放贷款,通常需要数周时间并处理大量文书工作,而通过智能合约,只需一段代码就可以根据个人提供的抵押品自动发放贷款。智能合约不仅能支持各种应用程序进行即时交易和可验证交易,还可以被编程并彼此交互。换句话说,智能合约极大提升了加密应用程序的可组合性,就像拼搭积木一样。尽管这种可组合性是技术爱好者中谈论最多、也是加密货币中最强大的功能之一,但目前应用范围仍不够广泛,由于可组合性允许网络中的任何人采用现有程序并在这些程序之上进行调整或构建,因此开启了一套过去从未见到过的全新用例。简单来说:基于智能合约的可组合性,就是创新。为什么说可组合性潜力无限?在一个庞大的网络中,如果你想通过其他人的支持来创建新应用程序,就需要许多人参与合作,但是,这种能力并不是自发产生的——以太坊开发人员想到了一种办法,他们利用某些类型的智能合约来“展示”社区标准,而这些合约会随着时间的推移来实现可组合性。这里最典型的一个例子就是以太坊开发者 Fabian Vogelsteller 于 2015 年 11 月首次提出、并于 2017 年 9 月正式制定的 ERC-20 代币标准,该标准描述了以太坊代币的行为方式,其中包含的基本功能有:代币转移、批准支出代币等,所以只要第三方开发人员遵循ERC-20标准,就能轻松实现对任何在以太坊上发行的代币提供支持。对于可组合性来说,代币标准化至关重要,就像网页、电子邮件、以及其他协议标准化对于互联网网络发展至关重要一样。有了这些代币标准,智能合约就可以充当“构建模块”并组装到更大系统中,就像软件库一样,支持不同协议和应用程序的智能合约可以像乐高积木一样轻松地相互拼装。事实上,作为最早且最有活力的“加密可组合性创新示例”之一,DeFi中的智能合约就一直被称为是“货币乐高积木”。可组合性如何在DeFi中发挥作用DeFi 协议允许用户贷款、借入、交易或以其他方式进行交易,而且无需依赖中心化金融机构作为“中间人”,作为最具代表性的DeFi“金融头寸”,ERC-20 代币可以被用来赎回基础资金,举个例子,如果您将 USDC存入借贷协议 Compound,那么会收到 cUSDC,cUSDC代表了你在 Compound 中赚取利息的头寸。同样地,当您将资金存入去中心化交易协议 Uniswap 以向特定市场提供流动性时,您也会收到 ERC-20 代币,代表了你在相关 Uniswap 市场/流动性池内汇集的资金份额。更重要的是,这些ERC-20并没有“锁定”在一个协议中——它们也可以在其他 DeFi 协议中使用,比如您可以使用 Uniswap 的 LP 代币在借贷协议 Aave 中作为抵押品。智能合约使开发人员能够更轻松地在其他协议上进行构建,这些智能合约可以在多个应用程序之间轻松交互,在 DeFi 世界里几乎覆盖了一切,从借贷到衍生品。对于正在探索易于使用和适应新用例的从业者来说,可组合性可以带来更多选择和更好的用户体验,随着越来越多的底层技术被抽象出来,传统金融行业里的低效率问题可以得到较好解决。那么,可组合性对于构建者和开发者来说到底意味着什么?对于加密构建者们来说,可组合性带来了许多可能,接下来就让我们来看一些示例:1、开发人员可以自主打造项目和社区,而无需从零开始构建一切,因为像以太坊这样的智能合约平台本身就是个庞大的开放沙盒,在这个“沙盒”里构建的系统可以覆盖到网络内的全球受众。坦率地说,这正是加密领域得以快速创新的一大推动力,即:允许小团队快速启动自己的项目。举个例子,一款全新的视频游戏可以通过集成去中心化交易协议轻松为用户添加游戏道具交易功能,而不必从头开始构建一个新的游戏物品交易市场。2、即便你不是一家加密企业,通过可组合性也可以“接入”以太坊这样的开放生态系统,既能提升自身销量又能获得更多功能,就像各类初创公司(包括夫妻店和中小企业)在“API经济”中所做的一样——接入“大厂”的应用程序接口(API)就能访问更多数据和服务。这里一个比较“有趣”的例子是Reddit:作为全球最大的线上论坛之一,Reddit尝试使用代币来改革其社区积分,为提供高质量内容的用户发放可以兑换社区物品的代币奖励。相比于另辟蹊径,Reddit基于ERC-20标准推出社区积分代币,也因此开辟了许多额外功能。Reddit不是一家加密公司,但他们无需自行构建代币就能让旗下用户获得加密应用的好处,Reddit用户可以在以太坊上的DEX将自己的积分兑换成其他代币,可以说,一旦接入以太坊生态系统,任何人都可以将社区积分合并到他们自己的项目中,以在其基础上进行构建并创建更多用例。3、开发人员可以学习和应用来自各种行业的概念,包括技术、金融、游戏和艺术,从而更深入地了解每个行业、新思维方式和新应用。举个例子,通过将 DeFi 组件添加到游戏中,我们可能能够更好地了解激励措施和市场;通过在 DeFi 中添加游戏组件,我们或许可以让更广泛的金融内部人士更容易接触有趣的游戏场景。通常来说,不同受众社区之所以难以实现互动,最大的一个问题就是他们只能在不同平台上操作,无法实现跨平台交互,继而难以交流和分享彼此想法。智能合约使这种信息共享变得更加开放、高效和可信,即使在陌生人之间也是如此,,从而可以带来更多创新除了上述 DeFi 示例之外,如今加密行业中还有其他一些比较有趣的可组合用例场景,比如:1、NFT 作为抵押品最近 NFT 受到的关注已经超出了许多人的想象,与 ERC-20 代币标准中可互换、“可替代”的代币不同,NFT 是一种独特的数字资产,其所有权能够在区块链上进行追踪。不过,即便 NFT 本身是“不可互换的”,但仍可存在于“可组合生态系统”之中,也就是说,只要 NFT 在智能合约平台上发行,任何人都可以拥有 NFT 或用 NFT 在同一平台上交易其他资产。当 DeFi 开发人员在构建模块“组合”时,NFT 可以在其中顺利交易,而且还能使用 NFT 作为抵押品来赚取收益,比如提供贷款服务(NFTfi)、NFT 租用(reNFT、Charged Particles等)。让我们来看一个例子,假设您在 Decentraland 或 Cryptovoxels 等虚拟世界中拥有一块有价值的房地产,那么可以用这块“土地”借入 USDC 来为现实生活中的房屋支付首付。再比如,假设您在游戏中拥有一个理想的皮肤——您可以将其出租给其他玩家以暂时使用并收取“租金”,就像您在 Airbnb 中租用房间一样。2、内容创作可组合性的一个最大特性,就能能将两个应用程序连接在一起。让我们再来看个例子,这里有两个加密项目,一个是去中心化内容发布平台 Mirror,另一个是支持 NFT 创建和兑换的 Zora 协议。在可组合性支持下,这两个项目可以实现“完美对接”,Mirror 上的作者可以将自己的帖子转换为 NFT,也可以将 NFT 拍卖链接嵌入到自己的内容里。不仅如此,内容创作者还可以通过 NFT 来为自己创作(比如小说和长篇文章)发起众筹,为创作者提供资金。今年一月,Snapchat 前软件工程师和产品设计师 John Palmer 在内容众筹平台 Mirror 上发起首次内容众筹活动。此次众筹将撰写一篇名为 「Scissor Labels」的文章,目标筹资金额为 2 个以太坊,该活动发起 1 小时后,已经以 9.9865 个以太坊的筹资超额完成,获得了 63 个资助者的投资。该篇文章将会在 Zora 协议上铸造一枚代表所有权的 NFT,资助者可发送以太坊获得代表该 NFT 份额的 ESSAY 代币,ESSAY 和其他 ERC-20 代币,可被自由转手和赎回 ETH。NFT 每被转手一次,ESSAY 代币持有人可获得 10% 的手续费,John Palmer 本人将持有 ESSAY 代币总供应量的 35%。总结随着加密技术的成熟,具有可组合性的智能合约“BUIDL Block”将会加速出圈。也许在不远的未来,开发人员只需添加一行代码就能把视频游戏添加到 DEX 上,或者添加另一行代码让用户把自己放在电商平台账户里的余额用于赚取额外收益。对于机构用户而言,可组合性将推动加密行业与金融、以及其他行业深入融合,继而从根本上改变各行各业,就像互联网一样。对于消费者来说,一个充满无限可能的全新世界即将开启。不可否认,本文所探讨的内容也许只是冰山一角,未来可能发生的事情绝不局限于此,接下来就要看我们究竟拥有多少创造力了!注:本文由深链财经编译,旨在传递行业信息,不构成任何投资建议,转载请注明来源及作者,违规转载法律必究。