查看原文
其他

【生态】终于爆火的Chia铭文项目XCHS!

河马/HemaDAO HemaDAO 2023-12-16

20小时前上线的Chia生态的铭文项目XCHS彻底点爆Chia社区!很多人还没明白是怎么回事,就已经迫不及待的赶着要上车!忙着安装钱包的,忙着找网址的,忙着东张西望问各种问题的,不亦乐乎。自从Chia价格由2021年5月的2100美元高位一如既往、不跌不休以来,在Chia社区,已久很久没有感受到如此热闹的氛围了。可以说,XCHS项目真正让沉闷(郁闷)已久的Chia爱好者们再次有了参与感:原来我们也可以。

虽然,XCHS项目方采用了匿名,但无论他/她是谁,也不论XCHS是不是一个有多高技术含量和价值的项目,就冲能在不到一天的时间里,让Chia的Gas费破天荒摆脱0费率,让Memopool因为交易量大增甚至出现拥堵,让Chia粉丝们热血沸腾,都应该感谢他们的敏锐和付出。而且,这次冲XCHS的主力军正是中文社区以萌芽社区为首的粉丝们,包括中国团队开发的Pawket钱包,也在这次铭文铸造中发挥了重要作用,并且表现优秀!

Mintgarden的创办者Acevail感叹:“由于内存池(mempool)的拥堵,xch.events 今天有点不稳定。Chia不收费的时代让我们变得懒惰😅尽管如此,您仍然可以很好地通过xch.events了解 #Chia 吞吐量!”


好,让我们看看XCHS是什么以及怎么参与吧,先看看官方的白皮书以及操作指南,然后是萌芽社区创始人小萌写的操作手册,再看看国际社区Slowest Timelord的观点,最后是在操作中,小伙伴们常见问题的解答。

官方操作说明和白皮书


【XCHS官方网站】https://unimojo.io

《XCHS白皮书》

介绍

XCHS是Chia区块链上的铭文协议。通过将帐户模型合并到基于UTXO的Chia生态系统中,它引入了一种新颖的格式。XCHS与其他区块链(例如比特币和以太坊)上的铭文协议有所不同,利用了Chia的独特功能-备忘录

特点

  • 信息价值: 与智能合约,L2,侧链等解决方案不同,XCHS作为协议铭文存在, 旨在不仅以有效且适用的方式加强而且简化起亚第一层块的价值传递。
  • 分布式确认: XCHS是通过Chia的备忘录系统实现的,它绕开了对智能硬币/合同的需求,并避免了通常复杂的ChiaLisp流程。它利用Chia的既定法规来处理备忘录,利用Chia强大的Satoshi系数来实现广泛的分布式消息验证。
  • 不可更改: XCHS的核心任务是促进权力下放,民主化和公平。它使普通用户能够以几乎零的成本参与。
  • 无限扩展: XCHS为Chia生态系统中的不可分割令牌(NFT)提供了更经济的替代方案。将来,它还旨在为处理复杂而困难的Chialisp智能硬币提供经济替代方案,从而为Chia区块链中的所有用户扩大机会。

路线图

2024年第一季度

【市场建立】

启动去中心化的XCHS市场,为XCHS协议下的数字资产交易提供高流动性的安全环境。

【协议扩展和支持】

扩展协议以完全容纳更广泛的Chia铭文资产,从而刺激多样性并鼓励生态系统内的持续发展。

【API版本】

提供XCHS协议API,以促进与第三方应用程序的轻松直接集成。

2024年第二季度

【XCHS协议令牌拆分】

XCHS协议令牌将被拆分,以简化用户操作和管理其资产的过程。

【令牌交换】

通过交换实现拆分令牌的直接交易,从而提高令牌交换的效率和便利性。

未来规划

【铭文NFT到来】

将为创建铭文形式的Chia NFT提供支持,从而无需通常复杂的NFT铸造工艺。

【市场升级】

市场操作的更新将容纳扩展的铭文令牌和铭文NFT,为用户提供更多的交易可能性。

