tapeout.net 正在尝试把集成电路的基本运行方式搬到区块链上。
按照文中给出的通俗解释,这个项目允许用户自己创建一个链上的「集成电路」。
用代币映射芯片的基本构成
文章先回到传统芯片的底层结构。现实中的芯片产品如果持续拆解,最基础的零器件是晶体管(transistor)。人们通过不同的电路(circuit)把晶体管连接起来,形成更高一级的器件,比如与门、或门等逻辑门;再继续组合这些门,就能构成加法器、乘法器等计算单元。再往上层层组合,才会形成今天常见的 GPU、CPU 等芯片。
按这个拆解方式,芯片可以被概括为两部分:一是构成要素,也就是晶体管;二是晶体管之间的连接方式,也就是电路。
tapeout 的设计正是围绕这两个部分展开。该项目用 ERC-1155 代币实现「晶体管」的功能,再用 ERC-721 代币实现连接这些「晶体管」的「电路」,从而在链上组合出能够持续存在的「链上芯片」。
区块生成被视作链上芯片的时钟
文章提到,在现实世界里,仅有晶体管和电路还不足以让芯片真正运转,因为它们本身只是静态硬件。芯片还需要时钟频率,也就是能持续产生规律「心跳」的驱动力。
作者认为,区块链恰好提供了这样的条件。区块链每隔一段时间产生一个新区块,这一机制可以被视为「链上芯片」的时钟频率。基于这种对应关系,这类设计在运行逻辑和运行方式上复刻了真实芯片的一部分机制,并能持续运行下去。
项目已在 BNB 链运行
据文中介绍,tapeout 首发部署在 BNB 链上,目前已经运行,已有不少爱好者尝试铸造「晶体管」并设计自己的「芯片」。
原文没有展开介绍该项目的具体实现细节,也未详细列出社区参与者已经设计出的芯片案例。
作者关注的是它打开的方向
文章认为,和项目细节相比,更重要的是 tapeout 提出的方向。尽管从时钟频率以及目前「芯片」功能等方面看,这一尝试仍然相当原始,但它提出了一种新的设想:半导体芯片是否也可以在链上实现。
文中还把这一思路延伸到 AI 领域。作者写道,在 AI 时代,芯片是 AI 的物理大脑。如果不希望 AI 成为少数公司或少数组织的垄断工具,就需要探索让它去中心化的路径。文章认为,相比加密生态此前的一些尝试,这个项目提供了一个新的视角,即是否能够沿着同样的思路,继续探索 AI 硬件、软件和算力的去中心化。
作者最后提到,Vitalik 早期宣传以太坊时曾强调,以太坊是永不停歇的世界计算机。文章据此感叹,一个「真正永不停歇的芯片」已经开始出现,尽管它目前仍处在非常早期的阶段。


