木星链 木星链
Ctrl+D收藏木星链
首页 > XLM > 正文

GAS:?一文了解以太坊上的新交易类型

作者:

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

以太坊上存在着不同的交易类型,比如,将ETH发送到某个地址,部署合约等等。在柏林网络升级之前,以太坊上就有四种不同的交易类型:

?带接收地址的常规交易,数据域等;

?没有目的地址的合约部署交易,数据域用于合约代码;

?带v值签名方式的交易,但不包括链ID(pre-EIP-155);

?带v值签名方式的交易,但包括链ID。

不同的以太坊客户端(clients)、库(libraries)和其它工具会分析每次交易,理解每个交易类型。虽然只有四种交易类型,但也有很多复杂性和情况需要处理。技术人员应该检查交易中所有的域,弄清楚是属于什么交易类型。这对于新型交易来说是关键,比如元交易(meta transaction)、多重签名交易(multisig transaction)等pre-EIP-2718交易类型。

以太坊现在有了一个新的交易标准,这是由开发人员迈卡·佐尔图(Micah·Zoltu)在EIP-2718中定义和创建的。类型化交易信封形成了以太坊上一些和其它尚未开发的功能的基础。

鲍威尔:原则上我们不需要把利率提高到那么高:金色财经报道,美联储主席鲍威尔表示:我不希望大型银行进行大规模收购,难以确定信贷紧缩对利率的影响有多大。原则上,我们不需要把利率提高到那么高,我们正在持续评估利率是否具有足够限制性,无法确定是否已经达到足够限制性的水平。评估是否需要更加严格的政策将是持续进行的,每次会议都会进行。在宣布我们已经采取了足够的紧缩政策之前,我们需要更多的数据。我们试图让利率达到并保持在足够的限制性水平。我们认为这次加息和声明变更是平衡的正确方式。实际利率约为2%,明显高于中性利率。我们可能需要几个月的数据来证明美联储的政策是正确的。我们可能已经达到足够限制性的水平,这可能并不遥远。[2023/5/4 14:41:03]

本文我们将详细介绍柏林升级中包含的一些标准,以及其它可能未来可能包括的内容。

以太坊有一个交易格式。每个交易包括一个随机数(nonce)、gas价格、gas极限、目的地址、value、数据、v、r、和s。这些字段是RLP编码的,如下所示:

RLP([nonce, gasPrice, gasLimit, to, value, data, v, r, s])

美国法官合并三起针对Silvergate Bank的诉讼:金色财经报道,美国加州北区地方法院法官Jacqueline Scott Corley裁定将投资者对加密友好银行Silvergate Bank的三起诉讼合并,三起案件均指控Silvergate协助并教唆加密交易所FTX欺诈投资者的行为,包括处理FTX客户资金向Alameda Research的非法转移。Matson Magleby、Golam Sakline、Nicole Keane和Sonam Bhatia在2月份提起了这三起诉讼。(Cointelegraph)[2023/4/20 14:15:44]

EIP-2718为类型化交易定义了一个新的广泛的信封。在新标准中,交易如下所示:

TransactionType || TransactionPayload

其中,这些字段被定义为:

?交易类型:介于0和0x7f之间的数字,总共有128个可能的交易类型。

?交易有效负载:由交易类型定义的任意字节数组。

工信部科技司副司长:以发展元宇宙为先导,推动人工智能、虚拟现实等新一代信息技术的融合应用:金色财经报道,2月15日至17日,元宇宙产业大会2023春季会在昆山举行。工业和信息化部科技司副司长任爱光也以元宇宙为出发点,对新兴科技产业的发展提出了三点建议:一是坚持创新引领,加快关键技术突破,加强产学研用联合创新,不断突破元宇宙领域关键核心技术,以发展元宇宙为先导,推动人工智能、虚拟现实等新一代信息技术的融合应用,研制一批标志性产品,加快成果转化,加速新技术落地应用。二是拓展重点领域应用,赋能行业发展,充分发挥我国超大市场需求和超广应用场景的优势,围绕工业、文旅、教育、智慧城市等领域,开拓元宇宙应用新场景,形成需求牵引供给、供给创造需求的高水平发展。三是营造良好发展环境。夯实产业发展根基,探索元宇宙治理体系,建立审慎包容的容错机制和监管机制,营造企业团队和个人创新发展的良好环境。[2023/2/19 12:16:16]

