这是如何开发以太坊安卓钱包系列第3篇, 钱包账号资产信息展示,展示信息主要包括账号地址、eth余额及该账号所拥有的Token及余额。
本文介绍了以太坊分叉选择规则的重要性,阐述了其在工作量证明与权益证明中对链重组的影响,并探讨了可能对去中心化金融(DeFi)协议造成的攻击风险。文章深度分析了以太坊2.0合并后如何增强网络安全,以及采用不同区块生产模式(如Gasper和Tendermint)对重组攻击合理性的影响,最后提供了一些关键的应对策略。
本文深入探讨了矿工可提取价值(MEV)的概念及其在区块链中的影响,尤其是以太坊和去中心化金融(DeFi)环境下的表现。文章介绍了MEV的来源、参与者以及不同的MEV提取策略,同时分析了解决方案如提议者-构建者分离(PBS)和单一统一拍卖价值表达(SUAVE)。此外,文章还讨论了MEV带来的挑战,包括用户影响和安全威胁。
上周我们开源了登链钱包,反映很好,一周时间不到已经快到100 Star。接下来我会写把钱包核心要点写出来作为一个以太坊钱包开发系列文章,对代码进行一个解读。
Vitalik 在本文中介绍了五种 ZK-EVM 类型,他详细地论述了它们的优劣势及其实现项目
本文介绍了StarkWare正在开发的StarkNet,一个基于STARK技术的无权限L2 ZK-Rollup,旨在实现以太坊的安全性和可扩展性。文章详细讲述了项目的四个发展阶段,从基础设施的建设到单一应用及多应用的支持,最后到去中心化的Rollup,使开发者能够在StarkNet上构建和部署自己的应用,同时保持高效的交易处理能力和较低的成本。
该文章深入探讨数据可用性(DA)解决方案,特别是为支持扩展系统(如rollups)而设计的解决方案,包括以太坊的基础层、Celestia、EigenDA、Avail和NearDA等。文章详细介绍了每个解决方案的技术架构及其在提升交易数据存储和可用性方面的作用,为区块链扩展提供支撑。同时强调了DA在确保rollup和区块链扩展性中的关键角色。
本文介绍了Uniswap V4中的Hook(hooks),讨论了Hook的功能、实施方式以及其对流动性提供者(LP)的影响。文章深入解析了比特币池中的Hook逻辑同步与异步调用,以及恶意Hook的潜在处理,对技术层面进行详细探讨,并附带了一些操作示例。
本文第二部分探讨了区块链网络及其二层滚动方案的数据可用性问题。尽管以太坊提供链上数据可用性,但二层滚动方案处理交易时极易受到数据可用性不足的影响,这会影响用户验证状态、提交欺诈证明或提取资金的能力。解决这一问题的关键在于提供有效的离链数据可用性解决方案,以确保可靠性和高并发性能。
数据可用性是区块链可扩展性和去中心化的基石,确保所有节点都能够访问交易数据以进行验证和共识。本文第一部分详细探讨了数据可用性在工作量证明和权益证明中.Transaction生命周期中的作用,以及以太坊与Rollups之间的数据可用性差异。
这篇文章全面介绍了椭圆曲线数字签名算法(ECDSA)的基本概念及其在以太坊中的应用,讲解了公钥加密、数字签名的生成与验证过程,以及ECDSA的安全性基础。了解这些内容对于理解区块链技术中的身份验证和签名至关重要。
本文详尽分析了以太坊的EIP-1559机制及其对共享排序的影响,指出EIP-1559在手续费波动性上的缺陷如何令多个Rollup解决方案间的费用划分变得复杂且不可靠。作者提出重新设计手续费结构的必要性,以提高共享序列化的可行性与效率,并探讨了EIP-4844等新机制的希望。
VeeDo是基于STARK的可验证延迟函数(VDF)服务,旨在提供信任无偏的随机数生成。文章详细介绍了VeeDo的技术构建块,包括延迟函数和STARK协议,并且阐述了其第一个应用案例,即以太坊链上的随机性信标。内容结构清晰,涵盖技术原理、实现与未来应用展望,显示出其较高的技术深度与创新潜力。
本文详细介绍了EIP-4844提案,旨在为以太坊引入新的数据类型“blobs”,支持rollup机制并提高交易吞吐量。文章探讨了EIP-4844的原理、目标以及其对以太坊生态系统的潜在影响,尤其是在状态膨胀和费用市场方面,内容结构清晰且信息丰富。
本文深入探索了以太坊在协议设计中如何平衡最小化与务实的封装(enshrinement)功能。讨论了封装的好处和风险,以及在何种情况下应该对协议增加新特性以增强效率和功能,而不影响去中心化和灵活性。文章还提出了在进行协议更改时的选择性、逐步的方法,以维持以太坊的核心原则。