在交易所的业务中,有充值业务,那自然也会有提现业务。在上一讲中,我们在交易的发现器中处理了充值业务,而在这一讲中,我们将会来处理提现业务。
在之前的开发步骤中,我们实现了交易的同步器,负责将区块链上的区块扫描下来,并解析交易筛选出与我们交易所内所有项目方有关的地址,放到一个同步管道中。(属于生产者的角色)在这步的开发中,我们将实现一个消费者角色,也就是交易的发现器。
本文介绍了Certora如何利用形式化验证来保护Uniswap v4免受恶意hook的攻击。通过Certora Prover工具,可以精确定义和证明正确性规则,从而确保智能合约的强大安全性。文章还展示了如何使用CVL编写规则,并利用Certora Prover进行验证,以检测通用hook的不当行为,从而保证资金处理的正确性。
本文介绍了 Multiverse Finance,它将金融系统分割成多个平行宇宙,允许用户在特定条件下进行交易,例如,只有当用户支持的候选人在下次选举中失败时,才能做空市场。Multiverse Finance 利用条件代币的概念,在 Aave 协议上实现,允许相同结果的条件代币相互借贷,从而构建一个具有无限组合性的金融生态系统,并产生关于世界的有用信息。
扫链同步器是一个钱包业务的核心。无论是充值、提现、归集、还是热转冷、冷转热和回滚业务,都是需要和链上交易数据进行交互。而我们如何获取链上的交易数据呢,扫链同步器就是获取链上交易数据到本地环境上的一个核心组件。可以说,扫链同步器是一个交易所业务系统的核心驱动引擎。
在前面两篇帖子中,我们实现了signature-machine离线签名机项目和chains-union-rpc多链统一rpc服务。在这一篇帖子中,我们正式来开始实现一个钱包的业务层。
本文分析了Damn Vulnerable DeFi V4挑战中的Selfie题目的漏洞,该漏洞源于治理机制未能区分代币持有者和临时持有者(如闪电贷期间)。攻击者可以通过闪电贷获得大量代币,利用这些临时代币进行投票,从而控制治理决策,最终清空资金池。文章提供了攻击流程和解决方案,并提出了预防机制。
该UMIP (UMA改进提案) 定义了Across V3的协议规范更新,旨在改进跨链桥接的功能,包括支持用户和中继者之间有时间限制的协议,使第三方能够使用Across作为高效的跨链结算系统,允许在未完成中继的情况下直接在原始链上退款,并降低中继者的风险。此次更新需要更新ACROSS-V2价格标识符的规范,以便UMA DVM验证Across v3提议的结算包是否有效。
在钱包开发中,我们经常要使用到rpc节点的调用,但是每一个链的rpc接口又有着差异,我们必须去对每一个链进行适配,十分麻烦。而多链RPC应用这个项目将会拯救你。
本文介绍了如何使用Syve的DEX价格数据和钱包追踪API构建以太坊钱包性能分析应用程序。该应用允许用户输入钱包地址,并分析交易性能指标,如每种交易代币的盈亏。文章提供了详细的步骤,包括环境搭建、代码实现和API调用方法,以便开发者能够快速构建和理解该应用。
本文介绍了如何使用 QuickNode 提供的 Crypto Market Data API 构建一个加密货币投资组合追踪器。该追踪器可以获取实时和历史市场数据,允许用户输入其持有的加密货币,并以图表的形式展示投资组合的总价值及其历史变化。
本文介绍了如何使用 QuickNode Marketplace 上的 NFT API With Cached Metadata add-on 构建一个多链 NFT 分析应用程序。该应用支持以太坊、Polygon、Arbitrum、Optimism和BSC,可以获取和展示NFT元数据、交易数据、交易活动等。
本文探讨了私募股权通证化面临的挑战,尤其是在保护投资者隐私方面的需求。文章介绍了Zama的fhevm解决方案,该方案使用全同态加密(FHE)技术,能够在链上对加密数据进行计算,从而在保护敏感信息的同时,实现基金份额、资本召集、二级市场交易和分红等操作的通证化,最终将传统金融的合规性与区块链的自动化和透明度相结合。
本文解释了Uniswap V3协议中如何将sqrtPriceX96转换为tick,以及如何从tick转换回sqrtPriceX96,讨论了相关的数学公式和代码实现,以及如何在Python中进行计算,最后通过练习,帮助读者理解如何在实际的Uniswap V3池中进行这些转换。
本文详细对比了传统金融系统、流动性桥和Omnichain Fungible Token (OFT)在价值转移上的优劣,重点分析了OFT作为一种新兴的跨链价值转移方案,通过LayerZero协议实现资产在不同区块链之间的原生转移,具有速度快、成本低、资本效率高等优点,有望革新金融基础设施,实现更安全、高效的价值转移。
文章分析了美国参议院提出的《2025年美国稳定币创新法案》(GENIUS Act),该法案旨在为稳定币发行和监管建立一个全面的框架,以促进创新、保护消费者、维护金融系统安全,并巩固美元在全球的主导地位。文章详细介绍了法案的关键条款、监管框架,以及自参议院银行委员会通过以来所做的修订,还讨论了民主党对该法案的批评以及对国家安全、反洗钱和消费者保护等方面的担忧。
钱包地址生成业务,通常指的是根据特定区块链协议规范,从一对密钥(公钥、私钥)生成唯一的钱包地址的过程。这是区块链系统中非常核心的基础设施服务之一,广泛用于交易所、托管服务、Web3项目等。
CloudHSMCloudHSM是AWS或者Google提供的一种硬件级别的加密签名解决方案。使用专业的硬件设备来生成、存储和使用加密秘钥。它是为了那些对秘钥有完全掌控权、且极度追求安全的客户所设计的。
门限共享秘密是什么门限共享秘密(ThresholdSecretSharing,TSS)是一种密码学技术,它将一个秘密(如私钥)分割成多个碎片(Shares),并设定一个阈值(Threshold,t),只要收集到其中任意t个碎片,就能还原出原始秘密。
本文介绍了作者使用 FastAPI 构建高性能加密货币跟踪系统的经验。文章详细说明了选择 FastAPI 的原因,项目架构,关键实现挑战与解决方案,以及使用 FastAPI 的优势。同时,还分享了作者在开发过程中获得的经验教训,例如缓存的重要性、类型提示的作用以及依赖注入的优势。
扫一扫 - 使用登链小程序
406 篇文章,448 学分
118 篇文章,396 学分
173 篇文章,374 学分
39 篇文章,313 学分
121 篇文章,286 学分