← 最新论文
💻 computer science

PoSME: Proof of Sequential Memory Execution via Latency-Bound Pointer Chasing with Causal Hash Binding

该论文提出了一种名为 PoSME 的密码学原语,通过基于延迟的指针追逐和因果哈希绑定机制,强制执行严格的线性顺序内存计算,从而在无需可信设置的情况下实现抗 ASIC 的时序证明、作者身份认证及女巫攻击防御。

原作者: David L. Condrey

发布于 2026-04-20
📖 1 分钟阅读☕ 轻松阅读

原作者: David L. Condrey

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇论文介绍了一种名为 PoSME(基于内存顺序执行的证明)的新技术。为了让你轻松理解,我们可以把它想象成是在玩一个极其复杂的“寻宝游戏”,而这个游戏的设计初衷就是为了防止作弊,特别是防止那些拥有超级计算机(ASIC)或显卡(GPU)的人通过“暴力”手段快速通关。

以下是用通俗语言和比喻对这篇论文的解读:

1. 核心概念:什么是 PoSME?

想象你要证明你花了一整天时间,在迷宫里一步步地走完了全程。

  • 传统方法(VDF):就像让你在一块石头上不停地刻字。如果你有一把更快的刻刀(更快的芯片),你就能刻得更快。这只能证明你花了时间,但不能证明你用了多少“脑子”或“空间”。
  • 旧方法(PoSW/Argon2):就像让你在一个巨大的图书馆里找书。如果你把图书馆搬进脑子里(内存),你就能很快找到。但如果你只带了一本小书(小内存),你就得跑很多趟。
  • PoSME 的新玩法:它设计了一个会不断变形的巨大迷宫
    • 迷宫是活的(Mutable Arena):每当你走到一个位置,你不仅要读那里的信息,还要修改它,甚至改变迷宫的墙壁。
    • 线索是随机的(Pointer Chasing):你下一步去哪里,完全取决于你刚才读到的内容。如果你刚才读错了,或者想跳过步骤,你就不知道下一步该去哪。
    • 必须按顺序走:你不能同时派 100 个人去迷宫的不同角落,因为每个人走的路线都依赖于前一个人的结果。你必须一个人、一步一步地走。

2. 为什么它很难作弊?(三大杀手锏)

PoSME 通过三个机制让作弊者(比如拥有昂贵显卡的矿工)非常难受:

A. “内存”比“速度”更重要

  • 比喻:想象你在一个巨大的仓库里找东西。
    • 普通电脑(CPU):虽然跑得不快,但它有一个巨大的、就在手边的仓库(大内存),找东西只需伸手一拿(低延迟)。
    • 超级显卡(GPU):虽然跑得非常快(每秒能处理几百万个动作),但它的仓库很小,或者仓库离它很远。它每走一步都要跑很远去拿数据。
    • 结果:在这个游戏中,“跑路的距离”(内存延迟)是瓶颈,而不是“跑步的速度”(计算速度)。显卡再快,如果每次都要跑很远去拿数据,它反而比普通的家用电脑慢 14 到 19 倍

B. “共生绑定”:牵一发而动全身

  • 比喻:想象你在写日记。
    • 在 PoSME 里,你写的每一个字(数据),都和你上一行写的字以及这一行写的时间紧紧绑在一起。
    • 如果你试图伪造其中一页(比如把昨天的日期改了),那么这一页和下一页的逻辑就会断裂,整个日记本就会变成乱码。
    • 这意味着,作弊者不能只修改一小部分,他必须重新计算整个历史链条。这大大增加了作弊的成本。

C. “时间胶囊”效应

  • 比喻:如果你把迷宫里的路标擦掉,想等会儿再回来补上,你会发现路标已经变了
    • 因为迷宫是动态变化的,当你回头想重新计算某一步时,你发现那个位置的数据已经被后来的步骤覆盖或改变了。
    • 这导致作弊者如果想省内存(不存所有数据),就必须花费指数级的时间去重新计算。存得越少,算得越慢,直到慢到完全无法接受。

3. 实验结果:家用电脑赢了!

论文作者做了非常严格的测试:

  • 测试对象:找了 17 种不同的电脑(从苹果 M 系列到各种服务器 CPU)和 4 种顶级显卡(包括目前最强的 NVIDIA H100)。
  • 结果
    • 家用电脑:在这个游戏中表现最好。因为它们内存大,且能很好地处理这种“一步一步”的任务。
    • 顶级显卡:表现极差,比家用电脑慢了 14 到 19 倍。为什么?因为显卡擅长“同时做很多事”(并行计算),但 PoSME 强制要求“只能一件事一件事做”(顺序执行)。这就好比让一群短跑冠军(显卡)去走一个必须排队的单行道,他们再快也发挥不出来。
    • 专用芯片(ASIC):目前市面上没有这种芯片能在这个游戏里赢过家用电脑。即使有,成本也高得离谱,完全不划算。

4. 这个技术有什么用?

PoSME 不仅仅是一个游戏,它可以用来解决很多现实问题:

  1. 公平挖矿:防止有钱人买一堆超级芯片垄断加密货币,让普通人的电脑也能公平参与。
  2. 身份验证:证明“这个帖子确实是我花了很多时间亲手写的”,而不是机器瞬间生成的垃圾信息(防止机器人刷屏)。
  3. 时间证明:证明某个事件确实发生在特定的时间之后,无法被提前伪造。
  4. 无需信任:不需要相信任何第三方机构,数学和物理规律(内存延迟)就是最公平的裁判。

总结

PoSME 就像是一个“内存大比拼”的迷宫游戏。

它巧妙地利用了物理世界的限制(内存读写需要时间,且不能无限加速),让那些试图用“暴力计算”(显卡、专用芯片)来作弊的人碰壁。在这个游戏中,“拥有大仓库”(大内存)比“手速快”(高算力)更重要

最终,它让普通的家用电脑拥有了对抗超级计算机的能力,确保了网络世界的公平性和安全性。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →