Stacks上的第一个铭文STXS是什么?

 2024-01-03 13:28:36发布 2024-01-03 13:32:25更新

STX20 是 Stacks 上的第一个铭文协议,STXS 是 STX20 的第一个代币,总供应量 21,000,000,目前已铸造完成。

STX20协议是什么

STX20 协议引入了一种在 Stacks 区块链上创建和共享数字工件的新颖方法,利用交易memo领域为特定用例提供比传统智能合约更高效、更节省燃料的替代方案。

这种方法不仅需要较少的计算量,而且还向比特币文化致敬。预期中本聪的升级旨在增强 Stacks 的去中心化以及与比特币网络的集成,凸显 Stacks 上 STX20 等铭文标准的重要性。

运行原理

STX20 将协议信息嵌入到 STX 代币传输的元数据中。然后,索引器利用该数据来使用确定性协议规则来确定状态。

备忘录字段方法

STX20 协议旨在有效利用 Stacks 区块链交易备忘录的 34 个符号限制。这种限制需要一种简洁的方法:

定制数据铭文:我们设计的 STX20 完全符合 Stacks 的备忘录限制,重点关注重要的交易细节。

简化的格式:我们的协议避开了比特币更冗长的 JSON 格式,采用紧凑的结构将关键信息封装在有限的备忘录空间内。

这种改进的策略确保了 STX20 与 Stacks 规范的兼容性,从而在受限环境中保持数据完整性。

协议规范

  • 简单的 STX 传输启动该过程;转移的金额可以忽略不计,因此可以是均匀的0.000001。
  • 铭文仅限于 34 个符号。
  • 代码范围为 3 到 8 个大写字母字符。首次股票发行保留其主张。
  • 该协议目前不支持小数,但对未来的增强开放。
  • 转账和铸币是在一次交易中完成的。
  • 区块内的交易顺序决定了优先级。
  • 第一个超过最大供应量的铸币厂将获得部分荣誉。
  • 部署交易中不会转移或铸造任何代币。
  • 铭文遵循 Stacks 网络的标准 base64 格式。
  • STX转账交易的接收者是铸币和转账的指定接收者。
  • 超出限制的铸币或转移将被标记为失败。
  • 目前不支持来自智能合约的 STX 转账,因为它允许在单笔交易中批量铸造,这会破坏公平铸币逻辑。
  • 备注中的第一个小写字母表示操作类型。

安全性

不可变记录:利用 Stacks 区块链固有的安全性,每笔交易和铭文都被永久记录,确保透明度和可追溯性。

开源规则:协议的规则公开可供审查和审查。这种透明度允许社区监督,鼓励持续改进和信任。

用户赋权:用户可以独立验证交易和铭文。这种自我验证过程消除了对第三方的依赖,从而增强了安全性。

特点

STX20 体现了去中心化的原则:

无中央控制:与可由 DAO 管理的智能合约不同,STX20 协议独立于中央控制运行。

索引器作为查看器:索引器的作用仅限于提供区块链数据的视图。它不具备更改或操纵这些数据的能力,从而保持协议的完整性和去中心化。

社区驱动的开发: STX20协议的开发和未来的增强是社区驱动的,促进了协议演进的去中心化和民主进程。

代币STXS

STXS 是 STX20 的第一个代币,总供应量 21,000,000,目前已铸造完成。

STXS代币铸造情况

STXS代币铸造情况

STXS 项目的火爆,总结下来有两方面原因:一是 STX 作为 BTC 链的原生 L2 项目可能成为叙事重点,STXS 作为该链第一个铭文项目,预期拉满。二是,该项目是由国外社区发起的,海外热度较高。

推荐阅读