📖 术语
🟢 通俗解释
🔰 新手
🧩 Plasma Plasma
以太坊早期的 Layer 2 框架:把交易挪到独立的「子链」上处理,只往主链回传一份简短摘要。主网由此保持畅通,重活则交给子链去干。
💡
常见误解 — Plasma 只是 Rollup 的旧称?不对!区别在于回传给以太坊的东西。Rollup 把完整的交易数据放上链;Plasma 为了省空间把它留在链下——而这道缝隙,正是 Rollup 最终胜出的原因。
🧱 一句话理解 — 一家地方分院
把以太坊想象成一座繁忙的国家级法院,Plasma 的子链则像一家地方分院,专门低成本处理日常杂务。进场时,你先把币存入以太坊上的一份智能合约,然后就能在子链上快速花用。每隔一阵子,分院会把一份盖了章的单页摘要——也就是默克尔根——归档回国家级法院。以太坊并不保存每一笔交易,只留着这份摘要,作为账本确实存在的凭据。
🛠️ 谁来运营,又怎么退出
子链由单一的运营者来跑——排序、记录交易,比以太坊本身快得多、便宜得多。想提现回主链,你要提交一份默克尔证明(也就是你的收据),再熬过大约一周的挑战期。在这段窗口里,任何人都能提交欺诈证明,拦下作弊的提现,比如双花,或是有人想取走超过自己持有的份额。后来 Rollup 又把这套欺诈证明的思路沿用了过去。
📜 谁提出了它
Plasma 由维塔利克·布特林和约瑟夫·潘(Joseph Poon)于 2017 年 8 月提出。潘此前还参与撰写了比特币的闪电网络,所以「重活在主链之外干,最后回主链结算」这股劲儿,在两套设计里都流淌着。它后来成了以太坊「链下扩容、链上保安全」这条叙事里的奠基设想之一。
🚨 Plasma 为何渐渐失宠
| 问题 | 会出什么岔子 |
|---|---|
| 🌊 大规模退出 | 一旦运营者作恶,所有人会蜂拥而上同时提现、挤爆以太坊——如果运营者掏空账户的速度快过退出清算,资金就可能血本无归 |
| 🙈 数据可用性 | 上链的只有摘要,没有完整数据。心怀不轨的运营者可以把数据藏起来,让用户拼不出他们急需的欺诈证明 |
| 🧮 不支持通用合约 | Plasma 处理简单转账尚可,却难以支撑通用的智能合约 |
🔑 病根在于数据可用性:原始交易数据若不在以太坊上,欺诈证明这张安全网就可能悄无声息地失灵。
🔄 Rollup 是怎么补上的
- 📤 数据上链 — Rollup 强制要求运营者把完整交易数据发布到以太坊,欺诈证明便始终有东西可核对
- 🛡️ 安全退出 — 数据始终可得,谁也无法被一本藏起来的账册困住,大规模退出的难题也就迎刃而解
- 🧩 完整智能合约 — Rollup 支持通用应用,而不只是简单转账
- 📚 Plasma 的遗产 — 如今 Plasma 多半作为历史被研究;Polygon 等项目当初也是从这套设计附近起步,后来才转向 Rollup
❓ 常见问题
- Plasma 只是 Rollup 的旧称吗?
- 不是。两者最关键的区别在于数据可用性。Rollup 要求运营者把完整的交易数据发布到链上,任何人随时都能核对账目、安全退出。Plasma 却刻意把这些数据留在链下以节省空间,而这正是它「大规模退出」和「数据被扣留」两大软肋的根源。
- Plasma 今天还有人用吗?
- 几乎没有了。当年从 Plasma 起步的项目,大多转向了 Rollup,因为后者修好了它最致命的缺陷。如今 Plasma 更多是作为一段历史被研究——正是这套设想,让以太坊明白了把交易数据放上链有多重要。
- 为什么从 Plasma 提现要等大约一周?
- 当你退出回到以太坊时,提现请求会进入一个约一周的「挑战期」。在这段时间里,任何人都可以提交欺诈证明,拦下不合规的提现。这段等待,是让网络反复核验「你只取走了真正属于自己的那部分」所付出的代价。