NAND / LATCH
NAND 负责逻辑运算,LATCH 保存一位状态。它们在 TapeOut 中是可以被持有和销毁的 ERC-1155 元件,像搭电路的乐高积木。
作品 01 / TapeOut Protocol
一份不急着操作的入门指南:先弄懂电路怎样变成 NFT,官方题目为何存在,BEM 挖矿究竟奖励什么,以及“承诺”如何保护原创设计。
先记住:流片、做题、挖矿、承诺是四个不同动作。把它们分开,TapeOut 的整个系统就会清楚很多。
01 / 先看全景
你先用链上的 NAND 和 LATCH 搭电路,把设计“制造”为一枚电路 NFT;再让这枚电路去解决官方题库中的某一道题。电路通过测试后,可以登记为矿机,按照真实投入和设计质量获得 BEM。
拥有 NAND / LATCH Token。
在画布中连接输入、门和输出。
销毁元件,生成电路 NFT。
选择一道公开规格的电路题。
合约抽检输入,逐位比较输出。
登记矿机,持续获得 BEM。
02 / 四个核心概念
NAND 负责逻辑运算,LATCH 保存一位状态。它们在 TapeOut 中是可以被持有和销毁的 ERC-1155 元件,像搭电路的乐高积木。
网表记录每个门是什么、输入接到哪里、输出怎样产生。它描述的是一份可执行的数字电路,不是图片或普通文字。
网表提交后,使用的 NAND / LATCH 被永久销毁,链上生成一枚代表这份设计的电路 NFT。它可以被执行、转让或参加题目竞争。
BEM 是 Proof of Design 挖矿的奖励 Token。它不是原材料,也不是电路本身,而是协议对设计投入和贡献的分配。
03 / 流片
现实半导体里的 tape-out,是把设计交给晶圆厂。TapeOut 协议借用了这个比喻:你把逻辑门连成网表,提交到链上后,消耗的元件被销毁,网表成为一枚可运行的电路 NFT。
所以可以把流片理解为:
链上逻辑元件 + 连接关系
↓
永久固化的可执行电路流片只是把设计变成正式电路。它本身不自动代表你解决了某道官方题目,也不自动进入主要挖矿奖励池。
04 / 官方题目
每道题定义一个公开的输入输出行为。你的任务不是照抄某份电路,而是用自己的结构实现同样的功能。
| 题目里的东西 | 它在说什么 | 例子 |
|---|---|---|
| 输入规格 | 电路接收几位输入、是否每拍输入。 | 两个 4 位数字 |
| 输出规格 | 电路需要输出几位、输出代表什么。 | 和与进位 |
| 行为规则 | 对不同输入,什么结果才算正确。 | 1 AND 1 = 1 |
| 官方向量 | 拿来测试电路的一组输入和正确输出。 | 00 → 0、11 → 1 |
参考实现像“教科书解法”。它一方面证明题目确实可解,另一方面提供成本基准。题目和参考实现的关键参数会在出题时冻结,任何人都可以复核。
官网当前题库页显示 306 道题,其中 267 道可上架挖矿;数量和状态会随协议更新变化。
05 / Proof of Design
TapeOut 的 BEM 挖矿更像链上电路设计联赛:你真实烧掉了一些元件,并且用它们做出了正确、紧凑的设计。奖励由这两种贡献共同决定。
协议记录本层真正销毁的 NAND 和 LATCH,形成工本 b*。这部分承认你确实投入了不可逆的链上元件。
协议用电路面积和关键路径深度计算设计成本。成本越低,越可能成为这道题在这台处理器上的“最优首创”。
H = ( b* + Ktask × q ) × P直观理解:工本 + 设计溢价,再乘处理器系数。设计溢价主要给当前最优首创。b* = n + λburn · mn 是本层 NAND,m 是本层 LATCH。A = g + λ · s面积由总门数和状态位折算。C = A · max(d,1)β面积 A 加上关键路径深度 d 的惩罚。q = clamp(Cref / C)与你的设计成本和参考成本比较,并设上下限。“顶榜”是社区对争夺榜首的通俗说法。电路通过验证后,计算设计成本 C;如果严格低于当前榜首,就可以“夺回榜首”,获得设计溢价。原榜首仍可继续获得基础工本收益,只是失去设计溢价;成本相同则按承诺和时间先后仲裁。
| 池子 | 需要什么 | 收益逻辑 |
|---|---|---|
| 已验证池 | 电路通过官方题目抽检,并登记到对应题目。 | 主要奖励池,按设计算力 H 分配;官网当前写为日产出的 99%。 |
| 未验证池 | 有真实电路工本,但还没有认领并证明某道题。 | 只分工本那部分;官网当前写为日产出的 1%。 |
06 / 验证
认领题目时,合约从官方向量中抽取若干条,直接运行你的电路并逐位比较输出。官网当前规则要求抽检数量至少为 3 条,数量还会结合电路规模和可承受的运行 Gas 计算。
提交题目编号和你的电路。
从官方测试集合中取样。
合约执行并逐位比对。
通过后进入相应矿池。
“反审查”是社区里的简称,官网更准确的说法是反例审查:任何人都可以寻找一组输入,让看似正确的电路暴露错误。这组输入就叫“反例”。
例子:4 位加法器在 1010 + 0111 时输出错误。提交后,合约会重新运行电路并核对官方答案;反例成立时,设计可能失去“最优首创”资格或设计溢价。
它是持续的公开抽错机制,不是一次性盖章,也不等于对所有输入的数学证明。基础工本收益与设计溢价是两个层次。
07 / 原创保护
区块链上的交易和网表可能公开可见。如果你先把完整设计发出来,别人可以复制后抢先提交。承诺机制让你先登记“设计指纹”,暂时不公开设计内容。
承诺 = Hash(你的地址、处理器、电路网表指纹、salt)
之后公开网表:
Hash(同一份网表 + 同一个 salt) == 链上承诺
→ 证明你之前就准备好了这份设计这里的 salt 是你自己生成的随机数。没有它,别人可能通过猜测常见的小电路来反推出哈希;有了 salt,承诺就像一个只有你能打开的密封信封。
08 / 完整例子
题目规格:输入 A、B,输出 A AND B。官方测试包括 00 → 0、01 → 0、10 → 0、11 → 1。
N1 = NAND(A, B)
OUT = NAND(N1, N1)09 / 边界
不是。流片先生成电路 NFT;挖矿还需要选择题目、通过验证、登记矿机。
不一定。工本会增加,但电路过大、过深会降低设计质量;协议鼓励真实投入和结构优化同时成立。
不是。参考实现是行为和成本基准,你可以用完全不同的门连接方式,只要输出行为正确。
不是。抽检是链上自动测试;之后仍可通过反例挑战发现错误。
它主要防抢跑,不是长期隐私方案。承诺最终要被揭示和核对。
不是。NAND/LATCH 是原材料,电路 NFT 是设计成品,BEM 是 PoD 挖矿奖励。
10 / 建议阅读顺序
b*、C、q、H 以及抽检。附录 / 电路容器
电路容器可以理解为绑定在电路 NFT 上的智能合约账户,采用类似 ERC-6551 的 Token-Bound Account 思路。它不是普通个人钱包:没有私钥,控制权来自当前电路 NFT 的持有人。
每枚电路 NFT 可以拥有一个链上地址。它能接收 BNB、持有 ERC-20 / ERC-1155,并把这些资产与电路身份绑定在一起。
谁持有电路 NFT,谁就按照容器权限操作它。卖出电路,通常也意味着把容器控制权和其中资产、收益一起交给买家。
容器可以调用 RAM 等存储合约,把游戏分数、回合、领取记录等状态留在链上,让电路不再只是“算完即结束”。
电路负责判断规则,容器负责执行转账、写入状态和调用其他合约。它可以成为电路的资产金库和外部合约接口。
电路 = 逻辑;容器 = 电路专属账户 + 状态/资产接口;RAM = 可被容器管理的持久存储案例库 / 应用案例
下面按 X 首次发布或本页引用的主帖时间排序,统一使用 UTC。有的是官方演示,有的是第三方实验,有的已经接入资金与业务流程。把它们放在一起,是为了观察 TapeOut 电路如何从 NFT 和挖矿凭证,继续变成公开函数、状态机器、应用组件与可转让的控制权。
由 2,302 个 NAND 和 77 个 LATCH 组成,共 2,379 个元件。它带有程序计数器、累加器、进位和寄存器,可以逐条执行指令,并用斐波那契程序展示“逻辑门 + 状态”怎样组成一台处理器。
它说明:电路不只能完成一次组合运算;加入 LATCH 后,可以保存状态并按时钟连续执行程序。
后端在链下持续运行一份 354,560 门的完整 SHA256d 网表,用于尝试真实区块 nonce;链上另有一枚 SHA-256 单轮电路,浏览器可以连续调用 64 轮,独立复算标准 SHA-256 结果。
它说明:同一份电路思想可以形成“链下高频运行 + 链上公开验证”的组合,但实时挖矿流本身并非每次哈希都在链上执行。
第三方开发者展示了一个 64–32–10 的二值神经网络,将权重和激活压缩为二值逻辑,并使用 NAND、LATCH 以及 TapeOut / Behemoth 单元构成可执行网络。
它说明:训练通常在链下完成,而训练结果可以被编译、蒸馏成确定性电路,让推理路径变成任何人都能复算的链上逻辑。
官方案例披露:电路 #4246 的容器管理一台链上 RISC-V 机器,包括 32 个寄存器、CSR,以及由 16,384 个 1 KB 页合约组成的 16 MB 写时复制内存;Linux 6.5.12 从复位到 root 登录共推进 44,988 拍、9,000 余笔交易。
它说明:电路负责指令规则,主板合约负责推进执行,分页合约保存内存,容器确定管理员;组合后得到一台状态长期留在 L1 的计算机。
应用先验证 drand 随机数,再调用 Behemoth 电路 #2075 计算候选号码,最后由抽奖合约确定中奖者和结算资金;每期收入的 1% 转入电路 #13061 的容器。
它说明:一枚公开电路可以成为其他合约的计算模块,另一枚电路的容器则可以承担项目收入账户。计算电路和收款容器是两条独立链路。
第三方开发者先在链下训练逻辑门网络,再蒸馏为 13 个门并转换成 21 个 NAND,最终流片为自建处理器上的 #279 电路。它接收 15 位传感器输入,输出 2 位转向决策。
它说明:机器学习得到的策略可以被压缩成很小的布尔电路;部署后,每次转向都能由 BSC 节点按照固定网表复算。
开源机器鸭使用一枚电路判断道路、另一枚电路保存转向记忆。测试称 100 个随机起点中,单电路有 90 次到达终点,加入记忆后提升到 94 次;两枚电路由合约组合,整体控制权放入记忆电路的容器。
它说明:多个电路可以组合成一个应用,而容器能把这组“大脑”的管理权绑定到一枚 NFT:转让该 NFT,也就能转让整组系统的控制权。
第三方社区成员发布对弈页面,邀请用户与 TapeOut 电路下五子棋。
它说明:电路的用途可以从纯计算、保存状态,继续延伸到充当互动娱乐里的对手,让任何人都能直接体验一枚电路的“行为”。
第三方开发者用 7 枚 TapeOut 电路组成一个类《黑神话:悟空》风格 Boss(“不眠守卫”)的决策大脑,演示中电路 #3434 与 #2004 交替触发,动画、碰撞与伤害计算仍由游戏引擎完成,电路只负责选择下一个动作。作者随后公开了可交互的 demo 链接。
它说明:电路可以只承担一个应用里的“决策层”,与负责表现和物理效果的引擎分工协作,而不必包办整个系统。
第三方项目 NANDPU 在 BNB Chain 上公开了一个概念 Demo:宣称由 NAND 与 LATCH 组成的电路逐门运行,可以查看信号流动、回放上一次“想法”,并对照链上电路核实计算过程。
它说明:电路的计算与状态历史可以逐拍复算验证;但“电路状态如何被解读成宠物表情或动作”这层映射规则是否同样上链、开源,仍需另行确认。
第三方开发者把 OpenAI 新发布 Agents API 的调度逻辑(何时调用工具、何时重试、何时唤起子代理、何时放行付款)编译成一枚 152 NAND + 10 LATCH 的电路,模型与工具调用仍在链下运行,电路只负责“接下来该做什么”这一个决策点,任何人都能逐拍复算验证。演示页提供了可交互模拟器,并记录了多个不同模型驱动该电路完成测试任务的过程。
它说明:电路除了承载感知/控制策略,也可以承载一套治理规则本身——验证的重点从“模型在想什么”变成“它被允许做什么”,让第三方能核实一个 Agent 是否真的遵守了它声称遵守的流程。
第三方开发者发布 ncd2net:把用 pyncd 描述的神经网络结构(Attention、FFN、Transformer 等图结构)沿着 Graph → 定点数中间表示 → Verilog → Yosys/ABC 综合工具链,确定性地编译成纯 NAND 电路,而不是先训练再蒸馏。已实现 Attention Core(1,024 个 NAND,穷举 2^24 种输入验证 0 error)、Attention Block(5,999 个 NAND)与完整 Transformer Layer(7,448 个 NAND),并给出了可访问的 demo。
它说明:神经网络电路化除了案例 03 展示的“先训练、再蒸馏压缩”路线,还存在另一条路线——直接按网络结构确定性编译。规模能到 Transformer 一层的水平,说明这条编译链路目前具备把更大网络结构转成可穷举验证电路的潜力。
第三方开发者 @0xJayChen 披露了一套以果蝇神经系统为蓝本的数字模型:166,700 个神经元、2,558 万条突触连接,经编译后拆成 10,419 枚 TapeOut 电路,共使用 614,721 个元器件(583,464 个 NAND、31,257 个 LATCH)。作者称这些电路已部署到 BNB 测试网,并能在本地恢复完整状态,连续执行两个计算步骤且结果可复现。
它说明:TapeOut 电路可以被当作大规模模块化状态网络的编译目标,而不只是一枚独立的小电路;开发者还设想由社区分别提供元器件、流片、工具、运行资源和验证,再把模块组合成一个公开可核验的系统。
当前边界:已披露的是“测试网部署 + 本地恢复并执行两步”,不是已经在 BNB 主网持续运行。主网仍需逐一流片 10,000 多枚电路,并承担 gas、部署、状态维护和持续计算成本。原帖没有给出模型来源、神经元/突触到 NAND/LATCH 的编译方法、公开代码或独立复现实验,因此目前不能据此判断它对真实果蝇神经系统的生物学还原程度;作者也明确没有声称它具有生命或意识。
第三方开发者 @BruceBlue 开源 life-tapeout,用 TapeOut 的 NAND、LATCH 与 REF 表达 Conway 生命游戏的 B3/S23 规则:一枚 56 NAND 的规则电路经过全部 1,024 种输入组合验证;8×8 棋盘用 64 个 LATCH 保存细胞状态,每个细胞再通过 REF 调用同一份规则。这样流片材料可从不复用时约 3,579 个元件降到 64 LATCH + 56 NAND,共 120 个元件。
它说明:REF 可以把“制造一份规则”和“多处调用规则”分开,让大量同构单元共享一枚电路;但节省的是流片材料,不是每拍的计算量。演示页每拍仍需评估 3,648 个门,说明复用结构与运行成本需要分别衡量。
当前边界:仓库明确说明尚未把任何内容发送上链;浏览器 Demo 运行的是与测试相同的网表字节和本地解释器。页面显示的每拍约 9.0M gas,是按三枚已部署电路的 eval() 测量结果外推,并非真实生命游戏链上交易。因此它目前是已开源、已穷举验证并完成 calldata dry-run 的设计实验,不是已流片或持续链上运行的应用。
打开交互 Demo → · 查看源码 → · 查看发布帖 →
商业案例
与上方案例库不同,这里只收录已经上线、有明确商业模式(收费、交易、订阅等)、并且真正调用 TapeOut 协议能力(而非仅借用名字)的项目,按发布时间排序。
HashPort 把 dapp / DeFi 前端文件直接写入 BNB Chain 链上状态,并为每个文件登记 SHA-256 哈希,取代 DNS、CDN、npm 包等传统托管方式,兼容钱包会在加载页面时重新核对哈希,防止前端被篡改后植入恶意签名弹窗。网站的编辑权与域名托管费绑定在一枚基于 TapeOut 电路容器(ERC-6551)的 NFT 上,转让该 NFT 即可整体转让一个 dapp 前端及其收费权,也可以把网站挂到电路市场上出售,挂单后版本会被锁定,不可再改。
它说明:电路容器不仅能包装机器人或电路的控制权(参见案例 07),也能包装“一个网站的编辑权 + 收费权”,让原本无法拆分转让的 Web2 资产,变成可挂牌交易的链上单一凭证。创始人称其为 TapeOut 上的第一个商业项目。
官方记录 / 里程碑
以下仅收录创始人 @Blonskr 发布的协议节点、官方能力和官方数据,以及官方合作方发布的正式合作公告,按事件发生时间排列。第三方工具与社区应用保留在上方案例库,不重复计入里程碑。
创始人宣布流片系统由 Alpha Beta 升级为 Open Beta,并要求接入流片功能的第三方交易所与挖矿平台完成两处代码调整:读取合约 TAPEOUT_FEE() 数值作为交易金额,并将 tapeout 合约方法标记为 payable。升级时间定于 2026-09-12 08:00 UTC+0(16:00 UTC+8)。
TapeOut 满月当天,创始人公布发射平台 TapeHub.ai 上线:任何人可选 BEM / BNB / USD1 作为基础货币发起挖矿币项目,Mint 达标后自动把 99% 募集资金配对代币永久锁进 PancakeSwap 流动性池;代币总量固定 10 亿,95% 需通过挖矿获得,产出按 9 阶段减半、跨度 1908 天,可烧毁代币换取燃料获得最高 3 倍算力加成。流片手续费的 50% 将流入金库用于回购并永久销毁 BEM。
说明:具体经济模型细节以官方文档为准,“早期参与者收益超 200 倍”等说法未经第三方独立核实。
处理器工厂、电路容器、网站仓库和 TapeSend 跨链加密消息通道四个模块在 X Layer 主网上线,首台 X Layer Processor 已创建并通过测试。X Layer 成为 BNB Chain 之后第二条接入 TapeOut DeWEB 的公链,地址区号为 2,格式示例为 1.2.0。
创始人宣布 X Layer 电路容器功能已在官网“容器”板块上线。用户可以为 X Layer 上的电路开通链上容器,由容器独立收付和持有 OKB、代币,并持有合约管理权。官方特别区分:钱包属于人,容器属于那枚电路;电路的所有者也可以是 AI。
社区发布 TAPs 仓库,为 TapeOut 协议标准建立公开提案流程。TAP-01 定义 Idea、Draft、Review、Candidate、Final 等阶段;TAP-10 定义 DeWEB 标准,覆盖 tape:// 访问层和 TapeSend 消息层,并整理互操作规则、测试向量、部署地址和安全要求。这意味着 TapeOut 开始拥有独立于单一客户端实现的公共标准,其他团队可以据此开发浏览器、钱包和应用。
创始人宣布新版 TapeOut 官网即将上线,同时推出 macOS 和 Windows 桌面客户端。这让 TapeOut 的访问入口从网页进一步扩展到桌面应用,也意味着协议和 DeWEB 应用将拥有更容易使用的官方入口。
新版官方官网正式上线,并新增 $BEM 在 BNB Chain 与 X Layer 之间的 1:1 锁仓铸造跨链功能,由 LayerZero 传递消息,通常 1–2 分钟到账。创始人同时表示两条链的合约源码均已在区块浏览器验证,这是一次把全新访问入口与真实跨链资产通道同时交付的重大版本发布。
创始人提出 ITO(Initial Tape-Out,首次流片发行)概念:以电路容器为核心的新型项目发行方式。与 ICO 交付白皮书、IEO 交付交易所背书、IDO 交付流动性池不同,ITO 交付的是真正可验证的链上生产工具项目或链上计算项目。未来两个月的路线图还包括 DeWEB 核心开发者工具、围绕 BEM 的深度合作、矿机跨链、支持收入分成的 TapeOut V2 元件插槽,以及推动主流钱包和手机厂商内置 TapeKit。
创始人支持同时存在 2–3 个独立的 TapeOut 社区基金会,表示核心开发团队不会参与基金会具体运营,但会持续提供技术支持;同时承诺,在 BruceBlue 发起的社区基金会正式成立并接受捐赠后,以个人名义捐赠 700 BEM。
矿机可以继续在原链工作并挖 BEM,同时在 X Layer 上被出售、拆分出租、抵押,并将挖到的 BEM 一键领取到 X Layer。每台跨链矿机都锁在独立托管合约中,并在 X Layer 拥有可编辑的转让、定价、组合和抵押权利,为矿机碎片化、AMM、DeFi 借贷和 RWA 等资产化场景打开入口。
说明:官方数据通告把统计区间写为 2026-08-14 至 2026-09-09;本时间线以创始人首次公开 TapeOut 技术原型的 2026-08-15 作为公开叙事起点。所有时间均为 UTC。