首页 > 区块问答

以太坊交易模式,以太坊的账户类型有哪些

发布时间:2024-06-09 14:12:52
OK欧意app

OK欧意app

欧意交易app是全球排名第一的虚拟货币交易所。

APP下载  官网地址

资料来源:twitter.com/SalomonCrypto.

作者:暴龙·海姆

翻译:文艺复兴

(1/25)面对现实吧,以太坊的用户体验很糟糕。可以用Apple Pay刷脸。以太坊怎么竞争?本文介绍的账户抽象是从0到1的升级,将开放设计空房间,创新以太坊!

(2/25)习惯看长文?没问题!

我可以在我的网站“不可避免以太坊”的主页上永久查看同一篇文章。

(3/25)以太坊(Ethereum)是世界计算机,是一个单一的、全球共享的计算平台,存在于由1000台计算机(节点)组成的网络空中。

这些节点是真实世界中的真实计算机,点对点直接通信。

(4/25)以太坊设施的更大愿景旨在提供一个单一的共享计算平台——以太坊虚拟机(EVM)。

EVM为交易(计算)提供上下文;你在链条上& # 8220;关于“做”的一切都发生在EVM。

(5/25)在EVM,身份(和所有权)的原子单位是账户。

帐户可以是由非EVM实体(如个人)控制的外部拥有的帐户(EOA),也可以是由其智能合同代码控制的合同帐户(CA)。

(6/25)EOA和加州之间有一些非常重要的区别。

在高层次上,EOA由使用密钥对的人(或EVM境外的代码)控制,而CA由EVM境内的代码控制。

EOA是唯一可以启动EVM业务的账户。

(7/25)密钥对(公钥和私钥)使您能够执行数字签名以公开确认两件事:

这条信息确实是由声称发送它的人发送的。

该消息未被篡改

(8/25)基本结构如下:

私钥 消息=签名

公钥 签名 消息=认证

在EVM的背景下,这些& # 8221;消息& # 8221;一言为定。因此,数字签名表明拥有私钥的人授权了交易。

(9/25)有许多不同的签名/密钥对方案;以太坊使用一种称为ECDSA (secp256k1)的方案。

关于这些字母你唯一需要知道的是以太坊账号的地址是ECDSA (secp256k1)方案(hash)的最后20个字节。

(10/25)实际上,以太坊将ECDSA (secp256k1)的逻辑构建到了EVM本身的核心代码中。

为了让EVM验证来自给定地址的签名,它必须通过该方案处理所有数据。

ECDSA (secp256k1)被硬编码到EVM中。

(11/25)以下是理解账户抽象所需的核心能力:目前以太坊账户和密钥对耦合得如此紧密,以至于本质上是一回事。

如果你控制了私钥,那么你就控制了一个账户。

“只有真正控制了自己的私钥,才能真正控制自己的货币。”

(12/25)账户抽象将EVM的实体(账户)与移动资产所有权的实体(密钥对或签名者)分离。

提示:我们会把所有账户都变成CA,CA可以定义自己的有效交易。

(13/25)CA可以是一个帐户,只要它支持某些功能,如验证签名。

我们通过API定义这些特定的函数。帐户抽象过程的核心部分是设计这个API。

(14/25)一旦实现,以太坊将立即变得更加可定制、灵活和面向未来。

理解这一点的最好方法是回到我们今天使用的签名方案ECDSA (secp256k1)。这个方案非常强大...暂时如此。

(15/25) ECDSA (secp256k1)的问题是不抗量子计算机破解。量子计算机可以立即破解它,在这个过程中摧毁以太坊。

量子计算机的功能不足以成为问题,但会成为问题。

(16/25)帐户抽象为我们提供了根据需要迁移到不同签名方案的灵活性。

即使我们现在使用的签名方案(ECDSA)更强大,也没有理由要求每个人都使用相同的方案。每个用户都可以自由使用他们喜欢的任何加密技术来保护他们的资产。

(17/25)但是替代签名方案仅仅是开始。由于即将到来的量子威胁,它已经被广泛讨论,但帐户抽象开辟了一个全新的设计空:

以太坊的用户体验!

以下是我迄今为止看到的一些更令人兴奋的想法!

(18/25)欺诈监控

帐户可能需要来自第三方欺诈监视器的第二个签名,该监视器检查每笔交易是否存在已知的欺诈,是否符合预定义的安全规则等。

这个第三方不会控制你的资产,只有交易审批的特权。

(19/25)批量呼叫

一个账户可以批量处理多个交易,并通过单个签名/用户输入来执行这些交易。

@hasufl说的最好,所以我就把他的推文留在下面了。

(20/25)会话密钥

帐户可以生成一个密钥,并授予它特定的权限/期限。然后,该帐户可以将密钥授予半信任的空 room(如浏览器),从而在不暴露整个帐户的情况下改善用户体验。

想象一个不需要持续授权的区块链游戏,这种体验会有多棒。

(21/25)双因素身份验证

账户可以向第三方服务授予一组授权密钥(类似于欺诈监控),第三方服务将只批准通过第二种方法(如短信或电子邮件)确认的交易。

(22/25)硬件集成

也许这是最酷的事情?集成到苹果等公司发布的硬件产品中。

想象一下,如果你的私钥保存在iPhone的安全区域…使用FaceID来批准交易!

(23/25)归根结底,账户抽象不仅可以实现更好、更人性化的以太坊,也是应对量子计算机存在威胁的最简单方式。可惜实现起来并不容易。

(24/25)好消息是,rollup提供了一个新的有趣的机会来从头构建帐户抽象。在以太坊的开发者们努力探索的同时,像@ ZKSync、@ StarkwareLtd和@ ArgentHQ这样的项目已经出现,并推动了这项技术的发展。

(25/25)所以,亲爱的读者们,不要害怕,以太坊社区知道自己在做什么!

我不能告诉你账户抽象什么时候会出现,甚至它会是什么样子或者在哪里& # 8230;…

但是当它到来的时候,账户抽象会带领我们向前跃进。

点击“阅读原文”获取文章内部链接!

原文链接:https://twitter.com/Salomon密码/状态/161258733987241985

ECN的翻译和编辑工作旨在为以太坊的华人社区提供高质量的信息和学习资源。文章版权归原作者所有,转载时必须注明原出处和ETH中文。长期转载请联系【邮箱& # 160;受保护]进行授权。

温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。

(责编: admin)

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

如有疑问请发送邮件至:goldenhorseconnect@gmail.com