想了解 ord 协议要求铭文内容必须从自身 ID 路径提供、HTML 铭文读取自己编号的代码写法、委托铭文为何仍用自己的 ID,以及这套自引用机制怎么给链上生成艺术当种子
汇总与「生成艺术」相关的文章,帮助你系统了解该主题。
想了解 ord 协议要求铭文内容必须从自身 ID 路径提供、HTML 铭文读取自己编号的代码写法、委托铭文为何仍用自己的 ID,以及这套自引用机制怎么给链上生成艺术当种子
Art Blocks 官方文档把生成艺术的确定性写得很直白:算法存在链上,铸造时生成的唯一哈希被喂进脚本,产出一次性且可复现的作品。本文拆解脚本运行环境注入的 tokenData 结构——tokenData.hash 是唯一的随机数来源,tokenId 同时编码项目编号与调用编号——并说明收藏者如何据此复现和核验一张生成作品。
Art Blocks 官方文档说明其代币元数据完全存储在链上,token 输出由链上生成器从链上数据组装;文档还给出用 getTokenHtmlBase64EncodedDataUri 取回 data URI 在浏览器直接渲染的路径。本文拆解完全链上元数据的承诺边界与依赖登记库的作用。
Art Blocks 官方文档描述了一种叫 Transfer Hook 的项目级扩展:核心合约在每次铸造和转移后调用一段外部合约代码,钩子一旦 revert 整笔交易就会失败。本文按官方页拆解它的配置权限、版本要求、一次性锁定机制,以及收藏前怎么用链上查询判断一枚代币是不是自由可转。
Art Blocks 官方文档用 PostParams 描述一种铸后演化机制:可配置参数存在链上,由艺术家预先定义哪些参数、怎么改、谁有权限改。本文拆解它的动机、兼容版本要求,以及收藏一个会变的生成作品时该核对什么。
荷兰拍卖把首发做成一条下行价格坡道:价格按设定间隔逐段下降直到最低保留价,谁先出手谁按当下坡道价成交。fxhash 还允许在坡道上叠一层回扣:早期高价买入者在 mint 结束时按最终价退差额。本文按官方文档拆解三种首发定价的结构差异。
Async Art 把一幅画拆成一张主画(Master)和若干可单独持有的图层(Layer),图层持有者有权切换该图层的预设状态,主画实时重绘。后来官方站点基础设施停摆,作品虽在链上但无法查看。本文按现存官方域名页面与社区 Digital Rescue Lab 的说明,拆解这种可编程艺术的机制和'渲染依赖前端'的风险。
SuperRare 的 Liquid Edition 是一张 ERC-20 代币:藏家买到的不是一张 ERC-721,而是可以按份持有的同质化代币,作品画面可以读取链上余额、交易、销毁等状态实时变化。本文按 SuperRare 官方帮助文档拆解它的结构、Lenses 与 ERC-721 的关系,以及普通钱包为什么只显示一串数字。
Larva Labs 官方页面写明 Autoglyphs 于 2019 年创作:支付 0.2 以太创建费并捐赠 350.org 即可生成唯一图样,512 枚后生成器永久关闭。与 CryptoPunks 不同,它的生成算法整体嵌在 ERC-721 合约里,创建交易的事件数据即包含作品文本输出。本文按官方页面与合约机制拆解这批全链上实验与后来平台的谱系关系。
fxhash 的文档把链上生成艺术称为 GENTK:完整代码与元数据在部署时进入链上,每次铸造产生的 token hash 作为确定性种子渲染唯一迭代。本文拆解它的双层随机结构——集合级与代币级种子怎么配合、price curve 与荷兰式拍卖这两种发行定价怎么在合约里定义、fx(params) 让收藏者微调参数后作品怎么保持可复现。