工作原理

  • 只有标准XCH地址才是有效的接收地址。如果您发送到其他类型的地址,它们将不会被识别,最终将导致损失。
  • XCHS可能与当前的交易基础架构不兼容,请谨慎使用。
  • 尽管XCH也基于UTXO模型(如比特币),但细节上存在一些差异。我在这里不做详细介绍,但请注意,它和BRC-20的工作方法会有所不同。
  • XCHS不需要像BRC-20那样专门铸造一次性使用的转帐铭文,您可以直接将带有铭文的资金发送到目标地址。
  • 只有第一个部署的ticker是有效的,随后的同名ticker将被忽略。请注意,复选器不区分大小写,但是在部署时,您可以按照首选样式进行写入。索引器可以根据需要显示此原始名称。
  • 如果偶然地在同一块中出现两个部署明文,则第一个将被视为有效。
  • 铸造的有效性以与部署相同的方式确定,先到先得。
  • 只有铸造(mint)和转移(transfer)会更改余额,而部署(deploy)不会。
  • 超过第一个铸造最大值的用户可以获得剩余金额。此后超过最大值的任何铸造都将无效。
  • XCHS可以完全独立于XCH,也就是说,一个帐户可能没有任何XCH,但具有XCHS的余额。此外,在支持无气费钱包中,您可以直接使用XCHS支付气费以完成交易。
  • 最大供应量不得超过最大值:9007199254740991
《如何铭刻(Inscribe)?》

