以太坊协议奖学金(EPF)成功结束了第四期,并准备启动第五期。第四期回顾了为期四个月的沉浸式学习、研究以及对以太坊核心生态系统的贡献。期间,参与者与来自不同客户端和研究团队的27位核心开发者导师合作,完成了35个项目。同时,EPF还推出了EPF学习小组和知识库epf.wiki,为有抱负的核心开发者提供学习资源。
本文介绍了OFT(Omnichain Fungible Token)标准,该标准旨在实现跨链通用的代币,通过mint-and-burn机制在不同区块链间转移,保持统一的总量。OFT标准具有合约所有权、灵活的安全性和统一的语义等关键属性,并已被多个项目采用,如稳定币、区块链代币、DeFi代币和流动性质押代币等。
ERC20协议的一些思考
本文介绍了以太坊智能合约中应用程序二进制接口(ABI)编码的原理和方法。ABI是定义如何与智能合约交互的规范,文章详细讲解了函数签名、静态类型和动态类型的编码方式,以及abi.encode, abi.encodeWithSignature等方法的使用,帮助读者理解智能合约与外部世界进行数据交换, 需要将函数签名和参数转换成EVM可以识别的格式。
本文介绍了如何使用QuickNode的Streams功能来获取以太坊历史数据,特别是ERC-20代币转移数据,并将其存储到Postgres数据库中进行进一步分析。文章详细说明了如何创建Stream、过滤数据、设置数据库以及查询数据。
每周以太坊 2024/04/20
EIP 7251 解释
你应该了解 - 以太坊 2.0 信标链解释
1.ERC20简介ERC20是以太坊区块链创建的可替代的技术标准,可替代代币是可以与另一种代币进行交换的代币,故此ERC20代币是一种同质化代币。ERC20协议更像是一种规范,规范了在智能合约中实施代币的标准API,使得代币具有基本的转账功能,以便其他链上第三方可以使用。ERC20接口
本文讨论了Gains Network的一个分叉存在的两个严重漏洞,这些漏洞可能导致用户从流动性池中丢失资金。文章详细介绍了Gains的工作原理,以及如何利用这些漏洞进行高达900%的交易利润,最后提及了相关的补救措施和修复方案。
1.什么是合约的部署?2.什么是调用合约?3.如何理解转账
本文详细阐述了在自动做市商(AMM)中如何确定交易对的价格结算,特别是如何在保留恒定乘积公式的情况下进行代币交换。通过使用Uniswap V2示例,讨论了恒定乘积理论、实现和费率的影响,以及如何计算合理的交换数量,确保交易有效性。
本文详细介绍了以太坊中ePBS(Enshrined Proposer Builder Separation)的设计规范和实施细节。文章讨论了ePBS的主要改进,如信任最小化和增强的审查抵抗力,并深入分析了执行负载的时间线、治理结构及安全性。同时,作者还提出了一些开放性问题,探讨了ePBS在未来以太坊生态中的重要性。
EIP-7503是一个旨在增强以太坊上交易隐私的提案,通过引入零知识证明机制,允许用户在链上进行匿名交易。文章详细讨论了加密隐私的重要性,以及现有隐私方案的不足之处,相比之下,EIP-7503提供了一种更安全和去中心化的解决方案,减少了坏人对隐私机制的利用。作者分析了实施该提案的技术细节和潜在的优缺点,以及其可能对以太坊生态系统和用户隐私的长远影响。
这篇文章是以太坊赛博朋克宣言,重申了隐私、安全和抗审查的重要性,强调了去中心化治理、开放访问、全球协作和持续演进等核心支柱。作者呼吁对此进行集体关注,以确保区块链技术在未来继续为社会带来积极的变化。
AaveV2分析(一)准备aave官网(aave的官网十分注重用户的体验,提供了测试网去连接,感兴趣的可以去玩玩)aave源码仓库aave文档aave白皮书LendingPool.solLendingPool合约是Aave这个借贷DAPP的基石,里面实现了一个借贷Dapp的五
本文探讨了私有以太坊的背景、类型及其与公共以太坊的差异,重点分析了Hyperledger Besu和Consensys Quorum两个私有以太坊项目,包括它们的特性、共识算法、权限控制及私有交易处理等方面。此外,文章还总结了构建私有以太坊的必要性和建议,尤其在企业环境中的应用。
本文主要讨论了EIP-3074协议的潜在风险和不足,包括用户资金安全风险、缺乏安全控制、复杂的安全模型、以及与现有账户抽象方案的冲突。文章引用了Vitalik Buterin, Yoav Weiss等专家的观点,强调EIP-3074可能导致中心化解决方案,并增加协议的复杂性,社区反馈也表明了对该提案的担忧。
本文提供了一个73条清单,帮助开发者有效编写NFT智能合约,包含多个步骤和最佳实践,从准备阶段到部署后任务,涵盖安全性、测试、Gas节省等方面。通过结构化的方式和代码示例,旨在帮助阅读者了解编写安全、高效的NFT合约的重要性,同时指出了在学习中应关注的关键概念。
摘要该EIP引入了两个EVM指令AUTH和AUTHCALL。第一个基于ECDSA签名设置上下文变量authorized。第二个以authorized账户发送调用。
扫一扫 - 使用登链小程序
116 篇文章,516 学分
405 篇文章,414 学分
169 篇文章,327 学分
67 篇文章,302 学分
120 篇文章,281 学分