月亮链 月亮链
Ctrl+D收藏月亮链

TPS:引介 | 什么是以太坊元交易?_COM

作者:

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

引介

上手Dapp实在是太麻烦了。以太坊生态若想普及,就应该允许新用户直接使用其功能,而不是先安排几座大山让用户翻山越岭。

这意味着需要为新来的用户垫付Gas费用。当前的以太坊协议并没有提供原生方法来实现这一点。然而,得益于公/私密钥对,用户可以通过对元交易进行签名并激励桌面矿工来为他们支付gas费用。

在一开始,先要自动生成密钥对并保存在你的浏览器中。那些密码朋克一定会对这种方式嗤之以鼻,但用户不该被下载钱包的要求挡在门外。首先,他们要能使用产品并通过Dapp提供价值。一旦他们收到了一些代币或以太币,就应该马上将这些币转移到类似MetaMask或Trust这样的钱包中。

基础

首先,我想介绍一些基础概念,来为解释以太坊上的元交易奠定基础。但如果你是一位密码学大牛的话,直接跳过吧...

EOA地址Fake_Phishing179849将100枚ETH转入 Tornado Cash:金色财经报道,据CertiK官方推特发布消息称,在Etherscan上被标记为Fake_Phishing179849的EOA(0x5f46 )地址将100枚ETH,(约18.5万美金)转入 Tornado Cash。[2023/8/13 16:23:24]

哈希

通过哈希函数,可以将长短不一的信息转化为一段长度任意但可预测的结果。这是一类神奇的函数,可以将一大堆信息转变成一串短的,可作为摘要的数据“指纹”。对于一个给定的输入而言,生成的“指纹”始终一致。如果你的原始数据中有任何细微的改动,生成的哈希值将大不相同。

密钥对

公/私密钥对运用了一些令人头晕的数学知识,当然,想搞清楚它的概念并不难;可以使用私钥对一个信息进行签名,任何人都能使用与之对应的公钥来证明该签名的正确性。重申一遍,我可以给你一个带有我签名的信息,而你只需使用我的公开信息就能从数学上证明我对这条特定的信息签过名。私钥极为敏感,绝对不能公示给他人,而公钥则就可以被广泛分享。你的以太坊地址就是你的公钥,它代表了你的身份。

公钥也可以用来加密一个简短的信息,然后,只有私钥的拥有者才能解密该信息。这并不重要,但非常酷不是么?所以我认为应该告诉你:)

阿里巴巴发布两款开源人工智能模型:金色财经报道,科技巨头阿里巴巴集团于8月3日宣布,其云计算部门发布了两个开源人工智能(AI)模型。它的两个大型语言模型(LLM)被称为Qwen-7B和Qwen-7B-Chat,每个模型都有70亿个参数。

新模型旨在帮助将人工智能引入中小型企业的运营中。该公司表示,Qwen-7B和Qwen-7B-Chat具有对企业有吸引力的各种功能,例如能够“全世界的学者、研究人员和商业机构可以免费访问代码、模型权重和文档”。

8月1日,该公司还宣布对其AnalyticDB数据仓库服务进行矢量引擎更新,这将允许其企业客户快速创建定制的生成式AI应用程序。[2023/8/3 16:17:07]

来自@cooganbrennan:“通过对一串数据的哈希值签名,你实现了三件事:不可干扰:你知道数据没有被篡改过身份:你可以明确交易的发送方不可抵赖:发送交易的人之后无法否认发送了该交易”

交易

要想和区块链进行交互,你需要发送一笔交易。一笔交易由少数几部分组成,我喜欢用巨慢无比的邮件来类比:

目标地址:交易发送到的目标以太坊地址。可以是另一个人或一个智能合约。你可以将它想象成写在信封正面的收件地址。

香港科技大学副校长及蔡文胜:提议香港发行以外汇储备背书的港元稳定币:金色财经报道,香港科技大学副校长汪扬以及蔡文胜等人向中国香港提供政策建议,主张特区政府应发行以香港外汇储备为担保的港元稳定币,以促进金融科技创新,提升金融市场竞争力,优化外汇储备使用,并为去美元化迈出实质性的一步。唯有如此,香港才能在数字经济时代中保持竞争优势。[2023/7/3 22:15:34]

