briq 是一个基于基本元素的 NFT 构建协议,这些元素被称为 briqs,可以被组合起来创建 NFT。使用你的 briqs 建立一个 NFT,把你的 NFT 转让给别人,或者拆解它,把 briqs 拿回来,再建造其他的作品。
你的 briqs,以及你用它们建造的任何东西,他们都是你的。briqs 是 NFT 的建造”物质”。
briq 从一个疯狂的想法开始,演变成 一个成功的黑客马拉松项目,并最终成为 StarkNet 主网上的第一个上线项目(在 StarkWare 团队 花费太多的钱 之前)。
你的 briqs 属于你,使用它们建造的任何东西也都是你的。你可以把它们看作是你储存在区块链上的个人积木。建造一辆汽车,把它发送给朋友,重演登月,建造一艘船,在Twitter上分享,做回一个孩子。
在我们未来的计划里,你的 briq NFTs 将被整合到不同的游戏和不同的元游戏当中。
briq 建立在 StarkNet 网络上,是以太坊上的一个开放的去中心化 ZK-Rollup。它就像一个独立的区块链系统,继承了 Ethereum 网络的安全性,但性能更强。 点击了解更多关于 StarkNet 的信息:https://starkware.co/starknet/
briq 协议的架构由几个 Cairo 智能合约 部署而成,前端接口 与 briqs 交互,后端 与 NFTs 存储版本交互。
briq 代币以 NFTs 的形式进行存储(目前采用 ERC721 标准,之后将采用 ERC1155 标准)。它们可以被用来组装一个符合 ERC721 标准的 briq NFT。这个 NFT 将属于组成它的所有 briqs 的持有者。这也意味着如果你转让一个 briq NFT,你也会转让其构建底层的 briq 余额。当你拆解一个 briq NFT时,你烧毁 NFT 并获得基础 briq 代币。
briq 代币可以有多种材质构成。即使两个 briq 有不同的材质,如黄金和木材,它们的应用形式也是一样的,有些 briqs 并不会比其他 briqs 更特殊。
链上没有储存任何有关 briq 的形状、颜色或质地的信息。我们只存储如特定类型的 briq 的总余额,以及它的材料。briq NFT 是一个三维矩阵,详细说明每个 briq 的位置和颜色(briq #21的位置是 1,1,1)。
briq 前端从 StarkNet 区块链查询信息,并允许用户与智能合约互动。
NFT 的内容目前存储在我们自己的服务器上,服务于当前的测试版本。我们计划用 IPFS 逐步实现去中心化存储,并探索将这些内容完全存储在链上的方案。