找到约 14 条结果

文章 比例带宽分配中的博弈论漏洞:FastLane的ShMonad协议的形式化分析

...用户 $i$ 承诺 $s_i \le h_i$,持续固定时间 $T (例如 20 个区块 ≈ 10 秒),从而得出总质押量 $$ S \;=\;\sum_{j\in N} s_j. $$ 在全球上限 $R_{\max}$ (请求/秒) 的情况下,用户 $i$ 的分配为 $$ r_i \;=\;\frac{s_i}{S}\,R_{\max} \quad(\text{...

文章 ETH2进展更新(截至2020/6/27)

...io/@benjaminion/eth2_news/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fwnie2_200627) 作者 | Ben Edgington ## 要点速览 Danny带着《Eth2更新速览#12》又与我们见面了。 ## 阶段0:信标链 自上期以来规范没有发生更改,但下周预计会发生一次无伤...

文章 技术详解 | CertiK协助修复Solana大整数模幂运算中的DOS漏洞

![image.png](https://img.learnblockchain.cn/attachments/2024/09/4PFIKDSx66ea87ca6405d.png) **导读:**本文深入探讨了区块链交易费⽤模型的重要性及其在确保网络安全和有效运行中的关键作用。通过对以太坊和Solana区块链网络的交易费⽤模型进行...

文章 智能合约状态变量的存储体现

...大小的变量类型**。基本类型,如uint(32字节)、地址(20字节)和布尔值(1字节)以连续的方式存储在32字节的槽中,从槽0x0开始。值得注意的是,需要少于32字节的多个连续项被打包到单个存储槽中以节省空间,根据以下规则...

文章 Turbine — Solana的区块传播协议解决了可扩展性三难问题

...区块链的 8 大关键技术之一 ![](https://img.learnblockchain.cn/2025/02/21/1LiAhwGskWKpwnbWEcqbTBQ.png) [Solana](https://solana.com/) 是全球最强大的无权限区块链。在当前的 Solana 测试网络中,一个由 200 个物理独立节点组成的网络在使用 GPU 时支持持...

文章 聚合区块链:一个全新的跨链方案

...ckchain.cn/article/8765) ![img](https://img.learnblockchain.cn/pics/20240718163722.png) tl;dr: * AggLayer (Aggregation Layer 聚合层 )的统一桥已上线 * Monolithic → Modular → Aggregated * 聚合链 通过 ZK 技术综合了集成(单体)和模块化架构...

文章 智能合约安全审计入门篇 —— 移花接木

...。我们可以从下图来理解这个逻辑: ![微信图片_20230104163010.png](https://img.learnblockchain.cn/attachments/2023/01/3EUwr5ms63b53918c920d.png) 用户以为的调用路径: 部署合约 A 传入合约 B 地址,这样调用路径为正常路径。 实...

文章 P-Token:Solana 下一个效率大提升

...每周通过 SPL 代币程序创建新的同质化代币的数量平均在 200,000 到 300,000 之间。这比两年前的 2023 年 9 月增加了 20 倍,当时每周新创建的 SPL 代币数量通常低于 10,000。总的来说,除了 2023 年,Solana 自推出以来的每一年都记录了...

文章 模块化框架与单体框架的差异以及与 Rollup 相关的问题

...时也适用): ![Artboard 1-100.jpg](https://img.learnblockchain.cn/2025/06/05/Artboard_1-100.jpg) 1. 共识:负责确定要包含在新生成的区块中的交易顺序。 2. 执行:字面上执行交易的层,负责计算网络状态。 3. 结算(正如我们将在下面看...

文章 Rust 实战:构建实用的 CLI 工具 HTTPie

...oml` ```toml [package] name = "httpie" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1.0.71" # 错误处理 clap = { version = "4.3.9", f...

问题 请教一下GnosisSafe多签钱包开发的问题

...assembly { success := delegatecall(txGas, to, add(data, 0x20), mload(data), 0, 0) } } else { // solhint-disable-next-line no-inline-assembly assembly { success := call(txGas, to, value, add(data, 0x20), mload(data), 0,...

文章 2022 年全球 Web3 安全和反洗钱报告

![image.png](https://img.learnblockchain.cn/attachments/2023/01/CvdfCu9f63ca45cd26dbe.png) 2022 年,监测到 Web3 领域超过 167 次重大攻击,各类攻击总损失约 36 亿美元,较 2021 年增长 47.4%。其中,10 起安全事件单次损失超过 1 亿美元21 起安全事件的...

文章 误解工作量证明,就不会搞懂比特币

...作去中心化。 [链接:比特币即是时钟](https://dergigi.com/2021/01/14/bitcoin-is-time/)( [中文译本](https://learnblockchain.cn/article/18070/)) 至于工作量证明是否浪费资源,在回答这个问题之前先要弄明白工作量证明解决了什么问题。如果正...

文章 bitcoin地址是如何生成的

...花费的,一通则百通,妙哉。 我们使用私钥 `0xccea9c5a20e2b78c2e0fbdd8ae2d2b67e6b1894ccb7a55fc1de08bd53994ea64` 生成了一个主网地址`14xfJr1DArtYR156XBs28FoYk6sQqirT2s `。 生成Bitcoin地址,先由私钥生成公钥,再有公钥生成hash160,最后hash160再进...