首页 > 今天的加密货币新闻
bitcoin
bitcoin

$84720.887476 USD

1.85%

ethereum
ethereum

$1882.087494 USD

2.47%

tether
tether

$0.999992 USD

0.02%

xrp
xrp

$2.103516 USD

-0.28%

bnb
bnb

$603.720228 USD

-0.90%

solana
solana

$124.907077 USD

-1.26%

usd-coin
usd-coin

$1.000009 USD

0.00%

dogecoin
dogecoin

$0.171794 USD

1.56%

cardano
cardano

$0.672517 USD

0.21%

tron
tron

$0.238010 USD

0.94%

toncoin
toncoin

$3.982310 USD

-4.11%

chainlink
chainlink

$13.782927 USD

0.53%

unus-sed-leo
unus-sed-leo

$9.409232 USD

2.25%

stellar
stellar

$0.268957 USD

0.85%

avalanche
avalanche

$19.348366 USD

1.29%

帐户抽象

什么是帐户抽象?

帐户抽象是通过自定义智能合约帐户的某些要素(从费用支付方式到交易批准机制)来使用户更容易与区块链交互的过程。

在以太坊社区中广泛讨论了这一点,Vitalik Buterin提出了多个建议(ERC 4337,EIP 2938等),概述了如何使最终用户更简单的交易。

以太坊帐户的背景

要了解账户抽象的价值,有必要首先了解有关以太坊帐户的一些基本面。在以太坊上,有两种类型的实体:外部拥有帐户(EOA)和智能合约帐户。

EOA由一对密钥组组成:公共和私人。它由用户设置其密钥对后创建的地址表示。私钥用于签署交易;它授予用户监管与其帐户相关的资金。

然后,钥匙对可以从给定的地址签署交易。这是因为密钥和帐户是一个。这会导致特定的限制。例如,只有一个键来授权交易并控制帐户。如果丢失或被盗,该帐户可能会永远丢失。

EOA也构成了一个问题,因为作为单个帐户,他们可以进行单一交易,需要验证每次都会产生汽油费。

最终,由于用户无法创建自定义逻辑以包含更多签名者或授权不同的键登录其帐户,因此最终没有Wiggle室或自定义。这为交易创造了非常有限的范围。

改进用户体验的帐户抽象



帐户抽象是通过将EOA转换为具有自己逻辑的智能合约来解决这些障碍的一种方法,以决定什么构成经过验证的交易。这意味着可以将签名者和帐户解耦,从而为帐户使用开放了更广泛的可能性。

例如,帐户抽象可以允许EOA执行广泛的操作,例如使用多个或零密钥来授权交易或每周更改帐户的签名者。

账户抽象的一个重大好处是,由于其促进的无缝互动,改进的用户体验(UX)和安全性。

它具有多种用例,并减轻了一些问题,尤其是在项目缩放和入职方面。

社会恢复和账户抽象

社会恢复是UX改进帐户抽象之一,通过避免使用私钥的单点故障问题。帐户抽象可以通过多个签名者创建更好的安全网,可以提供帮助。

帐户抽象也可用于构建具有微观经济性的更好的区块链游戏。 Play-to-Earn已经成为一个有利可图的竞技场,但是由于在数千名用户中使用多个NFT游戏资产来保持游戏所需的微交易数量。帐户抽象通过集体签名者的机制解决了这一点。

改进的交易和帐户抽象

最后,通过账户抽象的原子(批量)交易可以使用户可以用本机代币支付费用,而不是使用ETH,这是当前的情况。这使得与L2S的互动变得更加简单,并且在使用链条之前不需要用户大量的买入。

帐户抽象还允许进行元转移。这些就像一个管家,代表另一方执行另一方签署的交易。这可以通过让接送器网络处理这些处理来消除公共区块链上的复杂性和气体成本,而用户只需要一键就可以签署交易。

这些元转移允许将交易的付款从用户中抽象出来并授予DAPP,从而简化了交易过程。这在诸如游戏到欧文游戏和入职工具等领域特别有用。

此费用抽象还可以通过允许通过其本地令牌付款来消除通过DAPP支付链交易的复杂性。如果用户希望用原始令牌而不是区块链的加密货币付款(例如$ eth),则帐户抽象使得这是可能的。最后,它允许以会话键的形式更好地控制与DAPP的交互。会话密钥是用于加密通信会话的对称加密密钥。更简单地说,这是一个单一使用密钥,用于在两方之间加密和解密数据。例如,如果您希望与DAPP进行互动,但不想继续签署交易以批准您采取的每一步,则会话密钥为DAPP与您的帐户有关的参数设置参数。

因此,您不必信任您的登录和批准的第三方,也可以避免重新批准所有内容的艰苦努力。

帐户抽象以增强安全性

帐户抽象可以使与DAPP的交互和Web3中的用户体验更加简单,但它也提供了改进的安全性。

帐户抽象允许您仅在满足某些条件(包括签名人数)时自定义帐户才能正常工作。这是可以在帐户上自定义的,因此用户可以拥有更多的控制权,例如经典的多智能。

自定义的一些示例可以包括诸如设置转移限制和多因素身份验证的操作。这消除了当前的大量故障点,如果用户不太小心,则可能会损失所有内容。

帐户抽象可以开放可用性,而无需冒险,甚至通过其适应性选择进一步增强了可用性。

Bio :Biconomy的首席技术官兼联合创始人Sachin Tomar,这是一种超大型工具包,旨在超级web3堆栈。 Sachin凭借软件工程的背景,致力于通过区块链进行分散的世界。