木星链 木星链
Ctrl+D收藏木星链

以太坊:以太坊上的通用经济抽象

作者:

时间:1900/1/1 0:00:00

编者按:本文来自:以太坊爱好者,作者:KevinBritz,翻译&校对:曾汨&阿剑,Odaily星球日报经授权转载。在Astro钱包过去两年的大部分时间里,我们都在研究各种形式的经济抽象。我们想要和区块链行业中更多的同仁分享我们的发现,希望可以为dApp如今所面临的诸多用户体验问题提供一些指导。尽管经济抽象并非一个新概念,但此前切实可行的用例寥寥无几。在本文中,我们将讨论如何实现一套通用的经济抽象方法。定义

鉴于这一术语已经被广泛使用,因此在讨论开始之前,我们希望给出一个明确的定义。经济抽象——能够原子化地使用任意一种区块链资产支付发起任意区块链交易的手续费以及交易操作本身。让我们举几个例子来进一步阐明它的意思:用户想要转移USDC,但苦于钱包中没有ETH来支付交易手续费。用户想要通过0xv3中继器来购买一只加密猫,而这需要使用ZRX来支付中继费,且加密猫的卖家只接受DAI,但用户手中只有USDC。组成

摩根大通:以太坊将继续失去其在去中心化金融领域的主导地位:金色财经报道,在最近的一份研究报告中,摩根大通分析师Nikolaos Panigirtzoglou预测以太坊将继续失去其在去中心化金融领域的主导地位。 为了增加网络的可扩展性,它会被划分成独立的分片。分片无疑是备受期待的以太坊2.0升级的主要功能之一。然而,由于分片链阶段预计仅在2023年开始。以太坊在去中心化金融市场的份额在过去一年中一直在稳步缩小。根据DefiLlama提供的数据,去年1月,以太坊的主导地位超过97%,但由于Terra、Binance Smart Chain 、Avalanche和Solana等竞争对手的快速增长,其在DeFi协议锁定的总价值中的份额现已缩水至63% 。(U.Today)[2022/1/6 8:29:56]

实际上,在大多数区块链上经济抽象都被划分为两个组成部分:手续费抽象和代币抽象。如果二者都能实现,我们就拥有了完整的经济抽象。手续费抽象——能够原子化地使用区块链上的任意资产支付发起交易的手续费。通常来说,区块链协议需要依赖特定的基础代币来保障网络的安全性。一些协议以为只要支持用任意token来支付手续费,就能实现手续费抽象了,但这并不适合绝大多数协议。在下文的实现部分,我们将讨论如何在一个类似以太坊的协议上建构手续费抽象。代币抽象——能够原子化地使用区块链上的任意资产来达成交易。交易被执行的,其产生的操作或多或少会花掉一些资产,比如使用USDC购买一只加密猫,或在Compound上出借DAI。而有了代币抽象,我们的支付手段就不再局限于某一特定的代币了,而可以是区块链上的任何资产。实现

MakerDAO创始人:以太坊区块链是为人类协调和弹性而构建的:金色财经报道,MakerDAO创始人 Rune Christensen 最近发表了一篇冗长的博客文章,重点介绍了该平台为解决气候变化问题可以采取的步骤。这篇题为“清洁货币案例”的帖子认为,该协议应确保其抵押品包括“考虑到金融活动对环境的长期影响的可持续和气候相关资产”。根据克里斯滕森的说法,实现这一目标的一种方法是重申 MakerDAO 对去中心化抵押品的承诺。这将通过重新依赖以太坊区块链及其原生代币 Ether 来实现。文章进一步解释说,“以太坊区块链是为人类协调和弹性而构建的。随着世界被迫应对气候变化的影响,以太坊将使金融市场能够协调缓解,即使在发生大规模灾难期间,它也将继续发挥作用。”(ambcrypto)[2021/10/8 20:11:59]

为了实现手续费及代币抽象,我们需要两个核心的区块链功能:手续费委托和多操作交易。绝大多数区块链都没有原生地支持这两个功能,因此需要进行额外的建构来达成我们的先决条件。我们将主要基于以太坊平台进行建构,但这同样适用于其它绝大多数智能合约平台。基础构建模块

EthHub创始人:扩展以太坊是一场马拉松,而不是短跑:EthHub联合创始人Anthony Sassano发推表示,扩展以太坊是一场马拉松,而不是短跑。[2021/6/1 23:01:03]

在以太坊上实现这些核心功能的关键是使用智能合约钱包。传统的地址型钱包并不具备这些功能,但是我们可以通过智能合约为其添加额外的逻辑,从而实现新的核心功能。手续费委托——即指派另一支付者而非发送者本人支付交易手续费。如今的绝大部分智能合约钱包都采用Gas中继器来实现手续费委托。用户无需直接往其智能合约钱包中打入以太币用于支付交易手续费,而可以通过签名消息来完成交易的中继。由于用户的账户实际上是智能合约,因此只要钱包能够验证该合约调用,以上两种方式都行之有效。多操作交易——即在单笔交易内完成多个原子函数调用。不同于手续费委托,多操作交易尚未得到广泛应用。而要想在单笔原子交易内完成多笔操作,这一特性不可或缺。有人尝试使用Wrapper合约来解决这一问题,也取得了一些成果,然而对诸如msg.sender等元数据的隐藏使得它们难以成为通用化的解决方案。幸运的是,在智能合约钱包中集成这一功能相当简单,但截至目前只有Dapper这一家智能合约钱包支持了该功能。实现手续费抽象