这些字段连接组合形成类型化交易。该标准没有描述交易有效负载的格式;它可以是任何任意的字节系列,由新的交易类型(例如,RLP、SSZ等)定义的编码器进行编码。选择简单的字节连接是因为读取一个字节数组的第一个字节,而不需要任何库或工具:你不需要一个RLP或SSZ解析器来检查交易类型。

Bitfarms在阿根廷的大型矿场开始运营:金色财经报道,比特币矿企Bitfarms位于阿根廷的大型采矿场已经开始运营。该矿场于9月16日启动,目前在第一阶段有10兆瓦(MW)的采矿电力,此后将扩大运营规模以在明年全面投入运营。Bitfarms预计它将为实现该公司2023年的采矿目标贡献50兆瓦。

据该公司称,这将是其最现代化的,也是最大的采矿业务。(Bitcoin.com)[2022/9/19 7:05:08]

这种新方法使新的EIPs可以引入交易类型,而不在现有交易格式中引入不必要的复杂性,而且使用不同的以太坊工具(客户端、库)来区分不同的交易变得更容易。

增加的复杂性的一个很好的例子是EIP-155,它通过在交易中使用链ID来引入了回复保护(reply protection)。向交易参数中添加一个新字段将会破坏向后兼容性(backwards compatibility),所以链ID被编码到交易签名(v)的恢复参数(v)中。使用EIP-2718,我们可以简单地创建一个新的交易类型,以维护向后兼容性。

Avalanche WAGMI 子网升级成功,激活费用配置管理器:金色财经消息,Avalanche 工程师 Aaron Buchwald 发推称,Avalanche WAGMI 子网升级成功,费用配置管理器在 WAGMI 上成功激活,并在未来启用平滑的费用配置更新。[2022/8/17 12:30:36]

EIP-2718的一个大主题是向后兼容性。EIP-2718采用完全向后兼容模式,这意味着任何现有的工具、库、(硬件)钱包和交易都可以使用它,但他们将无法使用EIP-2718提供的新“功能”以及使用它的标准。旧的交易格式(现在称为原始交易)对于以太坊网络上的新交易仍然有效。

新交易类型的最大数目为0x7f,被选为维持这些旧交易的向后兼容性。RLP编码的交易总是以一个为l的字节开头,参数大于或等于0xc0,因此类型化交易永远不会与旧交易发生冲突,并且只需检查第一个字节,就可以区分类型化交易和旧交易。

EIP-2718本身不定义任何交易类型,但有一些建议使用新标准:

?EIP-1559:ETH1.0链市场手续费变化;

?EIP-2711:赞助、到期和批处理交易,也由开发人员迈卡·佐尔图(Micah·Zoltu)创建,这也是EIP-2718被创建的原因;

?EIP-2930:可选的访问列表。

其中一些标准将在下面进一步详细说明。

新的交易类型可以支持功能的集成,否则将通过Solidity合约或第三方解决方案进行处理。以即将到期的交易为例。在现有的解决方案中,你可以将资金发送到一个Solidity合约,签署一项交易,并将该交易发送到一个专门的节点,以便该交易具有额外的参数,如到期日。然后节点处理发送交易,并确保它在设置的到期日期之前执行,否则交易不会被广播。一些dApps和合约(例如Uniswap)内置了这个功能,但对于大多数交易来说,这是不容易实现的。

EIP-2711将此功能本地化添加到以太坊网络中,同时保持与原始类型交易的向后兼容性(如上一节所述)。它不需要智能合约或专门的节点来运行。然而,目前EIP-2711仍是一个草案,不清楚该EIP是否会很快加入以太坊网络。也可能被分割成多个更小的 EIPs(如EIP-3074)。

在EIP-1559中,gas的工作方式发生了显著的变化。不再向矿工支付全部gas,而是燃烧一部分gas。我们不详细介绍EIP-1559的所有变化,但它确实指定了一种新的交易格式:

0x02 || RLP([chainId, nonce, maxPriorityFeePerGas, maxFeePerGas, gasLimit, to, value, data, accessList, signatureYParity, signatureR, signatureS])

最显著的变化是:

?Gas价格已被“每个gas最高优先费用”和“每个gas最高费用”所替代。

?链ID是单独编码,而不是包含在签名v值中。这本质上用一个更简单的执行取代了EIP-155。

?签名v值现在是一个简单的奇偶校验位(“签名Y奇偶校验”),它是0或1,这取决于应该使用椭圆曲线上的哪个点。

EIP-1559还提供了一种基于EIP-2930来指定访问列表的方法。这可以降低交易的gas成本。

