EIP-7702引入了一种新交易类型,使外部账户(EOA)能够指定指向实施版本的地址,从而将EOA升级为智能合约钱包,提供社交恢复、交易批量处理和交易赞助等功能。这篇文章详细阐述了EIP-7702的实现原理、应用场景及其与ERC-4337的兼容性,并预示了将来对于账户抽象的可能性。
ERC-721是以太坊上非同质化代币(NFT)的核心标准,定义了NFT的所有权、转移和授权规则。本文将通过一个简化版的ERC-721合约源码(基于Solidity),逐层剖析其实现逻辑、核心难点和关键设计思想。ERC-721的核心功能所有权与余额管理每个NFT通过唯一的to
EIP-7702 是一个旨在改善区块链用户体验的以太坊改进提案,允许用户将外部拥有账户(EOA)的执行委托给智能合约,同时保持原有的区块链地址和身份。 并提出了应用程序如何利用其特性的方法。
前提注:本文旨在记录所学知识,文中内容都是个人的思考与看法,不一定正确,大概率也不完善,望各位见谅,同时也欢迎各位补充和纠正。Vitalik很早就提到过,以太坊在很长一段时间里的升级改进,都将朝着这三个方面努力:1.通过账户抽象实现安全性与便利性2.通过Layer2实现可扩展性3.隐匿地址
布拉格升级,是以太坊merge之后最具影响力的一次升级
借着以太坊在Holesky网络升级这事,稍微聊聊以太坊Pectra升级到底有什么以及对链上生态的一些影响有什么?EIP7702有限的账户抽象(可设置EOA账户的code)传统账户抽象(如EIP-4337标准)依赖额外的中心化服务,例如Bundler,来将用户的操作打包成一笔交易。由于这一方案引
EIP-1167是一种标准化的代理合约实现,旨在通过最小的字节码和委托调用的方式实现合约逻辑的复用。这种模式不仅节省部署和存储成本,还提供了开发者灵活的合约管理能力。
ERC-7802是一个跨链标准,为现有的ERC-20代币扩展了新特性,调用ERC-7802接口就可以实现标准的跨链功能。01背景
瞬态存储新引入的一种数据位置类型。它提供了一种在单个交易执行期间临时存储数据的机制,这些数据会在交易结束后自动清除。是对现有数据位置的补充。
本文简要探讨了Permit功能的双重性质:它在降低高gas费的情况下满足用户需求的同时,也为钓鱼攻击提供了可能。文章将分析Permit2签名钓鱼攻击的发生方式,揭示攻击者如何通过伪造签名获利,并介绍了识别Permit签名的方法和技巧,帮助用户规避潜在风险。
Inco Network和Circle Research发布共同撰写的机密ERC20白皮书。机密ERC20框架将标准ERC-20代币转换为机密包装版本,以掩盖余额和交易金额,为用户提供额外的隐私保护,同时保持合规控制。
ERC-7683 标准直击跨链交易的痛点,能够显著提升区块链之间的互操作性
EIP-1474 全称为"Remote procedure call specification"(远程过程调用规范),它旨在为以太坊客户端的 JSON-RPC API 提供一个标准化的规范。这个规范致力于统一不同以太坊客户端实现之间的 RPC 接口,从而提高开发效率和互操作性。
下面要介绍的ERC1820是以太坊区块链世界中的"中心化注册表",任何人可以通过它查询哪些合约或EOA地址是否支持哪些接口,以更加确定性的方式去交互。
当然你也可以为一个地址注册接口,使别人也可以随时查询到你的合约或EOA地址是否支持指定的接口。
EIP-3529 "Reduction in refunds"(降低退款)提案,是伦敦硬分叉的一部分。EIP-3529由Vitalik Buterin和Martin Swende于2021年4月22日提出
对ERC165的学习记录及理解
ERC191是以太坊上的一个代币标准提案,全称是"EthereumRequestforComment191"。
EIP4844引入一种新的“携带数据块的交易”格式,进一步降低了Rollups向以太坊提交数据的成本,这种新的交易格式与以后的分片是完全兼容的。
为什么会有ERC1363标准?我们知道,ERC20是用于在以太坊区块链上创建和管理代币的流行标准。它定义了一组函数和事件,用于转账、批准和查询代币余额。虽然ERC20标准已经成功用于创建各种代币,但它也存在一些已知的缺点和漏洞,这些漏洞被黑客利用,盗取了很多代币,让项目损失惨重。
这是一个 2020-04-13,Martin Lundfall创建的提案。属于ERC20代币功能的拓展,可以让用户A在没有ETH代币支付GAS费的情况下向用户B支付用户A所拥有的ERC代币
扫一扫 - 使用登链小程序
378 篇文章,1868 学分
187 篇文章,443 学分
64 篇文章,238 学分
114 篇文章,210 学分
132 篇文章,142 学分