V2中的swap操作和手续费机制
Swap操作关于DAI/USDT的单交换 逻辑: Router02.sol SwapexactTokensForTokens( ) SwapTokensForexactTokens( ) 资金转换 transferFrom( ) [ pair DAI/USDT] Swap transfer(币转给用户) 多Tokens之间的交换此时path参数 1path = [DAI, WBTC, USDC]; 流程图: 逻辑: 用户调用 Router02 的 swapExactTokensForTokens,传入 path = [DAI, WBTC, USDC]。 Router02 先把用户的 DAI 转入 DAI-WBTC Pair。 DAI-WBTC Pair 执行 swap,把 WBTC 发给下一个 Pair(由 Router02 转发)。 Router02 把 WBTC 继续送入 WBTC-USDC Pair。 WBTC-USDC Pair 执行 swap,把 USDC 最终发给用户。 用户完成从 DAI → WBTC → U...
Uniswapv1-v4简介
Uniswap V1 2018年11月2日发布 使用 Vyper 语言编写 仅支持 ERC20-ETH 直接互换或者通过ETH进行互换: 合约地址: Uniswap/v1-contracts: Uniswap V1 smartcontracts (github.com) 合约重点: Exchange——交易逻辑 factory——创建交易对 createchange( ) Uniswap V2 2020年5月发布; 增加 ERC20-ERC20直接互换:。增加 Flash Swap; 增加 Oracle; 改进手续费收取方式; 引爆了 DeFi 赛道; 2020年9月,发行治理代币UNI; 什么是DeFilamaDeFiLlama 是一个 去中心化金融(DeFi)数据聚合平台,主要提供各种区块链 DeFi 协议的统计数据和分析。它的特点是 中立、免费、开源,不像一些由 VC 资助的平台,它更倾向于社区驱动。 DeFiLlama 提供什么功能? TVL(Total Value Locked)数据 可以看到不同链(以太坊、BSC、Arbitrum、Pol...
0G核心模块|计算架构设计与实现
主要内容 0G Compute Network 介绍 0G Compute Network 架构以及可信执行环境 0G Compute Network 核心模块|Inference 0G Compute Network 核心模块|fine-tuning 0G Compute SDk 的集成方式 0G Compute Network 介绍0G Compute 是一个去中心化的框架——提供 AI 计算能力。 它是deAlOS 的一个重要组成部分。 0G Compute 是一个去中心化的市场,GPU 拥有者可以将计算能力出售给需要它的开发者,可以将其想象成 AI计算领域的 Uber。 0G deAl Service Marketplace 处理支付和验证账号Inference 服务注册以及验证Fine-tuning 服务注册以及验证 Provoder:运行计算服务的GPU拥有者 Customer:服务的使用者,通过SDK使用 provider 服务 或者集成到自己的应用中 0G Compute Network 架构以及可信执行环境首先介绍TEE TEE在之前我有相关的学习笔记 ...
0G核心模块|存储架构设计与实现
主要内容 0G Storage 模块功能介绍与工作流程 数据可验证存储 (Proof of Random Access) 机制 SDK 安装与使用教程 (上传/下载) 去中心化数据存储场景中的实际部署方案 一. 数据存储相关原课件: Current storage options force impossible tradeoffs:Cloud providers: Fast but expensive with vendor lock-inDistributed options: Either slow (IPFS)Decentralized: Or limited (Filecoin), or prohibitively expensive (Arweave) 笔记: 当前常见的数据存储方式及问题云服务商(Cloud providers,比如 AWS、Google Cloud、阿里云) 优点:速度快,使用方便。 缺点:价格很贵,而且容易被厂商“绑架”(vendor lock-in,意思是你用了他们的服务后,迁移到别的地方会很麻烦)。 分布式存储(Di...
云计算学习笔记
云计算学习笔记一、云计算的模式分类1. 横向分层(按部署模式划分) 类型 特点 适用场景 私有云 合规、安全、性能高 企业内网、金融、政府、数据安全要求高的业务 公有云 敏捷、低成本、弹性 中小企业、快速上线、弹性扩容需求场景 混合云 兼具安全性与弹性扩展能力 核心业务部署私有云,非核心业务或突发需求上公有云 2. 纵向分层(按服务模式划分) 层级 含义 示例 IaaS(基础架构即服务) 提供计算、存储、网络等基础资源 阿里云ECS、腾讯云CVM PaaS(平台即服务) 提供开发运行环境及工具 阿里云中间件、Google App Engine SaaS(软件即服务) 直接提供可使用的应用软件 钉钉、微信、企业邮箱 二、虚拟化技术1. 作用 解耦服务器硬件资源与操作系统 支持“一虚多”——一台物理机可运行多个逻辑计算机 资源池化与灵活调度 2. 虚拟机热升级 原理:在不关机的情况下增加 CPU、内存、磁盘等 优势:减少停机时间 限制:不能热降级 三、网络技术 软件定义网络(SDN):将网络控制与数据转发分离,实现集中化、可编程的网...
0G介绍&原理
维度 黑盒AI 白盒AI 透明度 不可见 完全透明 可解释性 低(仅输出结果) 高(提供逻辑和原因) 适用场景 复杂任务(如图像识别) 需合规或关键决策的场景 用户信任度 较低(因不可解释) 较高(逻辑清晰) 白盒核心价值——通过解释决策依据(如“基于用户偏好和历史结果”)增强可信度。 “去中心化AI”(Decentralized AI) 的解决方案,旨在通过区块链和代币经济机制解决当前中心化AI(尤其是黑盒AI)的透明性和信任问题。以下是具体解读: 1. 核心主张:去中心化AI的解决方案 目标:构建一个 透明(transparent)、可验证(verifiable)、社区共治(community-owned) 的AI系统,替代现有的黑盒AI(不透明、不可解释的集中式模型)。 实现方式: 代币化治理(Token-based governance):通过区块链代币激励或惩罚机制(如奖励诚实行为/Slashing惩罚作弊),确保AI代理(AI agents)的行为可信。 基础设施层:图中提到 OG(可能指某项目或组织)正在构建...
Uniswap专项
恒定乘积自动做市商算法核心公式恒定乘积做市商的核心公式是:x * y = k其中: ( x ) 是第一种资产的数量(如ETH) ( y ) 是第二种资产的数量(如USDT) ( k ) 是常数乘积 价格变动机制当交易发生时,资产数量的变化遵循:[ (x + dx)(y - dy) = k ][ (x - dx)(y + dy) = k ] 滑点计算滑点计算公式(纯文本格式)滑点(S) = [(实际执行价格 - 预期价格) / 预期价格] × 100% 变量说明: 滑点(S):以百分比(%)表示的价格偏差 实际执行价格:交易实际成交的价格 预期价格:交易发起时预期的市场价格 示例:如果预期价格是2000 USDT,实际执行价格是2666.66 USDT,那么:滑点 = [(2666.66 - 2000)/2000] × 100% = 33.33% 公式解读: 先计算实际价格与预期价格的差值 将差值除以预期价格,得到相对偏差 乘以100%转换为百分比形式 注意事项: 正值表示实际价格高于预期(对买方不利) ...
3CDaemon + MobaXterm运维
3CDaemon + MobaXterm 运维学习笔记📑 目录 一、FTP 配置与使用 二、SSH 与 SFTP 基础 三、BS 运维(Browser–Server 模式) 四、CS 运维(Client–Server 模式) 参考链接与原文标题 一、FTP 配置与使用 3CDaemon 创建 FTP 用户 打开 3CDaemon → 点击 FTP 用户(创建前先选择一个真实存在的文件夹路径,例如 D:\)。 新建用户: 账号:admin 密码:123123 确认保存。 开启 FTP 服务 进入 配置 → 服务管理 → 端口配置。 默认端口为 21,如需自定义可改为 20021。 在堡垒机添加 FTP 资产 新建资产: IP:主机 IP 端口:FTP 服务端口(如 21 或 20021) 删除系统自带账号,添加刚刚在 3CDaemon 中新建的账号(用户名:admin,密码:123123)。 服务类型选择 FTP。 确认保存。 在 授权管理 中,为刚建的资产分配用户权限。 MobaXterm 连接 FTP 在 个人工作台 中找到刚建的 FTP 资产,使用 ...
DEX详解
交易所的盈利来源 以币安为例 交易费:交易所通过提供买卖加密货币的平台来收取交易费用有些交易所还提供高级交易选项,如杠杆交易,这通常会带来更高的费用; 上币费:项目方团队后面都会去找交易所上币,然而上币需要缴纳一笔数额不小的上币费 量化交易:用户在交易所中,一般数字资产币都是暂时存放在交易所,基本上交易所掌握所有筹码可以选择做多或者做空易所,所可以去赚取差价,i而用户提币出去也能赚取手续费 原生代币; 中心化交易所的交易模式–订单簿模式 中央限价订单簿(CLOB)就是一本由出价和报价组成的权限透明账本,从最好价开始依次排序(两边分别是参与者愿意买/卖的价格)。 所有的参与者都能看到所有的报价和出价,他们也可以参与其中。 订单簿中两边的第一行,即是最好的报价/出价。 订单簿模式的优劣优势: 透明的流动性劣势 做市商可自由出入 做市商可以自由决定价格与数量 劣势: 冷启动问题(很难给出初始流动性) 对非流动性资产不利 如果是链上交易所,则对链的TPS 的要求很高、 TPS 是 Transactions Per Second(每秒交易数)的缩写,用于...
ERC4626详解
VaultVault(保险库) 通常指一种资金管理和收益策略工具,主要用于 DeFi(去中心化金融)协议中,用来帮助用户自动化收益最大化,降低操作难度和 Gas 成本。 Vault 的主要功能 自动复投 Vault 会将挖矿奖励、利息等收益,自动复投到原策略中,提升复利效应,用户不需要手动操作。 策略自动化 比如 Yearn Finance 的 Vault,会根据链上数据动态调整策略,将资金投向收益更高的 DeFi 协议。 降低 Gas 成本 单个用户频繁操作会耗费大量 Gas,而 Vault 将资金集中,批量执行操作,摊薄 Gas 成本。 风险隔离 不同策略可以部署在不同的 Vault 中,用户可以根据风险偏好选择。 yield farming/借贷/质押 Yield Farming(收益耕作) 是 DeFi(去中心化金融) 中的一种策略,指用户将自己的加密资产存入特定协议(如借贷、流动性池、收益聚合器)中,以赚取额外收益(通常是利息或平台代币奖励)的行为。 简单来说,Yield Farming 就是“把加密货币拿去生钱”,类似于传统金融里的“存款生息 ...









