LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > Algorand 的 Layer1 智能合约,会带来哪些 DeFi 场景?

Algorand 的 Layer1 智能合约,会带来哪些 DeFi 场景?

2019-11-18 区块律动BlockBeat 来源:区块链网络

上个月底,Algorand 创始人、图灵奖得主 Silvio Micali 在项目官网发表了关于 Layer1 智能合约的博客,文章中称 Algorand 致力于在第一层为用户提供最佳的、最便捷的金融工具,Algorand 未来将在第一层推出智能合约功能(下称 ASC,Algorand Smart Contract)。

根据官方博文的介绍,ASC 最核心的组件是 ASC 交易和 ASC 账户,它们的出现会与 Algorand 在第一层的代币发行、多方原子交换功能有机结合,从而激发 Algorand 更大的潜力。

区块律动 BlockBeats 在阅读和研究了 Silvio Micali 的博文后发现,如果 ASC 成功部署,基于 Algorand 第一层能够延伸和组合非常多的功能,带来广阔的 DeFi 应用场景,甚至改进了以往智能合约在 DeFi 场景中的延迟和安全性问题,同时改变 ALGO 代币当前用途单一,缺乏「可玩性」的痛点。

那么,如果这些技术在未来实现,Algorand 的智能合约会有哪些功能,这些功能又可能发展出的 DeFi 场景会有哪些呢?

注:下文的 DeFi 场景为区块律动 BlockBeats 根据 Silvio Micali 目前关于 ASC 的阐述拓展而成,因资料篇幅、作者认知限制,可能会有少许偏差,具体请以 Algorand 官方后续公布的文档为准。


去中心化借贷、稳定币、衍生品


根据 ASC 文档描述,在 Algorand 中用户 A 可以抵押一定的数字资产,向用户 B 请求一项贷款。当用户 A 的抵押物不足以维持借贷所必要的风险率时,系统会自动清算,并归还用户 B 应有的资产。

这一用例可以扩展成 MakerDAO 一类的去中心化杠杆借贷与稳定币平台。用户能够超额抵押 ALGO 原生代币或 Algorand 第一层发行的代币,获取某个链上稳定币。而 Algorand 的跨链互换功能,可能会使得 Algorand 上的 MCD(多抵押债仓)更容易实现。

在链上 P2P 市场,有借贷需求的用户可以抵押 ALGO 原生代币、Algorand 第一层发行的代币或通过跨链转换抵押其他链的代币,从而获得另一用户的某种代币。多方原子互换功能使得这项场景可以便捷地从个人用户拓展为企业用户,例如,某个企业的 ABC 三条产品线,按照合约分别打款价值为 abc 的加密货币后,方可协同创建某一笔借贷订单。

最简单的,用户通过抵押 ALGO 保证金,可以获得更多的 ALGO 代币(其他 Algorand 上的代币同理),形成 Algorand 的衍生品市场。


DEX、流动性矿池


几乎所有的公链都能做 DEX,那 Algorand 可能有哪些不同呢?

传统的 DEX 大多只支持普通的现货交易,而 Algorand 的 ASC 能够横纵双向拓展 DEX 的功能。举一个纵向扩展的例子,某个用户 A 有一笔钱想要进入 DEX 市场投资,但用户 A 并不懂加密货币的投资,他想要委托一个专业经理人 B,这时 ASC 可以方便地让 A 对 B 进行授权,B 可以在规定的交易币种、金额、时间等条件内,为 A 专门在 DEX 代客理财并收获相应 carry。

至于横向扩展的用例,可以是面对机构用户的 DEX 大宗交易,多方原子交换使得机构能够通过 DEX 进行特定的多方大额交易,如果 Algorand 未来上线隐私功能,这一场景还能够继续拓展为暗池交易。

此外,理论上 Algorand 也可以运行类似以太坊上 Uniswap 这样的 DEX 平台,取消以往限价挂单的交易方式,采用做市池的方式撮合市场并提供流动性,并扩展成多币转换的模式。举例来说,用户 C 在 Algorand 中锁定一定量的 ALGO 和 XYZ、UVW(假设 XYZ、UVW 是 Algorand 第一层发行的某一代币),为 DEX 提供流动性并获得相应的经济激励。另一方面,用户 D 可以发起一次基于 ALGO、XYZ、UVW 的链上交易。

