找到约 15 条结果

文章 Kinto:模块化DEX引导的安全黄金之路

... ID”。由于 Kinto ID 采用不可交易的 NFT 形式,因此它可以证明用户已完成 KYC 认证。此 **代币** 显示标志信息,例如用户是否已完成 KYC、是否具有投资者认证资格以及是否存在 AML 违规行为。获得此 Kinto ID 是 Kinto 整个用户历程...

文章 ZKsync SSO账户抽象审计

...sol#L106) 的值不能小于 0。对于当前实现,考虑要求它们为,而不是小于或等于。 在进行这些更改时,目标应是在Gas优化和可读性之间达到最佳折衷。拥有易于理解的代码库减少未来出错的机会,并提高社区的透明度。 *...

文章 以太坊2.0主网质押教学(Ubuntu/Prysm)

...、ETH、Staking、Linux、MetaMask (Portis或Fortmatic) 有一定的背景知识。 还需要准备: * [Ubuntu 服务器 v20.04 (LTS) amd64](https://ubuntu.com/tutorials/install-ubuntu-server#1-overview) 或者一个较新的,在本地计算机或云端安装和运行的Ubuntu服务器。...

文章 SUI 钱包开发详细教程丨区块链技术培训课程 #18

...约执行。 ### **04 SUI 共识** Sui 平台依靠委托权益证明(DPoS)来确定处理交易的验证者集 拜占庭容错 (BFT) 共识协议是一个丰富的研究领域。Sui 中即将推出的下一代共识引擎基于Mysticeti 协议。该协议针对低延迟和高...

文章 [科普]由浅入深理解UniswapV3白皮书

...实已经变为了单一品种的资产,而另一个资产数量已经清。 ![understanding04reserveschange.webp](https://img.learnblockchain.cn/attachments/2021/09/xyHTcRYY615111b570d8c.webp) img04: reserves change 观察图中橙色区域的变化可以很容易理解这点,当价...

文章 指南: 如何在 MEV 项目中使用 Yul

...和操作码时,我发现了一些很好的资源来帮助我理解基础知识,但实际上没有多少资源给出了如何在真实项目中使用汇编的示例。 ## 目录: 1. **使用的操作码** 2. **Sandwich.sol 的存储布局** 3. **在汇编中使用“require”** 4....

文章 Jupiter :Solana的去中心化交易所聚合器

...间的需求大幅增加,更多用户正在经历交易失败,进一步证明网络当前费用市场结构需要升级。提出的解决方案包括动态帐户费用,和 **多维 EIP-1559** 的提案,该提案对每个触及同一热点的账户征收成倍增加的费用。 - **EVM 竞...

文章 【上篇】ProtoStar from scratch

...做法,具体细节可以参考这篇文章,其中有详尽的security 证明。 两个压缩过程的proof 实例在fold的过程中会产生的**error term vector**,为什么又出现了一个**error term vector**,error term vector 不是已经通过power of beta 压缩成一个scal...

文章 使用 TheGraph 来索引和查询你的 NFTMarket 合约的上架 List 和成交 Sold 记录

...ner) external onlyOwner { //检查传入的 signer 地址是否为地址(address(0)) require(signer != address(0), "MKT: zero address"); //检查传入的 signer 地址是否与当前的 whiteListSigner 相同 require(whiteListSigner != signer, "MKT:repeat ...

文章 现代DEX - Balancer V3 是如何构建的

...池,但在所有操作结束后,债务/供应余额的变化必须归。这就是为什么协议中存在这样的会计。 为了实现这一点,\_supplyCredit()和\_takeDebt()函数使用了一个非常重要的函数:[\_accountDelta()](https://github.com/balancer/balancer-v3-monorep...

文章 关于Solidity 事件,我希望早一点了解到这些

...523b3ef`是我们`Transfer`方法的事件签名的散列。为了进一步证明这个想法,让我们跟随 Solidity 的过程来生成我们的事件签名的哈希值。 首先,什么是事件签名? #### 事件签名 在 Solidity 中,事件签名是一个事件的唯一标识...

文章 NFT Minter 教程:如何创建一个完整的堆栈 dApp

...Web3 开发,因此我们不会花费太多时间来分解 React 的基础知识。相反,我们将专注于为我们的项目带来功能。 作为先决条件,你应该具有 React 的初级理解水平——了解组件、props、useState/useEffect 和基本函数调用的工作方式。 ...

文章 Solana Blink 开发

...隔符/字符。 | | `**` | 匹配个或多个字符,包括多个路径段之间的任何路径分隔符/字符。 如果包含其他操作符,`**`操作符必须是最后一个操作符。 | | `?` | 不支持的模式。 ...

文章 探索账号抽象2023——第二部分

...状态变化的收费。在 ZK Rollup的情况下,这还包括生成 ZK 证明的成本。 - **L1 安全成本:** 以 calldata 的形式将交易提交到 L1(以太坊)的成本。这个成本与 calldata 的长度成正比。 ERC-4337 的用户操作在第二种成本上产生了显著的...

文章 BLS12-381 理论与实现

...结果 $\mu_r$ 它是与 $D_P$ and $D_Q$ 的选择无关的。下面简单证明一下: 假定 $D_{P1}$ and $D_{P2}$ 都是与divisor $(P) - (\mathcal{O})$ 等效的divisor, 那么一定存在另外一个中间divisor $(t)$ 使得 $D_{P1} = D_{P2} + (t)$, 然后: $$ \frac{f_{rD_Q}(D_{P1})...