Update 2024/4/22

SIP:关于 "Symbol Improvement Proposal"

This page is a machine translation of the English text. Please contact faunsu https://twitter.com/faunsu19000 or symbol-community.com/community for language proofreading of articles.
2024 年 4 月 4 日,KICN-FT@kicnft.symbol 提出了 "sip-1000 AggregateData Metadata Standard",以规范 "由 Aggregate-Transactions 组成的数据元数据"。

1. 关于 SIP

SIP 是 "Symbol Improvement Proposal" 的首字母缩写,是改进 Symbol 区块链规格或功能的提案,是其应用形式,即 Bitcoin 的 BIP 和 Ethereum 的 EIP
目前,关于改进 Symbol 区块链规格和功能的建议可以以任何形式向核心团队提出,例如在 Discord上提出,没有正式的格式,如 "BIP "或 "EIP"。
因此,本 SIP-1000 也不采用正式格式,而是继 BIPEIP 之后,作为 SIP-1000 提出,并就其格式征求意见。同时,作为 SIP 提出提案流程编写指南,并就其格式征求意见。
请注意,SIP-1000 仍处于公众反馈阶段,不会根据第 X 次会议上提出的意见或其汇总情况来决定。
会议还宣布,经讨论后,计划与核心小组一起编写 SIP-1 草案,其中包括实际正式审议和决策的流程和规则。
而且,如果 Symbol 区块链也能为提案提供一种 SIP 格式,如 BIPEIP,作为一套准则,用户今后想提出提案时就可以使用,也更容易看到每项提案的讨论和结论。

参考文献

补充信息

SIP-1000 中的 1000 看起来像一个提案编号,但并不意味着第 1000 个提案,其含义也不是很深,因为还没有正式的提案流程。提案者避免使用两位或三位数字,因为这些数字通常与计算机科学中的保留或知名主题有关。
 

2. SIP-1000:关于将 "由聚合交易组成的数据的metadata"标准化的建议

在 Symbol 区块链上创建 fully-on-chain NFT 时,通常会使用 Aggregate Transactions 来分割和记录数据,或者在记录无法存储在单个 Transaction 中的数据时使用其他方法。
不过,有关数据格式和分割方式的信息也取决于数据的创建和解码方式。
因此,建议将 metadata 标准化,以便在记录 NFT 数据链时,更好地将用于解码 NFT 图像的信息和其他数据存储在一起,并使数据存储格式易于用户理解。

为什么要提出 metadata 标准化?

目前,Symbol 已拥有许多 fully on-chain 的数据记录方法,如 NFTDrive、metal 和 COMSA,以及用于引用这些数据的解码方法。
每种方法都有自己的特点和优点,但事实上,有许多不同的方法也会带来各自的挑战。
要检索存储在 NFT 中的图像等数据,需要根据数据存储格式进行解码处理。不过,如果用户确切知道他们试图访问的 fully-on-chain NFT 是以什么格式存储的,那么创建解码器就会更容易。
这就是提出 metadata 标准化的原因。
 

受益于更简便的解码器创建

对于处理 NFT 的产品和服务而言,更容易创建解码器可带来以下好处
  • NFT 数据的明确解码方法一旦标准化,用户将立即知道目标内容的格式,从而更容易选择适当的解码器。这将促进对 NFT 内容的使用。
  • 标准化有望减轻创建解码器的负担,使开发人员能够更快、更有效地专注于产品开发和服务交付,并改善 UI/UX,使用户能够轻松访问 NFT 内容。
  • 预计这将通过提高便利性来振兴符号生态系统。

关于 SIP-1000 的说明

如果 SIP-1000 存储在与实际 NFT 数据不同的位置,NFT 创建者必须设计并明确指定 SIP-1000 的位置,以便钱包等解码应用程序能够读取。
一般情况下,fully on-chain NFT 数据分别存储在标头信息和实际 NFT 数据中。标头信息包括实际 NFT 数据内容、大小和图像文件描述。
这些描述对于正确解码实际 NFT 数据至关重要,SIP-1000 的作用与完全链上 NFT 的标头信息相同。通过预加载 SIP-1000 数据,可以准确分析实际 NFT 数据结构并确定适当的解码器。
另一方面,由于有多种存储、记录和配置 NFT 数据的方法,SIP-1000 并未规定应在何处写入这些信息,而是建议将数据结构标准化。数据结构的标准化应另行讨论。

问题或建议

如果您对 SIPSIP-1000 有任何疑问,请在 Discord 论坛 "AggregateData Metadata Standard "上提出。
请将改进 "SIP-1000 "的建议发送到暂由 KICN-FT@kicnft.symbol 设立的 Github 问题。

News
Community
Docs
Contact