要知道,在当前 Algorand 网络中,ALGO 代币的使用场景是非常单一的,局限在「交易」和「持有」,而 ALGO 的普通持币用户和中继节点(relay node)激励方案相同,因此不存在其他 PoS 公链中 staking 和 DeFi 收益率的差异导致产品效能被互相制约的情况。如果上述的 DEX 平台能够问世,又势必会给予 ALGO 代币新的使用场景。


代币销售、项目众筹


根据 ASC 文档描述,在 Algorand 中,用户 A 可以对特定代币(或物品)A 指定一个价格,用户 B 购买该代币时即可快速付款,用户 A 无需复核。用户 A 还可以对某个特定的项目发起一次众筹,在约定时限内,如果该众筹没有达到硬顶,则系统会自动判定,归还所有参与众筹者的资金,反之该项目众筹成功。

这样的特性使得 Algorand 会在未来支持类似 ICO、IDO 的代币销售,以及各类项目链改或资产代币化后的众筹行为。用一个可能不太恰当但足够通俗的说法来讲,如果说以太坊的 ERC20 是一键发币,Polkadot 的 Substrate 是一键发链,那 Algorand 的第一层发币与 ASC 结合可以说是一键融资。


白名单支付


在 ASC 文档描述中 Silvio Micali 还提到,用户 A 可以设定一系列的白名单用户,当这些用户执行特定交易时,用户 A 无需再随时关注区块链的状态,即可完成支付。整个执行逻辑由交易来驱动,用户通过提交交易来触发这些操作。为了避免低效,系统不会一直扫描所有脚本的状态,负责发布交易的人可以授权给其他人来发布。

这一特性可以迁移很多现有互联网 APP 的模式。比如说,企业的老板可以给部门负责人开通白名单权限,对于特定的差旅费用,部门负责人可以直接花费相应的 ALGO 代币,而无需一次次向老板审批。再比如,父母可以给孩子开通亲子账户,小孩可以在单次 100ALGO 代币的额度内随意消费,超额需要父母再次审批。另如,某粉丝订阅了爱豆的音乐专辑会员,会员是 Algorand 链上的一个 NFT 非同质化代币,开通白名单后,该粉丝可以每月自动支付 100ALGO 代币购得新的会员资格。


定制化多签钱包


在 ASC 文档最后一个范例,Algorand 表示能够支持一种「多方多签钱包」:用户创建一个钱包,其中不仅可以授权给指定集合 A 的 N 个公钥中的任何 K 个(即普通的多签钱包),还可以授权另一集合 B 的 N 个公钥中的任何 K 个,依此类推。

按照区块律动 BlockBeats 的理解,简单来说即「多签钱包的可定制化」,其中一个可以使用的场景是集团公司中数字资产的管理。例如集团公司下设不同细分的子公司,不同的子公司(或集团公司的同一部门)可以拥有自己的授权交易,比如有的用于税务支出,有的用于建筑材料的购入,有的用于对外交流开支等等。


总结


可以预见的是,如果 Algorand 在第一层的代币发行、多方原子交换、智能合约能够顺利落地,会给这条公链增添更多的实际运用场景,而通过研究现在的技术描述,由于核心功能集体架构于第一层,Algorand 金融功能的安全性、易用性、容错性会提高不少,非常适合 DeFi,或者说区块链金融这一领域。

当然,目前 Algorand 这些繁多的 DeFi 场景只是根据论文、博客等书面资料的产品推演,在真正落地前的坐而论道都是有局限性的,上文的推测没有将 Algorand 团队工程开发的执行力、DeFi 产品的用户门槛、区块链金融的客观大环境潜在风险纳入考虑范围等等。

众所周知,DeFi 概念在今年真正崛起并成为一股潮流,无论是渐入佳境的 MakerDAO、Compound,还是区块律动 BlockBeats 此前报道的 Synthetix、Kava,都给市场带来不小的关注度。Algorand 发布的两篇 Layer1 技术博客,似乎毫无保留地昭示了他们在 DeFi 领域的野心,DeFi 市场会发生什么样的变化?我们静观其变。


参考资料
Algorand Smart Contracts at Layer 1,By Silvio Micali
https://algorandcom.cdn.prismic.io/algorandcom/093de545-f420-4381-b923-1a317dcc4d8b_ASC-Layer1.pdf

—-

编译者/作者:区块律动BlockBeat

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...