价值:这就像在信封里放一丢丢现金给收件人。

数据:这就像你寄出的信件上的内容。当你只发送价值时,这部分通常是空的。

Nonce:由于你发送的内容都是数字信息,因此可能被复制。为了防止同一封信被寄了两次,我们会跟踪一个计数。这有点像信封本身的标识。

GasPrice:这就像是你放在邮箱中的一些零钱,用来激励邮递员为你送信。你放的零钱越多,邮递员取走你信件的可能性就越高。

GasLimit:这就像邮递员送信的最远距离的限制。假设他最终要去地球的另一边为你送信,这意味着他要绕过重重阻碍……你当然希望避免这种情况,因为你要为他的行程买单。

签名:最终,我们把上面的数据都汇总在一起并进行哈希运算、用你的签名来封好信封,该签名证明里面的内容都经过了你的验证。

P2P Validator捕获的689枚ETHMEV奖励已进入Lido奖励金库:4月10日消息,北京时间4月9日10:35,以太坊质押协议Lido在Epoch193,186捕获了689.02枚ETH的MEV奖励,这些MEV奖励可能与最近的Sushi Swap漏洞有关。质押解决方案技术开发商P2P Validator发推表示,MEV奖励已进入了Lido Rewards Vault,将与Lido和Sushi沟通探索解决方案。[2023/4/10 13:54:28]

这是一个非常不严谨的类比,像这样的类比我的脑子里还有一大堆。来边喝啤酒边慢慢聊吧,我在Devcon等你哦。

智能合约

我的祖父曾跟我讲过一个关于他哥哥在他堪萨斯州的后院里种植番茄的故事。他会将前一天晚上采摘的番茄放在门前的台阶上,旁边摆上一个标着价格的天平。每天晚上他都会出门从一个雪茄盒里收回挣到的钱。这个系统严重依赖于人与人之间的信任。智能合约和这有点类似,但支撑它的是数学,而非信任。

我喜欢将智能合约看成带有一组规则的存储。假设在盒子里有25个番茄,规则是15美分一磅。如果你往雪茄盒中寄一封内含30美分的信件,就会有两磅番茄送到你家。这个规则会一直运行,除非番茄卖光了。在这一天结束的时候,合约的所有者可以取走雪茄盒中所有的钱,因为他通过私钥证明了自己是盒子的主人。

苏州工业园区加快推进数字人民币应用场景落地:金色财经消息,今年以来,苏州工业园区加快落实推进数字人民币试点推广应用,推进各项场景落地。近期,园区不仅在全国率先以数字人民币形式批量拨付政策奖补资金、向相关企业兑现金融产业补贴近8000万元,还积极落地政府采购场景数字人民币应用。近日,园区财政审计局推出全国首例以数字人民币放贷的“园采贷”金融创新产品,仅用一天时间即实现放款。(苏州日报)[2022/7/19 2:21:34]

合约之间也能互相交流。它们甚至可以使用我们前面提到的技能——证明某个特定的消息是由某个特定的账户签名的。这也正是这种技术的核心所在…

元交易

首先,我精心设计了一笔交易,它的结构与一般的以太坊交易类似,但我在里面附加了点额外的信息:

数据:信件中的这部分内容变得更加复杂了。它是经过编码的信息,详细列出了要执行的操作,包括要调用的函数名的哈希值以及要传递给该函数的参数。

奖励:在一个去中心化的系统中,经济激励尤为重要。如果你希望“桌面矿工”来为你的交易支付gas费用,你就得付钱。不过,这些钱并不来自于你的账户,而来自代理身份的智能合约。以太币或其他代币都能用来支付给矿工。

需求:交易中还可以包含额外的需求,并且可以通过智能合约对这些需求进行检查。比如说按照时间顺序检查交易。假设这笔交易只能在月底完成,合约可以验证这一点。

接下来,我不会把这笔交易直接发送给一个智能合约,我会将这笔交易发送到一个次级网络。这个网络会分析我请求的合法性并确保我签名的有效性。然后它们会选择哪些交易值得提交,并与区块链直接进行交互。

最终,当我的代理合约收到从第三方那里发来的我的交易之后,它将分析交易中的指令,然后付钱给第三方,并执行我的指令。这些指令可以是发送代币,调用函数,或任何普通区块链交易可以做到的事情。

