找到约 14 条结果

文章 钻石代理模式详解

...这一确实得到了 **EVM** 的允许。 你可以测试以下合约以证明这一点: ```solidity contract SelfCall { uint256 public x = 0; function setToOne() external { x = 1; } function selfCall() external { SelfCall(address(this)).setToOne(); /...

文章 Reserve 对 MakerDAO 协议的分析

...值将翻倍。你现在没有流动性购买更多ETH,但希望从你的知识中获利。首先,你将1,500美元的ETH作为抵押品锁定在一个CDP中。然后,你根据抵押品发行1,000个Dai,并承担1,000个Dai的债务。接下来,你在交易所将1,000个Dai兑换成1,000...

文章 BOLT 4:洋葱路由协议

...所需的长度,并使用从共享密钥派生的密钥和一个 96 位 nonce(`0x000000000000000000000000`)进行初始化。 使用固定 nonce 是安全的,因为密钥永远不会重用。 ## 数据包结构 数据包由四个部分组成: - 一个 `version` 字节 - 一个 33 ...

文章 Web3系列教程之入门篇---13. 像 Uniswap 一样建立自己的去中心化交易所

...iquidity``Ether``Crypto Dev tokens` - 如果`cryptoDevTokenReserve`为,则表示这是第一次有人向合约添加`Crypto Dev`代币`Ether` - 当用户添加初始流动性时,我们不必保持任何比率,因为我们没有任何流动性。因此,我们接受用户在初始...

文章 全球稳定币用例 [第三部分]

...YB 管理、交易监控和纠纷解决,从而使企业无需内部专业知识即可推出与稳定币关联的卡。 Rain 是 Visa 实验计划的一部分,该计划使发行商能够使用 USDC 与 Visa 网络进行结算。以前,结算仅限于传统的银行营业时间,但现在有...

文章 Move 高阶语法 | 共学课优秀笔记

...dule 里的内容。 注意,是一个凭证,相当于是一个权限证明,不能 Copy, 不能 Drop 丢弃!要不就会有安全问题! 1. 下面的例子:将 Capability 存储到用户账户下的 Storage ``` module examples::capability { use std::signer; const ENotPubli...

文章 LI.FI 2023年6月更新

...梁和 DEX 的更多深入探讨。 此外,当我们继续构建我们的知识中心时,我们还将致力于与多链生态系统相关的有趣主题。 **合作伙伴关系** —— 我们的业务开发大师们正在夜以继日地进行新的集成和合作伙伴关系,我们将在它...

文章 掌握自动化做市商:探索订单簿和意图

...针对抢跑和夹杀的担忧。然而,这些并非固有问题。像zk证明(例如**Osmosis**)和可信区(例如**Secret Network**)这样的解决方案正在通过加密交易数据来应对这些风险。 同样,虽然大多数CLOB是链下的,并存在安全风险,但这并...

文章 Uniswap Hook库里程碑 1 审计

...者决定漏洞披露的通信渠道,消除由于缺乏如何这样做的知识而导致的误沟通或未能报告的风险。此外,如果合约包含第三方库,而这些库中出现bug,那么其维护人员也可以更轻松地联系相关人员并提供解决方案。 在整个代码...

文章 EigenLayer 奖励计算 - 基础激励

...注意:对于所有人的奖励将不会支付给那些尚未向执行层证明其信标链余额的 staker。*** ### Operator Shares 对于一个策略 $y$,一个 operator $o$ 的份额由下式给出: $Shares\_{o,y} = ShareIncrease\_{o,y} - ShareDecrease\_{o,y}$ \`\`\`sql= SELECT operator,...

文章 安全 - Across 审计

...批准后未使用整个授权,则任何进一步尝试使用禁止从非值到非值进行任何批准更改的 token(如 USDT)的 `safeIncreaseAllowance` 最终都会失败。作为实际影响的一个例子,问题 [M08](#m08) 的第二个例子可能会产生一个场景,即后...

文章 Matter Labs GuardianRecoveryValidator 审计

...itialValidators` 或 `initialK1Owners` 数组中至少一个的长度为非,然后再进行初始化。这将防止创建非功能性账户。 **更新:** 在提交版本为 [8454fce](https://github.com/matter-labs/zksync-sso-clave-contracts/pull/371/commits/8454fce35e9178ef394466d5b99096c...

文章 LinuxCLI

... a -n rz file` => 行号在自己栏位的最右侧显示,并且加前导使得格式对齐,宽度默认为6为,即:第一行显示为000001 - `nl -b a -n rz -w 3 file` => 将宽度更改为3,即:第一行显示为001 - `nl -b t file` => 空行不显示行号(与不加任何参数...

文章 治理 - OpenZeppelin 文档

...币进行投票 - 从 L2 中由桥持有的代币进行投票 - 使用知识证明从受保护的池中私下投票。 基于 ScopeLift 的 [`GovernorCountingFractional`](https://github.com/ScopeLift/flexible-voting/blob/e5de2efd1368387b840931f19f3c184c85842761/src/GovernorCountingFractional....