简单方法:使用Pawket进行铭刻

  • 请准备您的Pawket钱包( 在这里:pawket.app 下载)并确保其包含至少0.0005 XCH的余额。
  • 单击Pawket 底部的“铭刻(Inscribe)”按钮以输入铭刻页面。

  • 输入您打算铭刻的令牌的ticker和金额(在这里:https://unimojo.io/#/xchs 查看已部署清单。),例如“ xchs”“ 1000”,并填写接收者地址 (默认接收者地址是您钱包的主地址)。

  • 选择适当的网络费用。Chia网络支持零费用交易,因此您可以选择不填写,但这样做可能会导致更长的交易时间。如果网络不拥挤,选择低/中费用就足够了。

  • 登录后,Pawket将自动计算此铭文的费用(包括支付给钱包的服务费和支付给矿工的网络费)。Pawket对每个铭文收取0.0005 XCH的服务费。此外,在铭刻过程中,会暂时将1个mojo用作货物硬币,但此后会返回到您的钱包中,因此它不算作总成本的一部分。

  • 确认所有信息正确后,提交并等待区块链上的确认。

使用Chia 官方客户端进行铭刻

  • 请准备好Chia官方客户端并确保您的余额中至少有1个mojo(即0.0000000001XCH)。
    官方客户端下载地址https://www.chia.net/downloads/
  • 在发送界面上,输入您自己的地址,输入任意数量的XCH(至少0.000000001XCH)以及网络费用(可以是0)。
  • 单击“添加交易备忘录”,然后键入以下内容(您可以根据需要修改“ tick”和“ amt”的内容):
    • {'p':'xchs','op':'mint','tick':'xchs','amt':'1000'}
  • 检查以上所有信息的准确性后,单击“发送”以提交此交易并等待块确认。

协议
  • XCHS的铭文刻在常规XCH的传输备忘录中。
  • 支持的XCH传输类型是标准的XCH传输类型: 
    p2_delegated_puzzle_or_hidden_puzzle
  • 由于Chialisp的局限性,与标准JSON相比存在细微差异:内容必须使用单引号 ', 并且在内容中不允许使用单引号或双引号(', ")。
  • 备忘录中XCHS的内容仅包括简单的题词:题词:题词的内容。请注意不要包含空格,例如: 

    {'p':'xchs','op':'mint','tick':'xchs','amt':'1000'}

部署

在我们的文档中,我们选择使用$ XCHS作为示例令牌。这纯粹是为了演示目的。但是,这些原理与您选择的令牌相同。只需用令牌名称替换$ XCHS,您就可以了!

{ 'p': 'xchs', 'op': 'deploy', 'tick': 'xchs', 'max': '21000000', 'lim': '1000'}

参数
需要吗?
描述

p

协议:帮助其他系统识别和处理XCHS事件。

op

操作:事件类型(部署,铸造,转移)。

tick

Ticker: XCHS的4个字母标识符。

max

最大供应量:设置XCHS的最大供应量。

lim

铸造限量: 如果选择让用户铸造,则每次铸造限量。

铸造

如果您使用的是铭刻服务,请谨慎。一些工具可能会先将令牌刻在自己的地址上,然后将其转发给您,客户。这意味着余额最初将转到提供铭刻服务的地址。

{ 'p': 'xchs', 'op': 'mint', 'tick': 'xchs', 'amt': '1000'}
参数
需要吗?
描述

p

协议:帮助其他系统识别和处理XCHS事件。

op

操作:事件类型(部署,铸造,转移)。

tick

Ticker: XCHS的4个字母标识符。

amt

铸造量: XCHS的铸造总量。*

*总量: 如果在部署期间声明,该数值则必须小于“ lim”。

转移

注意,某些钱包每次都会生成不同的地址。请确保发送到保持余额的地址。

{ 'p': 'xchs', 'op': 'transfer', 'tick': 'xchs', 'amt': '100'}
参数
需要吗?
描述

p

协议:帮助其他系统识别和处理XCHS事件。

op

操作:事件类型(部署,铸造,转移)。

tick

Ticker: XCHS的4个字母标识符。

amt

转移金额:要转移的XCHS金额。*

*金额:如果金额超过帐户余额,则此转帐无效。

关于我们

Unimojo是XCHS的发起者和支持者,已经在XCHS协议上建立了第一个铭文和交易平台。




社区成员自行编写的教程

(作者:小萌/萌芽社区)

Chia 铭文操作指

准备工作

安装客户端:

  • Windows用户推荐官方GUI客户端,下载地址:

    https://www.chia.net/downloads/

    https://download.chia.net/latest/Setup-Win64.exe

  • 截至2023/12/15,Version 2.1.2 比较好用。

  • 注意:安装过程的最后一步在点击Finish之前请勾选“Add Chia Command Line executable ot PATH”

这样在之后执行chia命令时会很方便。

拆分硬币:

由于Chia特有的硬币模型,当你的钱包想要同时进行多比交易操作时需要准备足够多的硬币,也就是零钱。

以Windows为例,键盘Win +R 运行cmd,打开命令行界面

第一步,查找 CoinID

输入:chia wallet coins list

如果有多个指纹,请选择你要操作的指纹序号,输入并回车。

在之后返回的结果中,找到你要拆分的那个硬币,记下 Coin ID

在cmd窗口中,可以用鼠标左键划选,后单击右键即可复制(没有提示,但已经复制到剪贴板中)

第二步,执行拆分

输入:chia wallet coins split -h 获得帮助。

其中:

-n 把硬币拆成多少份(最高500)

-a 拆完的单个硬币大小(以XCH计算)

-t 拆哪个硬币,执行 chia wallet coins list,从结果中选一个

-f 选择指纹,替换成你自己的

-i 如果你的钱包里有不止一个Wallet ID, 要用 -i 指定一个

-m 想快点拆完可以给点小费(以XCH计算)

例如:chia wallet coins split -n 500 -a 0.001 -f 805006166 -m 0.000001 -t 0xa6881a51ff06f2255351a1af10bcb743e7566e6251261681243055d2d9a536ba

其中 -t 就是第一步中复制下来的 CoinID,这里没有指定 -i 的参数,如果你在执行 chia wallet show 的返回结果中,持有 XCH 的 Wallet ID 不是 1 时,请据实填写。

批量铭刻

这里很简单,只要最初在安装 GUI客户端时勾选了PATH,就可以在电脑中的任意位置执行有关chia的批处理命令。

这里以 xchs 为例,在文本编辑器中粘贴如下内容,替换相应参数,另存为任意文件名的 .bat文件。

@echo off :loop 

chia wallet send -t xch1uspmuakpyhkzx0wen4g9ypt0ejspvj7t54rzyz8408nrxcrqxjmq65haeq -f 805006166 -a 0.001 -e {'p':'xchs','op':'mint','tick':'xchs','amt':'1000'} -m 0.0000001 -o

goto loop

其实这个就是简单的发送硬币命令。可以从 chia wallet send -h 获得帮助。

-t是目标地址,你将发送通过 -a 设置的金额到该地址,铭文也将记录在该地址

-e 铭文内容,打哪个铭文就替换成相应的字段

-m 网络小费,Chia这边叫 fee,不叫 gas。想插队快点上链就给高些,以xch计

-f 换成你的指纹

-a 单笔转账金额(这里推荐设置为第一步已拆分的硬币大小)

另存为bat文件,执行即可。

注意,这是个简单的循环命令,并没有设置结束操作,键盘 Ctrl +C可中止

另外,在执行批处理命令前请启动GUI客户端,并保证全节点和当前指纹均已同步!




社区成员对XCHS的解读

作者:Slowest Timelord/ XCH.trade创始人

一种类似BTC BRC-20风格的铭文令牌已经在Chia出现,由@XCHSCRIPTIONS创建,并得到了Pawket钱包的支持。

该协议称为XCHS。这是它的工作原理以及我对此的想法。

这个想法很简单:通过利用备忘录字段,在正常的XCH交易的基础上支持数字资产生态系统。例如,我可以创建一个$SLOW 令牌,即给自己发送 1个 mojo并在备忘录里注明以下字段即可:
{'p':'xchs','op':'deploy','tick':'slow','max':'1000'}
一旦铸造,该协议便意识到这1000个 $SLOW令牌属于我,并且它应该出现 http://unimojo.io。要传输10个令牌,我可以发送1个mojo和以下备忘录:
{'p':'xchs','op':'transfer','tick':'slow','amt':'10'}
基本上就是这样。协议的其余部分(找出有效的备忘录,确定帐户余额)只是通过“ xchs ”解析所有交易的问题',协议备忘录依次确定最新状态。该系统就像一个帐户模型。
从我的观点来看,与CAT相比,这样做有两个好处:

- 没有新的ChiaLisp难题需要审核或钱包无法理解。钱包只需要支持标准的tx拼图和备忘录即可。

-无需考虑硬币(例如锁定硬币,组合硬币等)。

还有与比特币铭文相比的优势在于:

-额外的数据在备忘录中,这是硬币支出的一部分,不可修剪(与segwit数据不同)。

-据我所知,没有意外花费铭刻的 Mojo 的概念。

但是它也存在许多潜在挑战:
-要使其成为事物,就需要社会共识。
-现有的钱包可能可以通过备忘录进行交互,但不会显示令牌余额。
-具有多个派生地址的钱包可能会带来UX并发症。
还有一些仍然需要解决的项目

-不适用于Offer文件

-协议规则定义不明确(例如,两个花费在同一块中?)

-尚未得到现有生态系统工具支持(例如Dexie和Spacescan)

至于我的想法,我认为这会引起人们铸造所有4个字符的ticker的爆发活动,但最终却遭受《冷启动问题》的困扰。我目前没有在XCH.trade上支持此项目的计划,但我会保持关注。





常见问题
  • 由于Chia UTXO模型特点,币需要提前打散,才好方便操作,否则要等待找零,打散的方式建议用cli命令,一次最多可以打散500份;
  • Chia客户端卡顿,建议采用运行全节点的钱包,而不是轻钱包;
  • 快速同步节点,可以从Chia官网下载BT文件,或者到sweetchia下载DB:https://sweetchia.com/dl/db/blockchain_v2_mainnet-2023-12-16-1100.7z
  • Pawket网页版钱包卡顿,尝试强制刷新,Pawket团队已经加班更新,请使用最新版本号:0.2.6624.231216;







继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存