虽然今天我们的加密钱包可以用于访问和管理我们的加密货币,NFT,并进行质押,但我认为从账户的角度来看,还有很多事情是可以做的。StarkNet和zkSync遵循Vitalik的愿景推出了一项长期功能:帐户抽象。
抽象是什么?
抽象过程是隐藏信息的实践。这增加了计算机系统在更高层次上的使用能力,并会对底层的过程知之甚少。
在程序员PoV中,我们假设其隐藏了对象的所有数据,但只保留了其相关数据,这样会减少复杂性并提高效率。
孙宇晨:TRON DAO Venture充值TUSD进入交易所,以提高流动性挂单与交易量:5月1日消息,波场TRON创始人孙宇晨发推表示,作为TUSD的合作做市商,TRON DAO Venture充值进入交易所的主要目的是为了搬平各大TUSD的价差,提高流动性挂单与交易量,目的不是参加相关交易所内的活动。
此前报道,孙宇晨今日分10笔交易累计向币安共转入4.05亿枚TUSD。[2023/5/1 14:37:10]
账户抽象的定义
在以太坊网络上,目前有两种类型的账户。
Arbitrum宣布允许开发者部署L3区块链的Arbitrum Orbit:金色财经报道,Arbitrum 在宣布代币和 DAO 启动计划的同时,还成立了 Arbitrum 安全委员会,这是一个由社区代表组成的 12 人多重签名,紧急情况下,Arbitrum 安全委员会将能够迅速采取行动,Arbitrum DAO 将成为 Arbitrum 安全委员会的最终治理组织。
此外,Arbitrum 还披露了 Arbitrum Orbit,Arbitrum Orbit 将允许开发人员在 Arbitrum 生态系统中轻松且无需许可地启动他们自己的 Layer3 区块链。(Medium)[2023/3/17 13:09:53]
EOA:外部账户是存在于EVM(以太坊虚拟机)之外的用于加密货币发送和接收的钱包:冷钱包,如Ledger、MetaMask、Phantom等。
Coinbase将Euro Coin (EUROC)列入上币路线图:2月9日消息,Coinbase Assets发推表示,已将Euro Coin (EUROC)列入上币路线图。据悉,欧元稳定币EUROC由Circle于6月30日在以太坊上发行,EUROC 是由欧元支持的、受监管的(1:1)全额抵押稳定币。[2023/2/10 11:57:59]
合约帐户是存在于EVM中的“智能合约”。例如,Uniswap上的池基本上是智能合约。
以太坊帐户抽象的目标是将两种帐户类型减少到一种,即合约帐户。单一帐户类型将具有处理代币和合约的功能。开发人员和用户将不再需要区分帐户类型,因为交易将完全移入EVM,并脱离区块链协议。
外部账户精度
EOA有三个属性:
代表该账户可用ETH的余额。
确保每笔交易都是唯一的随机数。
上海博物馆发行“海上生明月”主题系列数字藏品:金色财经报道,上海博物馆发行2款“海上生明月”主题系列数字藏品,每款分别发售:“剔红赏月图圆盒”2301份,“黑漆螺钿月兔纹长方形墨盒”2301份。每款数字藏品均会保留1份收藏于上海博物馆数字藏品馆,每款预留300份将用于后续平台活动,其余全部公开限时发售。
本期数字藏品是基于“上博链”技术协议发行的数字藏品。每个数字藏品在“上博链”都有链上唯一标识,且不可篡改。“上博链”为本期数字藏品的发行交易提供底层区块链技术支持,为本平台提供可信存证技术、数字商品凭证技术服务。[2022/9/11 13:22:46]
唯一标识网络上帐户的地址。
值得一提的是,在以太坊上,每笔交易都必须从EOA发起。这意味着当由以太坊虚拟机(EVM)执行一笔交易时,被触及的第一个帐户必须是EOA,并且相应的账户必须向矿工支付费用以执行整个交易。
以太坊上的每个账户都与一个名为Keypair的加密对象相关联:
协作式Web3开发者课程Metacrafters.io获得450万美元融资:金色财经报道,协作式Web3 开发者课程Metacrafters.io今天宣布它已从Solana, Flow, Avalanche和Polygon基金会筹集 450 万美元。
Metacrafters 将利用这些赠款将希望将自己的技能从 Web2 扩展到 Web3 的开发人员社区聚集在一起,并帮助支持从学习到赚钱的模式。大部分赠款将用于资助完成 12,000 多个 Solana、Flow、Avalanche 和 Polygon 课程的财务奖励。[2022/6/11 4:18:09]
私钥:用于签署数字消息。
公钥:允许任何人验证给定的签名是否确实是其对应的私钥签名。
在StarkNet和zkSync上的帐户抽象
截止到今天,StarkNet和zkSync2.0在帐户抽象方面是最先进的,它们都设法用特定方式实现帐户抽象。
账户抽象有两个主要目标:
签名抽象:允许不同的帐户合约使用不同的签名验证方案。
支付抽象:允许不同的交易支付模式。例如,由另一方/合约支付或使用ETH以外的其他代币进行支付。
StarkNetAccount模型仍然用合约来表示,也就是所谓的“账户合约”。简单来说:任何部署在StarkNet上的Cairo智能合约都可以是一个Account,唯一的要求是它们必须符合一个特定的接口,该接口具有验证和执行交易的方法。
在zkSync端,一个帐户还需要实现两个函数:validateTransaction和isValidSignature。
通过这种抽象,我们可以直接看到:
使用多个密钥对来验证交易(简单地将多重签名集成在一起)。
更改我们的帐户Keypair。
使用与ECDSA不同的签名方案。
它能带来什么?
这可能是这个故事中最重要的部分:让我们更深入地讨论帐户抽象的用例。我们可以将这些用例分成两个不同的领域:
用户简化
技术用例
用户简化:会话密钥
假设我们正在玩一款链上游戏:目前我们需要自己签署每一笔交易。就是说每做一个动作,就需要签署一项交易。
会话密钥是授权玩家在特定时间内玩游戏的理念。我们生成了一个会话密钥,保存在浏览器的本地存储中,并且仅授权在10分钟内允许其签署交易。10分钟后,密钥将被撤销,我们将需要创建一个新的密钥并再次授权。
在这种扩展下,我们还可以想象创建批处理交易:与在超市中选择产品并在最后只支付一次费用的抽象相同。
用户简化:交易自动化和拆分权限
使用抽象账户,就可以实现更改给定钱包的主要签名密钥的功能,甚至可以管理多个签名密钥。我们可以将自己的管理密钥放在冷钱包中,而其他密钥就保存在不太安全的设备上,并且这些将只被授权执行某些操作。
一个很酷的例子:
我不怎么使用的最安全的密钥是唯一能够转移或发送超过1k美元到另一个账户的密钥,然而,我也可以在我的计算机上使用那些不安全的密钥来执行操作,例如在某些特定的dapp上领取奖励,或在链上游戏中执行任何交易。
现在让我们假设这些密钥保存在执行自动交易/运行我们自己的bot的服务器中:我们可以确保这些密钥只能用于执行自己设置的操作并提高安全性。
最后一个实用程序可能是一个协议,该协议代表我们将DCA确定为循环交易。
技术用例:为他人支付费用
这是我们可以使用帐户抽象做的最有趣的事情之一。想象一下,一个账户可以支付另一个账户的费用,该有多么的令人兴奋。
总结
我们已经看到帐户抽象如何可以成为区块链未来的游戏规则改变者。我个人深信,账户抽象将迎来一个新的用例时代,尤其是在视频游戏产业链上。
Source:https://medium.com/@0xexomonk/blockchains-demystifying-account-abstraction-on-zk-rollups-ethereum-smart-contracts-c7ae864bc542
近期,链新公布了数字藏品平台7月份排行榜Top50,浏览了下这50个平台的知名IP,内容主要是:名人画作、博物馆馆藏、知名景点、原创IP头像等.
1900/1/1 0:00:00金色财经报道,8月5日,据Offchain?Labs官方消息,Arbitrum?One迁移到Nitro的日期已确认在8月31日。目前相关项目、开发者可以着手准备、测试合约事宜.
1900/1/1 0:00:00作者:DataFinnovation看起来DCG和3AC参与了某种计划,从GBTC的溢价中提取价值.
1900/1/1 0:00:00作者:ChenglinPua亚马逊,国际电商与云计算服务一哥。在众多国际知名科技公司例如Meta、苹果、微软和谷歌都纷纷宣布布局元宇宙相关业务时,貌似亚马逊没有什么动作.
1900/1/1 0:00:008月11日,公链项目Aptos正式发布白皮书,称Aptos区块链是安全、可扩展和可升级的Web3基础设施.
1900/1/1 0:00:00?当Web3技术打开创作者经济的大门,你希望自己是谁?是文采斐然的作词者还是下一个Jay,是狂热的“榜一大哥”又或是专业的点评家?在此之前,你需要一张Web3世界的身份认证.
1900/1/1 0:00:00