以太坊元交易的录屏演示

在以太坊上通过身份代理合约进行元交易

<https://www.youtube.com/watch?v=6r3SqCcEVU4>

结论

通过元交易,我们可以用一个完全没有以太币的账户来与区块链进行交互。对于推动以太坊的普及来说,这种技术可能是不可或缺的。用户并不关心去中心化或者私钥;他们更关心的是可以使用你的Dapp来做一些对他们而言重要的事情。

UniversalLogins

另一个关于元交易的非常棒的用例是“UniversalLogins”。你应该将以太币存在“冷”钱包中,并使用该“冷”钱包来给一个代理合约提供资金。这个合约将作为你的链上身份、代表你持有一些资金或代币。然后,随着各种新设备在你的生活中进出,你可以使用身份代理来信任它们。这些设备从未持有任何资金,里面的私钥也从未转移。同时,它们可以使用元交易和区块链进行交互。

跳跃代理——以太坊上的身份代理合约,为没有以太币的账户发起元交易

<https://github.com/austintgriffith/bouncer-proxy?source=post_page-----90ccf0859e84---------------------->

感谢您看完了这篇关于以太坊元交易的文章。可以来Twitter找我:https://twitter.com/austingriffith或通过我的作品集了解更多关于我的信息。

灵感来源:

@avsa——https://www.youtube.com/watch?v=qF2lhJzngto

@mattgcondon——

https://twitter.com/mattgcondon/status/1022287545139449856&&

https://twitter.com/mattgcondon/status/1021984009428107264

@owocki—https://twitter.com/owocki/status/1021859962882908160

@danfinlay——https://twitter.com/danfinlay/status/1022271384938983424

@PhABCD——https://twitter.com/PhABCD/status/1021974772786319361

Gnosis安全合约<https://github.com/gnosis/safe-contracts>

uPort身份合约<https://github.com/uport-project/uport-identity>

原文链接:https://medium.com/@austin_48503/ethereum-meta-transactions-90ccf0859e84

作者:AustinThomasGriffith

翻译&校对:曾汨&阿剑

标签:TPS以太坊HTTCOMhttps://etherscan.io怎么得到以太坊币htt币价格今日行情onwchaincom

以太坊价格今日行情热门资讯
区块链:《失控》与区块链:你对区块链到底有什么误解?_CAP

《失控》,全名为《失控:机器、社会与经济的新生物学》(OutofControl:TheNewBiologyofMachines,SocialSystems.

1900/1/1 0:00:00
区块链:物联网与区块链是全景式融合,战略支援部队信工大学王永娟讲述“区块链+物联网”_WIFI价格

10月12日至13日,“2019CCF区块链技术大会”在成都正式开幕。本次大会由中国计算机学会主办,并邀请了近百位来自高校、产业界、金融机构、政府以及国内外区块链领域的知名专家,包括中国工程院院.

1900/1/1 0:00:00
区块链:《2019腾讯区块链白皮书》重磅发布:寻求产业区块链的破局之路(附全文下载)_数字货币

10月19日,“产业区块链的破局之路暨《2019腾讯区块链白皮书》发布会”在深圳召开。腾讯研究院院长司晓、腾讯金融云总经理胡利明、腾讯虚拟银行区块链负责人蔡弋戈、港交所前海联合交易中心总经理董峰.

1900/1/1 0:00:00
区块链:区块链入门 | 区块高度和记账本那些事儿_xDEF2币

在关于区块链的很多文章中,经常会看见区块链在某个区块高度发生分叉,那究竟什么是区块高度,为什么在某个区块高度会发生分叉呢?今天大白就和大家来聊聊区块高度的那些事儿.

1900/1/1 0:00:00
NuCypher:获得YC、比特大陆等10多家企业1060万美元代币投资,NuCypher如何为Dapp带来隐私性?_TUR

NuCypher是一个区块链网络,它将数据隐私带给建立在以太坊和其他公有区块链上的去中心化应用(dApps).

1900/1/1 0:00:00
LIB:全球央行联合打造统一数字货币?英国央行副行长再次证实有这个打算_数字货币

英国中央银行英格兰银行副行长戴夫·拉姆斯登表示,开发某种形式的合成中央银行数字货币“值得关注”.

1900/1/1 0:00:00