Skip to content

Commit aedb348

Browse files
Add study notes for 2026-04-07
1 parent 6472288 commit aedb348

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

notes/dadwawd1-ops.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,29 @@ timezone: UTC+8
1515
## Notes
1616

1717
<!-- Content_START -->
18+
# 2026-04-07
19+
<!-- DAILY_CHECKIN_2026-04-07_START -->
20+
| 维度 | CPU 伪随机 | 熔岩灯(Lava Lamp) | PoC (Proof of Cat) |
21+
| --- | --- | --- | --- |
22+
| 能否被预测 | 依赖初始种子 种子若弱或可预测 → 整体可预测 | 物理混沌运动(液体对流、气泡) 实际难以精确建模 | 极难建模的极端物理过程 理论上几乎无法预测 |
23+
| 成本高低 | 极低:便宜、快、易部署(软件/CPU jitter即可) | 中高:需硬件装置 + 摄像头 + 处理系统 | 高:属于“想象级”极端物理实现,部署复杂 |
24+
| 随机性上限 | 有限 受种子质量 + 算法限制,需持续重置种子 | 足够高 成熟的物理熵源,已被实际验证 | 极高 物理真实熵,几乎无上限 |
25+
| 攻击者篡改难度 | 容易 软件层面可被恶意代码/侧信道攻击 | 较难 物理世界干扰成本高 | 极难 建模都困难,篡改几乎不可能 |
26+
27+
1.CPU 伪随机 优势:部署门槛最低,几乎零成本,速度飞快。 致命弱点:必须依赖高质量初始种子。一旦种子被预测、泄露或被攻击,整个随机序列就崩了。属于“伪随机”而非“真随机”。
28+
29+
2.熔岩灯 成熟的物理熵思路(Cloudflare 等公司真实使用)。 通过拍摄熔岩灯内混沌的液体流动 + 气泡运动提取熵,属于“已落地”的物理随机性方案。随机性质量远超纯软件方案,但需要专用硬件,成本和维护门槛更高。
30+
31+
3.PoC (Proof of Cat) 代表一种“极难建模”的极端物理熵想象。 不是具体某项技术,而是把“无法精确预测的物理现象”推到极致(如极度复杂的生物/物理系统)。其核心价值在于提供一个思想实验:如果我们能找到足够“野”、足够复杂的物理过程,就能在理论上达到近乎完美的不可预测性和抗篡改能力。
32+
33+
真随机(True Random) 的定义: 必须直接来自不可预测的物理过程(热噪声、量子效应、熔岩灯混沌、PoC级极端物理等),完全非确定性,没有算法参与。
34+
35+
/dev/urandom 的本质: 内核先把各种物理熵(CPU jitter、磁盘I/O、中断、传感器等)收集到一个熵池里搅拌成种子,然后用ChaCha20 / SHA-256 等强算法持续生成后续序列。 一旦种子就绪,后续输出就是确定性算法产生的——只是因为初始种子质量极高 + 持续混入新熵,才显得“不可预测”。
36+
<!-- DAILY_CHECKIN_2026-04-07_END -->
37+
1838
# 2026-04-06
1939
<!-- DAILY_CHECKIN_2026-04-06_START -->
40+
2041
以太坊的设计核心理念是简单、普适、模块化。 它起源于 Vitalik 等人在 2013-2014 年的愿景:构建一个图灵完备的虚拟机(EVM),让开发者能直接在区块链上编写任意去中心化应用,而无需底层复杂性。 早期区块链(如比特币)采用 UTXO 模型,而以太坊选择账户模型(Account-based),因为它更灵活、易实现、支持原生合约,且账户是可互换的(fungible)。 数据结构上采用 Merkle-Patricia Trie(MPT)实现高效可验证的状态管理;序列化使用 RLP(后续引入 SSZ 用于 Eth2);共识从 PoW 演进到 PoS 的 Casper FFG + LMD GHOST(Gasper 组合);网络层采用 discv5 DHT + GossipSub。 早期(2014-2016)设计强调“未来证明”,通过模块化封装复杂性,为后续 Layer 2 扩展和 Stateless 研究奠定基础.
2142

2243
![fe855952acca1343d848838f5fbf39f8.png](https://raw.githubusercontent.com/IntensiveCoLearning/EPF_Bootcamp/main/assets/dadwawd1-ops/images/2026-04-06-1775487211309-fe855952acca1343d848838f5fbf39f8.png)

0 commit comments

Comments
 (0)