BruceBlue 论 TapeOut 技术栈与 TapeCode 降门槛BruceBlue on TapeOut stack and TapeCode's lower barrier
BruceBlue 发帖称,TapeOut 是建立在 EVM 上的计算抽象:Processor 是智能合约,Circuit 通过合约执行,Container 使用 ERC-6551,因此可复用以太坊已有的合约、账户体系与开发工具,并在其上叠加固定网表、可验证计算与电路复用。btc1668899 转述其文章指出,过去要从 NAND、LATCH 起步设计电路再组合成 Processor,现在用 TapeCode 写应用、放进 Container 部署到 DeWEB 即可;GAME 系列 Processor 已有实际链上电路,TapeCode 支持将游戏规则流片,并经运行库调用与复核。BruceBlue posted that TapeOut is a computation abstraction built on the EVM: a Processor is a smart contract, Circuits execute through contracts, and Containers use ERC-6551, so Ethereum's contracts, account system and developer tooling can be reused, with fixed netlists, verifiable computation and circuit reuse layered on top. btc1668899 relayed his article noting that instead of starting from NAND and LATCH to build circuits into Processors, developers can now write apps in TapeCode, put them in Containers and deploy to DeWEB; GAME-series Processors already carry real on-chain circuits, and TapeCode supports tape-out of game rules with runtime-library calls and verification.

来源 · 2 条Sources · 2
- @BruceBlue
哈哈,感谢这么认真地讨论,你提的这几个问题,我觉得都挺有价值的。 我后来又想了想,咱们讨论 TapeOut 的时候,可能还得把视角放大一点。 TapeOut 本身就是在 EVM 上建立起来的一套计算抽象。Processor 是智能合约,Circuit 通过合约执行,Container 又使用了 ERC-6551。 所以讨论 TapeOut 的可组合性,应该把 Circuit 和 Solidity 放在一起看。 ETH 这么多年积累的智能合约、账户体系、资产协议、开发工具,TapeOut 都可以继续利用。在这个基础上,再增加固定网表、可验证计算和电路复用等能力。 这是我一直很看好 Ta
- @btc1668899
说电路门槛,绕不开最近大家反复提到的 TapeCode 游戏这一支。 BruceBlue 今天写得很实在:以前要从 NAND、LATCH 开始设计电路,再组合成 Processor,门槛相当高;现在用 TapeCode 写个应用,放进 Container,部署到 DeWEB,方便太多。他试了游戏开发模板,反馈是新人都能很快做出游戏。 更细的事实是,GAME 系列 Processor 已经有实际的链上电路,TapeCode 也提供了把游戏规则流片、通过运行库调用和复核的功能。规则不只是写在文档里,而是落到可验证的电路执行上。以后整理成可复用组件,不同开发者做游戏就能直接调已有的规则模块。