本篇文章,我们将向我们自己的UniswapV2源码中添加核心的功能——swapping。Uniswap创建的目的就是能够实现去中心化的代币交换,我们一起来看看它是如何完成的。我们会依然专注于核心的配对合约,我们还没开始构建可用的前端交互界面,也并不会进行价格计算。
深入解析UniswapV2的手续费计算:公式推导与代码详解UniswapV2的手续费计算
本文深入探讨了Uniswap中Q64.96数字的概念及其在智能合约中的应用,强调了其在流动性管理与安全编码中的重要性。作者详细阐述了Q64.96数字的定义、工作原理、常见陷阱和安全隐患,并提供了最佳实践与测试策略以确保安全性,有助于开发者更好地理解和使用这一高级技术。
最近在学习UniswapV2,今天尝试将UniswapV2的源码在本地编译和测试,过程中遇到了一个关于pair地址的问题,在此记录一下发现原因并解决的全过程。
近日,NFTScan团队正式对外发布了ERC404浏览器,将为ERC404生态的NFT开发者和用户提供简洁高效的NFT数据搜索查询服务。
一览 NFT 热点资讯和 NFT 链上宏观数据
本文讨论了去中心化自治组织(DAO)中票选机制的技术漏洞,分析了不同DAO(如Aragon、Nexus Mutual等)在投票过程中遇到的具体安全风险,包括闪电贷攻击、重投漏洞、缺乏提案验证等。针对这些问题,作者依照实际案例提供了每种DAO的具体解决方案与保护措施,从而为改进现有的DAO投票机制提供了建议和参考。
TypeScript学习之路:初识TypeScript熟悉TypeScripthttps://www.typescriptlang.org/Typescript是微软公司在2012年发布的开源项目,是一种最终要编译为JavaScript的编程语言。由TypeScript编写
Uniswap是一个运行在以太坊区块链上的去中心化交易所。它完全是自动化的、非托管的、去中心化的。它经历了多次的迭代开发。目前线上稳定运行的是第三个版本。之前关于UniswapV1的系列文章中,我展示了如何从头开始构建它并解释了它的核心机制。
本文介绍了Tristero协议,该协议通过利用可信执行环境(TEE)进行链下订单匹配及链上结算,重新设计了暗池,以实现高速和可扩展性。Tristero能够在执行前保护交易,提供极低的延迟,适合高频交易者和流动性提供者。尽管其对TEE硬件的依赖引入了一定的信任要求,且缺乏交易后隐私,Tristero的设计展示了去中心化金融(DeFi)如何在速度和隐私之间取得平衡,以满足市场需求。
本文介绍了一种被称为沙拉攻击防御自动做市商(sr-AMM)的方法,以防止沙拉攻击对交易者的不利影响。相较于传统的方法,sr-AMM 是一种应用层解决方案,通过在交易时保持价格不低于最初价格来使得沙拉攻击不再具备利润空间,从而保护用户免受前置攻击的影响。
Polymarket,是一个基于区块链技术的二元预测市场,通过使用优化的预言机模型和自动化市场做市(AMM)机制,成功地在加密社区和传统网络世界中建立了影响力。本文深入探讨了Polymarket的发展历程、运营模式、竞争优势及面临的风险,并展示了其在预测和博彩领域的市场潜力和创新能力。
遵循 ERC404 协议,SPL404 概念在 Solana 生态系统中迅速发展,将 ERC404 的稀有性系统引入 Solana 的混合 DeFi 中。
该研究文章深入探讨了去中心化金融(DeFi)中的一种新兴产品方向 - P2P借贷。文章详细分析了市场向P2P借贷转变的原因,并通过Morpho平台的实例提供了全面的机制概述。讨论了现代借贷协议面临的主要障碍以及如何通过不同的模型来优化利用率和利率间的差距。最后,文章展望了P2P借贷在行业中的未来发展。
在Foundry中用Solidity编写一个质押挖矿的项目
近日,NFT数据基础设施NFTScan浏览器现已支持用户输入.mint域名进行MintBlockchain网络钱包地址的搜索查询
Layer3 不仅仅是个平台,而是一种全新代币经济模型的体验, 展现了 Gamefi 与注意力经济新模式的结合
测试网水龙头是区块链网络中的一个服务,它为用户提供免费的测试代币,用于在测试网络(测试网)上进行交易和开发。这些代币没有实际价值,仅用于测试和开发目的,确保应用程序和合约在上线到主网之前能够正常运行。下面是几个常见的区块链测试网水龙头推荐:一、Ethereum(以太坊)1、RinkebyF
如何在 Uniswap V4 中构建自定义 Hooks
扫一扫 - 使用登链小程序
378 篇文章,1729 学分
209 篇文章,365 学分
187 篇文章,312 学分
65 篇文章,279 学分
115 篇文章,255 学分