-
用Uniswap V2部署自己的去中心化交易所
精 图部署UniswapV2前需要准备的智能合约项目:l uniswap-v2-core: 核心合约l uniswap-v2-periphery: 与核心合约交互的边缘合约,主要就是路由合约l uniswap-lib: 工具合约整合以上三个项目到一个项目中: uniswap-v2-corecore核心主要有三个合约文件:l UniswapV2Factory.sol: 工厂合约l **UniswapV2Pair.sol:**配对合约l **UniswapV2ERC20.sol:**LP Token 合约 UniswapV2Pair.sol管理着流动性资金池,不同币对有着不同的实例,比UniswapV2Pair.sol, 如 USDT-WETH 这一个币对,就对应一个UniswapV2Pair.s ...阅读全文 -
如何构建安全的中心化交易所平台?
图每当大型中心化交易所崩溃时,一个常被提及的问题是:我们是否可以利用加密技术来解决这个问题。交易所可以通过创建密码学证明的方式证明其链上持有的资金足以偿付用户,而不仅仅依靠政府牌照、审计员、调查公司治理以及交易所法人背调等「法币」方案。 更有野心的是,交易所可以建立一个未经储户同意无法提取储户资金的系统。我们可以尝试探索「不作恶」有职业素养的 CEX 与「无法作恶」却泄漏隐私的低效链上 DEX 之间的界限。这篇文章将深入探讨让 CEX 更加去信任的历史尝试,与其采用技术的局限性, ...阅读全文