找到约 14 条结果

文章 使用 Chainlink CCIP 在 Hyperliquid 上搭建桥梁

...示。在本指南中,我们将使用 Hyperliquid 的原生生态系统:HYPE。前往 [Hyperliquid 交易界面](https://app.hyperliquid.xyz/trade) 并使用 **MetaMask** 登录以开始使用。 如果你还没有 HYPE ,你可以通过将来自 Arbitrum Mainnet 的 USDC 存入 Hyperliq...

文章 Solana基础概念【上】

... - **Proof of Stake (PoS)**: 验证者需要抵押一定数量的 SOL 代,持有更多代的验证者有更高的概率被选中生成区块。PoS 提供了经济激励,确保验证者行为诚实。 - **PoH** 确保区块的时间戳和顺序,**PoS** 则确保网络的安全性和抗...

文章 不完整的Rollups指南

...,Bob 在智能合约中放入 1 美元(或一些 ETH 或等值的稳定)。为了向 Alice 进行第一次付款,Bob 签署一张“票据”(链下消息),该票据仅表示“$0.001”,然后发送给 Alice。为了进行第二次付款,Bob 签署另一张票据,表示“$0....

文章 事后分析(2024年9月)

...RootBridgeAgent 的 BranchBridgeAgent。 - 从 Branch Ports 提取全球代。 该问题可以用以下例子解释,其中 RubberDuck 能飞行,因为该函数未被重写: ```solidity abstract contract Duck { bool public quacked; bool public flown; function quack() external ...

文章 去中心化AI训练:架构、机遇与挑战

...ecentralized training**。 #### 去中心化训练和分布式训练 比特的成功已经证明,可以以去中心化的方式协调计算和资本,以保护大型经济网络。 去中心化训练旨在利用加密货的特性,包括无需许可、无需信任和激励机制,...

文章 通过逆向和调试深入EVM #7 - 与其他智能合约的交互

...- Stack(1) = 智能合约的地址 - Stack(2) = msg.value (发送的以太数量 = 0) - Stack(3) = 内存中msg.data的偏移量(=0xa4) - Stack(4) = msg.data的长度(=0x04) - Stack(5) = 内存中返回值的偏移量(=0xa4) - Stack(6) = 返回值的长度(=0x04) 下面是调用前的内...

文章 Web3金融区块链Injective:从核心原理到命令行实战指南

...工具,手把手地带领读者完成从环境配置、钱包创建、代交易到设置企业级多签钱包的全流程实战操作,帮助您从理论和实践两个维度彻底驾驭Injective。 **Injective (INJ)** 是一个专为Web3金融应用量身打造的高速、可互操作...

文章 永续合约DEX知识科普:从应用模式、生态概览到前景展望

...衡多空双方的头寸,且结算周期短(业内标准为8小时,安、Bybit等均遵循该标准),每个周期结算后会自动从合约持有者账户中扣除或增加资金,给持有者提供实时盈亏。同时,这种实时结算能反映每个交易者的合约盈亏情况...

文章 hardhat框架实战-超强fork主网数据合约测试

...且效率直线提升;同时你现在不需再去水龙头领什么测试,直接本地,编写脚本直接测试完毕;只要测试脚本方法全覆盖,合约基本没有什么问题;相反点点点属于黑盒测试,避免不了一些逻辑上漏洞;所以单元测试是非常重...

文章 Optimism和OP Stack学习

...andard Bridge Contracts** 就是L1和L2之间的桥,负责ETH和ERC20代的转移。一边是原生代,另一边是包装。 ## BedRock和L1的差异 ![](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/2M9qPmLJrm1kO015/img/75fc69d4-5993-4768-8f9f-9429a8e2b93f.png) ![...

文章 深入理解EVM - Part 2 - 内存

...要处理一些内存,这些内存是16进制,每一个字符对应4个比特位。现在我们有了192个16进制字符,也就是96字节(1字节=8位=2个十六进制字符)。 前边讲过前64字节是solidity布局规定的暂存空间,紧接着的32字节是空闲内存指针,正...

文章 透明代理升级合约:从部署到升级

...gate(_getLogicAddr()); } // receive 函数,用于接收以太并将调用委托给逻辑合约 receive() external payable { _delegate(_getLogicAddr()); } // 升级逻辑合约地址的函数,仅管理员可调用 function upgradeTo(address newLogicAd...

文章 DEX 与 CEX:你需要了解的 - CoW DAO

## DEXes vs. CEXes: 你需要知道的 随着加密货的发展,用户面临的选择也越来越多——其中最大的选择是,你愿意信任谁(或什么)。中心化交易所 (CEXes) 提供便利、托管和合规性——但往往以牺牲隐私和控制为代价。 相比之下...

文章 强制选择分叉的包含列表(FOCIL):一种基于委员会的简单包含列表提议 - 权益证明/区块提议者

...(负载)必须包含 \\text{IL}\_\\text{agg} 中存在的交易。 - 比特列表 \\text{tx}\_\\text{agg}\[\\text{bitlist}\] \\in \\{0, 1\\}^m 指示哪些本地 $\\text{IL}$ 包含给定的交易。 - 函数 \\text{Agg} 接受可用的本地 IL 集 \\text{IL}\_\\text{local}(n) 并输出一...