Hodl老司机
去年10月,V神发了篇技术长文——The Purge。核心意思?以太坊要活得长久,光靠扩容和提速还不够,得先给自己"瘦身"。
说白了就是两个老大难:数据越堆越多,协议越改越复杂。不解决?迟早拖垮整个网络。
先说历史数据这块。
从创世区块开始,每一笔交易、每个合约部署、所有账户记录——全存着。听起来挺好?但新节点想完整同步,现在得下1.1TB起步,光执行层就几百GB。普通人跑个全节点?门槛已经高到离谱。
再看协议本身。
每次想加新功能、优化某个机制,代码就得往上叠。时间久了,整个系统像个补丁摞补丁的老房子——能用,但谁都不敢轻易动。维护成本?直线上升。
V神的思路很直接:该扔的扔,该简化的简化。
历史数据不是不能留,但没必要让每个节点都扛着全部包袱。状态数据也得想办法压缩或定期清理。至于协议复杂度?那就得狠下心做减法——砍掉过时的设计,别让"向后兼容"变成枷锁。
这事儿不性感,但很关键。以太坊要走几十年,得先学会给自己减负。
说白了就是两个老大难:数据越堆越多,协议越改越复杂。不解决?迟早拖垮整个网络。
先说历史数据这块。
从创世区块开始,每一笔交易、每个合约部署、所有账户记录——全存着。听起来挺好?但新节点想完整同步,现在得下1.1TB起步,光执行层就几百GB。普通人跑个全节点?门槛已经高到离谱。
再看协议本身。
每次想加新功能、优化某个机制,代码就得往上叠。时间久了,整个系统像个补丁摞补丁的老房子——能用,但谁都不敢轻易动。维护成本?直线上升。
V神的思路很直接:该扔的扔,该简化的简化。
历史数据不是不能留,但没必要让每个节点都扛着全部包袱。状态数据也得想办法压缩或定期清理。至于协议复杂度?那就得狠下心做减法——砍掉过时的设计,别让"向后兼容"变成枷锁。
这事儿不性感,但很关键。以太坊要走几十年,得先学会给自己减负。
ETH6.48%