Ethhub创始人:以太坊2.0或导致负年度发行量:金色财经报道,以太坊爱好者、Ethhub创始人Eric Conner发推文称,在过去的一周里,以太坊网络每天产生的费用约为1900枚ETH,每年约为70万枚ETH。在PoS中质押1000万枚以太坊后,该网络每年将生产57.5万枚ETH。随着ETH 2.0引入fee burn(费用销毁),很可能最终将出现负年度发行量。RealT运营总监David Hoffman评论称,他实际上不太相信会是负数。更多的ETH消耗也会增加质押的回报。更多的ETH质押增加了发行量。他不知道平衡在哪里,但不相信会是负数。[2020/5/22]

利用多操作交易,我们可以在标准的Gas中继器架构上再建构一层消息传输协议,从而实现手续费抽象。下面我们通过一个简单的案例来说明该协议如何扩展钱包以提供额外的功能。第0步:客户端钱包想要发送一笔由一组操作组合而成的交易。第1步:客户端钱包通知Gas中继器它想要发送哪笔交易,以及想要用何种资产支付交易手续费。第2步:中继器回复一个签过名的报价消息,即为中继用户请求的交易指定一个价格,该价格以用户指定的资产计算。第3步:客户端钱包增加一笔额外的操作,即转移指定价值的资产给中继器。第4步:这笔最终由操作组合而成的交易连同签过名的报价消息被发回给中继器。第5步:中继器验证交易和报价消息,然后将该交易发送至区块链上。有了这一功能,客户端钱包可以要求许多Gas中继器分别提供报价,最终选择报价最低的中继器发送交易。实现代币抽象

一旦有了多操作交易的加持,实现代币抽象也就轻而易举了,关键的难点在于交易分析。客户端钱包需要能够分析潜在的交易,以便知道在执行交易中的操作时会花费哪些资产,花费多少。我们在Astro中建构了一个改良版的以太坊节点,从而可以运行上述的分析,但由于这在很大程度上是一个工程挑战而非算法挑战,因此我们将它留给读者朋友们做练习。一旦我们可以确定这组操作中所需要及会产生的资产,钱包就可以轻松地连接至各个DEX来为用户完成这组资产的兑换。诸如0xAPI这样的聚合器非常适合聚合这些用户所需的兑换,或者钱包也可以选择使用诸如Uniswap这类更简单但滑点效率更低的解决方案。有了这组互换交易,钱包可以在用户的操作前后分别附加所需和所得资产的兑换操作来完成最终的交易。合体吧!

现在我们已经同时实现了手续费和代币抽象,而二者合体就能实现经济抽象了!我们还可以加入其它一些灵活的功能,比如即时授权,这样就无需再发送单独的交易来授权诸如0x和Uniswap之类的合约动用我们的资产了。此举也提升了用户的安全性,因为我们只需授权这笔交易动用所需数量的资产。

我们可以通过这一流程图清楚地说明引言中那个相当复杂的示例,抽象地展示这一笔交易最终包含的操作列表。如我们所见,用户可以支付0x协议的手续费、0x中继器的手续费、加密猫卖家的出价以及Gas中继器传送交易的费用,而这一切单靠钱包里的USDC就足以完成。感谢ClintonBembry、LindaXie、AparnaKrishnan、以及ClayRobbins对本文的审阅。

标签:以太坊区块链ETHGAS以太坊币最新价格美元区块链dapp开发框架vethor-token0XGAS币

比特币价格热门资讯
BTC:行情分析:大盘反弹力量减弱,注意规避风险

本文来自:哈希派,作者:哈希派分析师团队,星球日报经授权转发。往期回顾:BTC超跌反弹重回5000美元上方,注意二次回撤风险※回顾昨日行情分析、获取更多精彩内容,请关注哈希派公众号获取.

1900/1/1 0:00:00
比特币:币圈惊魂24小时,投资者、交易所、DeFi众生相

文|小湃编辑|毕彤彤出品|PANews本以为是“黑色星期一”,却未料是“黑色一星期”。阴跌了一周的比特币,突然在3月12日18点开始瀑布式下跌,30分钟内狂泄2000美元,从7343美元跌至55.

1900/1/1 0:00:00
比特币:认知到市场的本质以后,是选择离开还是留下?

自比特币诞生以来,还是累积了相当一部分信仰者的,他们陪伴着这个特殊的存在从低谷到巅峰,再眼睁睁的看着它回到谷底,对这部分人来说,这次下跌也只不过是再参与一次曾经上演过的情节而已.

1900/1/1 0:00:00
比特币:不要浪费比特币每一次“信仰危机”

丘吉尔:不要浪费一场好危机。从一开始的减半币狂潮,到当下的“信仰破灭”,感觉就像是做了一场梦,剧情太魔幻。半路杀出个“新冠”,将比特币”数字黄金“的避险神话给打破.

1900/1/1 0:00:00
区块链:中国互金协会培训开讲,区块链技术如何应用于反?

3月23日,中国互联网金融协会与国际知名反能力认证机构“公认反师协会”,通过网络会议系统直播了题为《新风险与反新应对》的公益反培训.

1900/1/1 0:00:00
比特币:ChainsMap链上数据2月扫描(上):币价过山车提振链上数据,两者有关联?

根据CoinDesk的数据,2020年2月比特币价格一度延续1月的上涨势头,但是在月中开始进入调整状态并在月末跳水快速下跌.

1900/1/1 0:00:00