在快节奏的区块链技术世界中,数据管理可能看起来令人生畏。合理利用工具是一个捷径,能够帮助你轻松地浏览链上生成的海量数据,甚至把它变成一个看板!
本文档是关于在电路中创建 Verkle Trie 数据结构的项目提案,旨在实现状态变更在 zk 电路中的高效证明,移除了主要瓶颈 Keccak-SHA3。项目目标是学习 Verkle Trie 中使用的密码学和数据结构,并使用 Halo2 库编写电路,通过对 VKT 和 MPT 电路进行基准测试,分析 VKT 在 EVM 兼容 L2 解决方案中的效率。
对Layer2 而言,强制提款与逃生舱功能到底有多重要?
本文深入探讨了去中心化金融(DeFi)中的自动做市商(AMMs)激励机制的演变,特别是Velodrome和Aerodrome Finance的独特设计。作者分析了如何通过灵活的流动性引导和创新的激励系统来吸引流动性提供者(LPs),并确保平台的可持续性。文章结构清晰,涵盖了AMM激励的发展、案例研究和未来发展,展现了该领域的前沿技术。
文章详细介绍了 Uniswap V2 Library 的功能和使用方法,主要包括getAmountOut()、getAmountIn()、getAmountsOut()、getAmountsIn()、getReserves() 和 quote() 等函数的工作原理和数学推导过程,并提供了相关代码和图片说明。
编写零知识 dApp,这篇文章将介绍如何将零知识电路集成到智能合约中,然后再集成到 dApp 中。
SynFutures V3 推出了 Oyster AMM,这是一个结合了集中流动性和限价单的 AMM 模型,旨在提高资本效率,吸引更广泛的交易者和流动性提供者。Oyster AMM 通过 CLAMM 曲线和限价单价格点结合,形成“珍珠”概念,优先执行限价单,简化流动性提供流程,并结合了传统金融订单簿的优势。
本文详细探讨了账户抽象(Account Abstraction)与元交易(Meta Transactions)之间的区别,强调了账户抽象在用户体验、智能合约适应性和去中心化方面的优势。
实现用户层面的流动性头寸管理的合约是NonfungiblePositionManager合约,其实现比较复杂,还继承了很多子合约,限于篇幅,我们无法全都一一讲解,就只能挑一些重点的来讲。
这篇文章深入讲解了以太坊的状态 trie,详细介绍了不同类型的 trie 数据结构,包括 Merkle Patricia Trie、世界状态 trie、交易 trie、收据 trie 和账户存储 trie。文章以清晰的结构和逻辑逐步展现了各类 trie 的原理和应用,旨在帮助读者加深对以太坊区块链的理解。
本文详细介绍了以太坊区块的结构及其重要性,包括区块中存储的数据、各字段的作用,以及与共识算法的关系,尤其是新旧算法的对比。文章还涉及了文化块的概念及其对以太坊网络的影响,适合希望深入了解以太坊区块体系的读者。
Web3 极客日报 1362
上篇文章中我们对单列集合中常用的方法和遍历查询。通过本文章为我们解惑,好好的字符串用起来不就行了,为什么要用集合这些工具类?本篇文章将简要介绍数据结构,让读者了解它们在计算机中以何种结构方式存在。那么,什么是数据结构呢?下面我们来详细解释。
NFTScan NFT API 一站式提供多链且海量 NFT 数据!
本文深入探讨了以太坊Layer2的Rollups扩容方案,详细解析了Optimistic Rollups和Zero-Knowledge Rollups(ZK Rollups)两种主要类型的工作原理、安全考量以及优缺点对比。Rollups通过将交易数据计算移至链下,并打包成单个交易提交至主链,有效提升了交易速度和吞吐量,同时依赖以太坊共识机制保证安全性。
UniswapV3Pool合约则复杂很多了,其引用的库合约就达到了13个,通过using方式使用的也达到了9个
以链原生且可证明的方式,追溯并获取自创世区块以来的所有以太坊区块哈希值
Simperby 是由 PDAO 开发的开源区块链引擎,允许 OO(Onchain Organization)创建独立的链来进行治理决策,类似于 Cosmos SDK 创建 Cosmos 应用链。
ZK 语言调查:Noir , o1js , Circom , Leo, Cairo, Lurk
Web3 极客日报 1361
扫一扫 - 使用登链小程序
203 篇文章,717 学分
491 篇文章,680 学分
67 篇文章,563 学分
131 篇文章,556 学分
413 篇文章,504 学分