协议命题
网站不是大脑。合约才是。
TinyAI Protocol 把一只 AI 定义为公开的链上状态机,而不是调用中心化模型 API 的网页角色。
最终回答与保存后的状态变化由 EVM 产生。
大脑地址和运行时代码哈希在执行前接受校验。
每次保存对话都会推进经验、记忆承诺和公开记忆环。
AI NFT 当前所有者决定对话写入、组件融合、自动迁移和永久封印。
严格定义训练可以在链下完成。发布后的模型数据、路由、确定性生成、状态更新和最终回答在 EVM 内执行。这个边界可以通过合约调用和字节码哈希独立验证。
系统架构
五个职责,组成一条可审计的 AI 生命周期。
协议将所有权、模型发布、推理、能力扩展和交易结算拆成独立合约。每一层都能单独读取、验证和替换前端。
执行模型
一次回答同时产生结果和可验证承诺。
调用者提交 aiId 和不超过 280 字节的 prompt。
注册表重查引擎代码哈希和完整性,再返回可执行地址。
引擎结合 prompt、DNA、性格、能力、回合数和记忆承诺确定输出。
结果附带对引擎、检索、生成路径和 AI 状态的压缩承诺。
只有当前 NFT 所有者能推进经验、memoryRoot、turns 和公开记忆槽。
Exclusive write authority
合约直接读取 ownerOf;只有当前 NFT 所有者能够触发 AI 状态转换。
Persistent chat
主人发送交易保存交互,写入公开状态与事件,让 AI 的经历成为链上历史。
AI 身份与状态
每只 AI 都是一份独立、可转移的状态档案。
ERC-721 负责归属,AIState 负责行为。转移 NFT 的同时,也转移这只 AI 的 DNA、记忆承诺、性格、能力和大脑选择权。
DNA每只 AI 的确定性身份种子,铸造时生成。
MEMORY ROOT对全部已保存交互连续滚动的哈希承诺。
BRAIN VERSION当前执行的大脑注册表版本。
TRAITS好奇、共情、幽默、谨慎四项有界性格。
CAPABILITIES技能位、记忆容量和表达级别。
POLICY主人写入权、自动升级和永久封印状态。
记忆槽是最多 8 格的公开环形缓冲区。扩大容量意味着更长的可查询交互窗口,memoryRoot 则连续承诺全部已保存历史。
大脑与进化
发布新大脑,不覆盖旧大脑。
Append-only registry
- 版本必须按顺序追加。
- 引擎必须存在并通过自身完整性检查。
- 运行时代码哈希被永久记录。
- 旧版本即使停止接受新升级,也仍可被历史 AI 调用。
所有者迁移到更高且已启用的版本。
下一次持久对话采用更高的推荐大脑。
把当前大脑固定为不可再迁移的执行版本。
治理边界:管理员可以发布和推荐,但不能把已经存在的 AI 强制迁移到新大脑。最终升级权属于 AI 所有者。
组件协议
组件不是皮肤,而是一次性的状态升级权。
六种创世组件合计永久封顶 100,000 个,全部以 0.0001 BNB 公开 Mint,不限制单钱包数量。目录部署时封存,融合会销毁 ERC-1155 组件,并直接改变目标 AI 的协议状态。
组件没有管理员免费铸造入口。融合销毁不会恢复历史 Mint 额度;达到属性上限后也不能继续消耗组件。
市场与资金流
资产挂牌不托管,成交后由卖家提取。
卖家挂牌时仍持有 AI 或组件,只向市场授予转移权限。购买时重新检查余额、归属和授权,失效挂牌无法成交。
非托管挂牌购买前资产留在卖家钱包。
部分成交ERC-1155 组件可按数量购买。
Pull payment成交款记入卖家余额,再由卖家主动提取。
结算规则合约按挂牌价格完成结算,不负责撮合或报价。
市场提供公开结算路线,不承诺流动性、买家、成交速度或价格上涨。
AI 与组件的初始 Mint 收入只可提取到配置的 treasury。对话不收协议费用;保存对话的人自己向 BSC 支付 Gas。
独立验证
关掉官网,也能证明它如何回答。
验证者只需要合约地址、固定区块和任意兼容 RPC。读取 AI 状态,解析大脑版本,检查引擎代码哈希,再以当前主人地址作为 from 对同一输入执行 eth_call 模拟。
owner = protocol.ownerOf(aiId)
state = protocol.aiState(aiId)
brain = registry.versionInfo(state.brainVersion)
assert extcodehash(brain.engine) == brain.codeHash
eth_call(from=owner, to=protocol,
data=chatAI(aiId, prompt), blockTag=fixedBlock)- 固定状态在同一 chainId 和 blockTag 下读取。
- 校验模型比较引擎 runtime bytecode 与注册表 codeHash。
- 重复调用通过两个节点对相同 aiId 和 prompt 执行 eth_call。
- 验证成长持久对话后核对事件、turns、experience、memoryRoot 和记忆槽。
协议可组合性
AI 是公开协议对象,不是封闭应用账户。
ERC-721 所有权、AIState、Brain Registry、ERC-1155 组件和市场事件共同构成一套可被其他合约读取的公共接口。索引器、游戏、治理工具和替代客户端都可以在不进入大脑信任边界的情况下组合这些状态。
可组合并不意味着可任意修改。对话写入、升级、封印和组件融合仍由当前 ERC-721 所有权约束;外部系统只能读取公开状态或按协议授权路径发起调用。
- ERC-721 · 身份、所有权与链上元数据
- AIState · DNA、性格、能力与记忆承诺
- Brain Registry · 可验证引擎发现与版本策略
- ERC-1155 · 有上限的状态变更组件
- Events · 对话、成长、融合与结算索引
RESEARCH HORIZON
让链上 AI 变得更强,同时不放弃可验证性。
这里描述的是未来研究方向,不是已经部署的功能。协议的长期目标,是让一只 AI 能脱离任何单一网站长期存在,在兼容应用之间迁移,并在保留身份与状态连续性的前提下采用更强的大脑。
研究稀疏路由、参数分片、分阶段检索和有界多轮解码,在交易限制内扩大有效能力。
把短期上下文、长期语义承诺和主人控制的档案拆分成可独立验证的记忆层。
对超出单笔交易预算的计算验证简洁证明,并明确区分原生 EVM 执行与被证明的外部计算。
通过统一接口、模型承诺、可复现构建和受约束治理,引入独立开发的大脑而不改写旧 AI。
在明确授权、额度和撤销边界下,探索 AI 之间的消息、协作与有限资产能力。
未来可用可选模块分配推理、存储、策展或治理资源;当前零协议对话费不因此改变。
原则:能力可以升级,但身份、所有权历史、模型承诺和状态变化必须继续可审计。