由于EIP-1559对gas费用的工作方式发生了重大变化,因此它与原始交易并不直接兼容。为了保持向后兼容性,EIP-1559描述了一种将原始交易升级到EIP-1559兼容的交易的方法。它通过使用原始gas价格作为每个gas的最高优先费用和最高gas费用来实现这一点。

元交易已经出现了几年,但到目前为止仍一直需要智能合约。与即将到期的交易一样,这需要将ETH发送到智能合约,而该合约必须专门支持元交易。

EIP-2711使得原生元交易(称为赞助交易)和批交易成为可能,而不需要智能合约。一种新的交易格式被定义,交易类型为0x02(尽管这可能会发生变化,因为EIP-1559使用相同的交易类型)。交易如下:

0x02 || RLP([...SenderPayload, ...SenderSignature, ...GasPayerPayload, ...GasPayerSignature])

基本上,EIP-2711包括一个(可选的)有效载荷和gas支付人的签名。该账户将用于支付交易中的gas费用。例如,可以从一个地址发送ERC-20代币,而不需要该地址持有任何ETH。发送方有效载荷、签名等是基于交易子类型定义的。例如,对于交易类型为1的交易,发送方有效载荷被定义为:

[1, ChildTransaction[], nonce, ChainId, ValidUntil, gasLimit, gasPrice]

子交易(?Child?Transaction?)被定义为:发送地址、值、数据。这使得可以在单个交易中指定多个地址、值和数据。例如,这可以用于在单个交易中调用ERC-20的批准和转移。

有关EIP-2711中可用的所有交易子类型的详细说明,建议读者阅读官方文件。

类型化交易为以太坊网络带来了很多可能性。它们可以在不给以太坊客户端(clients)、库(libraries)和其它可用工具增加大量复杂性的情况下创建。

目前,新的交易类型还没有被广泛使用,因为EIP最近才被包含在网络中,但有一些激动人心的EIP正在开发中,比如EIP-2711,它增加了过期交易、批处理交易和赞助交易(又称元交易)等特性。现在可以在以太坊上定义新的交易类型,因此可以轻松创建其它EIP。

本文来自?Mycrypto,原文作者:Maarten Zuidhoorn。

标签:GAS以太坊VAL元宇宙UGAS以太坊价格今日行情ethicalvalues香港理工大学元宇宙

XLM热门资讯
加密货币:V 神接受CNN采访:以太坊有可能最终赶上并在市场价值上超过比特币

以太坊联合创始人,Vitalik Buterin,币圈敬称 V 神。这位27岁的以太坊联合创始人在近期接受了 CNN Business 的采访,他认为加密市场处于泡沫之中.

1900/1/1 0:00:00
APE:无量暴跌让交易者疑惑 SBF整理五项可能原因 但坦言:「无法预测」

继519崩盘后,加密市场于昨(23)又持续震荡下跌,FTX数据显示,比特币(BTC)昨单日下跌7.3%,盘中跌幅甚至超过双位数.

1900/1/1 0:00:00
比特币:中证观察:炒币风险巨大 从严监管大势所趋

近段时间,比特币再次走出疯涨之后又暴跌的“过山车”行情。在价格频繁暴涨暴跌,反映投机炒作异常狂热之余,围绕虚拟货币展开的违法犯罪活动亦不断被曝光,促使各方进一步审视对虚拟货币的监管问题.

1900/1/1 0:00:00
区块链:金色早报 | 阿里拍卖520拍卖节推出NFT数字艺术专场

头条▌阿里拍卖520拍卖节推出NFT数字艺术专场5月19日消息,淘宝阿里拍卖聚好玩520拍卖节推出NFT数字艺术专场.

1900/1/1 0:00:00
比特币:金色观察 | 连挫一周后到达RSI超卖区域 BTC短期再创新低概率较小?

自“519”以来,比特币接连下挫,近乎腰斩,“比特币大跌”连续几天登陆微博热搜。不过,最新数据显示,比特币自2020年3月以来首次到达RSI的超卖区域,当BTC已经超卖时不要卖出.

1900/1/1 0:00:00
DEF:金色DeFi日报 | Sushi在Q1实现400亿美元的交易量

DeFi数据1.DeFi总市值:1368.83亿美元 市值前十币种排名数据来源DeFiboxDeFi总市值数据来源:Coingecko2.过去24小时去中心化交易所的交易量:80.

1900/1/1 0:00:00