文章旨在记录过去所学知识,若文章内容存在不当,欢迎指出。若对文章内容感兴趣,也欢迎评论区留言讨论!文章部分图片来自他人博客! ## 一、memory的结构 EVM中的主要数据存储结构包括Storage、Memeory、Stack、Calldata。本...
...比较。 如果 `V3FundsDeposited` 事件指定 `outputToken` 0x0(即零地址),则应替换目标链上等效的 SpokePool 代币。为了确定 `V3RelayData` 的等效性,应使用更新/替换的 `outputToken` 代替 0x0。 #### 查找过期存款 为了计算存款人退款,应通...
...“节点”和“RPC”之类的术语。有关所有这些术语的背景知识,请查看我们的[验证器解释文章](https://learnblockchain.cn/article/16835/#basics-of-validators-and-validator-clients)。 ## Solana 的账本 在 Solana 中,账本是一个包含每笔交易历史记录...
...,产生的数据大小也仅有2.5MB (250byte\*10000)。所以它是自证明的,不依赖于第三方服务和indexer。\ "No transaction history, not your digital object"\ 常见用法:\ * NFT * ARC20 * Collections Container * Realm Names **标识**\ Atomical的标识有3种:...
...择只是一种代币投票的一种形式;这一直是我对委托权益证明的主要不满**。因此,思考如何实现更强大的共识参与方式也是有价值的。 ## 共识参与 即使不考虑当前关于流动性质押的问题,当前的独立质押方法也存在限制...
...构建的,其安全性可以基于这些对称原语的安全属性进行证明,利用不可区分性的概念。 请注意,在这些 DRBG 的声称安全性与其理论分析之间可能存在轻微的差距,因为在证明中做出了强假设。然而,这些 DRBG 通常被认为足够...
...認識。 同時,由於 StarkNet 的系統設計中有很大一部分與零知識證明和 Merkle Tree 相關的資料結構有關,因此也會需要讀者大概認識什麼是零知識證明和相對 Merkle Tree,會在閱讀過程中順暢很多!未來有機會也會繼續深入各個系...
...地实现用户的目标。 ## 首个跨链意图标准 意图已被证明是解决跨链互操作性问题的成功方案。但到目前为止,每个基于意图的系统都是通过自己的网络来实现用户的意图。这带来了一些问题,例如延迟和中心化风险,因为...
...于区块链完全按照签名执行,因此没有撤消按钮。 ## **证明这一点的近期事件** 我们已经看到了一些这方面的痛苦例子。最著名的例子之一是 **2022 年的 Curve Finance 事件**,攻击者控制了 Curve 的 DNS 并向用户提供了一个虚假...
...客利用漏洞将资金转移到 SEAL 指定的安全港地址,他们就证明了他们从未打算窃取资金。事实上,资金一直都在项目的控制之下。 项目可以签署具有法律约束力的承诺书,承诺不因白帽黑客使用 SEAL 安全港地址而起诉他们。 ##...
...次结构最重要的用例,即通过为其跨链代币转账构建递归证明,来实现一个 ZKChain 在另一个 ZKChain 上结算而不是直接在 L1 上结算。 这个分为两部分的文章系列描述了截至撰写本文时 ZKChain 生态系统的当前状态及其内部流程。...
...:敏感操作(如提取资金、更改颜色)仅限拥有者。 - 零地址检查:防止所有权转移或资金提取到无效地址。 **可扩展性** - 存款功能(deposit)和用户存款记录(userDeposits)为未来功能扩展(如奖励机制、退款)提供基础...
...些要点。 1. 智能合约风险,通过审核和开发团队的专业知识得以降低。 2. 验证者的停机风险仍然存在,但将能够被及时检测出来,不可靠的验证者将被替换。 3. 解挂风险不适用,因为 DOT 是以 1:1 铸造生成 stDOT。 stKSM 经验 [...
...用途而言不可靠。拥塞、不可预测的延迟、缺乏 SLA 以及零支持使它们成为需要一致性、吞吐量和规模的应用程序的糟糕基础。 ##### 私有 RPC 端点 私有 RPC 端点专门为你的应用程序配置,从而确保隔离的吞吐量和负载下的一致...