最新快讯
2小时前
Multichain:目前无法联系 CEO 并获得必要的服务器访问权限
ChainCatcher 消息,据 Multichain 发推称,目前无法联系到首席执行官并获得必要的服务器访问权限以进行协议维护,目前 Router2 和 Router5 的扫描节点网络出现问题,但团队目前没有进行维护的权限,故在 UI 上暂停了受影响链的跨链服务。 目前受到影响的链包括 Kekchain、PublicMint、Dyno Chain、Red Light Chain、Dexit、Ekta、HPB、ONUS、Omax、Findora 和 Planq。(来源链接)
2小时前
衍生品 DEX 项目 KTX 宣布主网上线,首日交易量已突破 300 万美元
ChainCatcher 消息,去中心化衍生品交易所 KTX 宣布主网已正式上线,首日交易量已突破 300 万美元。 KTX 是 BNB 链上的去中心化衍生品交易协议,利用单一的多资产池来实现杠杆交易。交易者可以使用高达 50 倍的杠杆,同时享受低掉期费用且没有交易对手风险。本质上,交易者是针对 KTX 本地流动性池或 KLP 池进行交易。 据悉,KTX.Finance 鼓励社区交易并获得更多的 $KTC 代币,以解锁一系列独家福利和奖励。持有 $KTC 代币的交易者有资格参与治理决策,赚取被动收入,并享受独家平台功能。
3小时前
Gate 回应提币困难传闻:目前运营一切正常,提币顺畅
ChainCatcher 消息,社区中出现 Gate 提币困难等传闻。对此,Gate 发布公告表示:有关Gate.io 的一些谣言和不实信息在网络上流传。运营一切正常,提币顺畅,并无传言的运营和提币问题,请勿相信谣言,切勿被别有用心之人误导,以免上当受骗。(来源链接)
3小时前
加密钱包应用 Ledger Live 已集成 ENS
ChainCatcher 消息,加密钱包提供商 Ledger 宣布其硬件钱包和加密钱包应用 Ledger Live 已集成以太坊域名服务 ENS,用户现可以在转移资产时使用 ENS 名称。(来源链接)
4小时前
电竞团队 M80 完成 300 万美元种子轮融资,Expert Dojo 等领投
ChainCatcher 消息,电竞团队 M80 已经完成 300 万美元的种子轮融资,以扩大其在电竞、内容创作和消费产品方面的足迹,它计划成为第一个支持 web3 的游戏和电子竞技组织。Expert Dojo、VT Technology Ventures 和 Practical Venture Capital 领投了该轮融资。 M80 于2022 年 12 月推出,其《彩虹六号围攻》、《火箭联盟》、《街头霸王》和《Valorant》玩家在竞争中获得了成功。他们的胜利使 M80 成为北美发展最快的电竞团队之一。(来源链接)
查看更多
扫码下载链捕手APP
专业的区块链资讯、数据与研究平台

ORC-20 代币解读:ordinals 生态中新的发币规则

orc20 取消了一些 brc2 0的限制,并且定义了更多的操作。

作者:xiyu

 

在ordinals中,凡是用json铸造铭文然后解读的,大概率是把铭文当草纸用了,都有过度依赖中心化服务的风险。

1.背景

brc20 有很多限制,这些限制包括只能用四字符作为币名、不能升级、双花风险、不能取消交易等。orc20目的是取消这些限制,可以说是一次brc20的硬分叉。看到这里是不是有点熟悉,btc生态祖传的分叉模式。

2.orc20是什么?

ORC-20 是一种开放的标准,旨在增强比特币网络上的有序代币的功能,以改善广受欢迎的 BRC-20 有序代币标准。orc20向后兼容 BRC-20,并提高适应性、可扩展性和安全性,消除重复消费的可能性。

3.orc20的改变

3.1 可以改变初始供应量和最大铸币量。我认为这算不上是一种进步,固定初始供应链量和总量并不是缺点。orc20只是让ordinals发币形式更灵活了,固定和灵活只是一种选择,无关好坏。
3.2 命名空间没有固定限制,可以使用任意大小的名称。命名确实是痛点,尤其是绝大部分brc20四字母单词已经被提前铸造的情况下。
3.3 通过 UTXO 模型来确保在交易过程中没有重复消费。什么是utxo模型大家可以自行搜索一下,就是在发送一笔交易的时候,余额也会被当作一笔交易发到找零地址。这可以适当的解决双花问题,

例如将 ID 为 1 的 10000 个 ORC 分为两个部分交易发送给接收地址。 每个交易必须具有唯一的 nonce。步骤1:通过记录发送事件到接收方,向接收地址发送 1000(nonce 为 5),步骤2:通过记录发送事件到发送方,将剩余余额发送回发送方(nonce 为 6),只有在剩余余额发送完成后,交易才能完成。

3.4 允许取消交易,使用"op": "cancel",即可取消nonce的交易。

3.5 允许已经部署的brc20币向orc20转移。只有brc20的部署者才能操作转移命令。

4.orc20新增的规则

4.1 id标识,默认为 1。标识符必须在共享相同标识符的 ORC-20 之间唯一,如果有两个具有相同标识符和相同 ID 的 ORC-20,则应用“第一原则”,第二个 ORC-20 是无效的。

4.2 nonce 是与每个交易相关联的唯一标识符,它允许发送者跟踪其部分交易。通过在每个交易中包括 nonce,发送者可以确保每个部分交易都是唯一的,不能被意外或恶意地复制,否则将危及交易的安全性。有了 nonce,发送者还可以在发送取消交易时指定相应的 nonce 来取消特定的部分交易。这为 ORC-20 代币标准增加了额外的安全性和灵活性。

4.3 "op": "cancel",取消 某一个部分交易的操作。

4.4 ug字段,是否可升级:true 或者 false, 默认值为 true。允许部署者后续升级 ORC-20。

4.5 wp字段,迁移:true 或者 false, 默认值为 false。用于代币迁移的目的,且不可逆转。只有原始 BRC-20 的部署者可以部署迁移事件。该包装器将原始 BRC-20 的元数据复制,例如相同的最大供应量和发行限制。

4.6 Version: 版本:当升级 ORC-20 时,它是有用的信息。通常,每次升级都应该更新版本号,这有助于标识不同版本的合约,从而方便后续开发、管理和使用。

4.7 msg:消息:自定义文本、消息或宣言,可以任意大小。这个字段可以用来提供有关代币的信息,例如代币的目的、愿景、使用场景等等。这有助于用户更好地理解代币的价值和用途,并增加代币的可信度。

4.8 Custom Key。仅用于自定义实现,例如税收 - 强制交易税,例如版税;铸造者 - 特殊铸造地址;图像 - 代币图像;tkid - 代币 ID;url - 代币信息的 URL。
这些可选的字段可用于定制化特殊代币的需求,在标准 ORC-20 协议中未提供的特殊功能上进行扩展。例如,税收可以用于在每次交易时收取一定的费用,版税可以用于向原始创作者收取作品费用等。铸造者可以指定特殊地址来授予铸造代币的权限等。

5.orc20的局限

5.1 复杂,基于比特币生态的ordinals,简单也可以作为一个优点看待,但是在brc20将发币问题复杂化的基础上,orc20进一步复杂了。更多的定义,繁琐的操作容易带来更多的问题。例如迁移操作,带来了两份币。

5.2 中心化,使用json的目的就是方便检索,检索必然会用到中心化服务,这也是当前ordinals生态中,除了nft其他应用的天然弊端。

5.3 强制版税,大概就是把交易市场收版税的形式放到了规则中。在币上做版税我认为是作者没有想明白,作为nft,它本身的属性是艺术品,给艺术家交版税可以理解,作者和持有人是创作和使用者的关心。但是在币上,持币人应该更类似于投资人,投资人投给项目钱,还要给项目方交版税,这似乎不太合理。

5.4 路径依赖,通过解读,我们可以看到orc20在做的事情是将比特币发币e往rc20靠近。那么带来了一个问题就是为什么不用erc20?

6.总结

一句话总结,orc20取消了一些brc20的限制,并且定义了更多的操作。

其实ordinals上发币,核心竞争力是中心化服务,而不是这个标准。只有形成闭环的认证都放在链上,才能防止中心化风险。

brc20的最大问题不在于限制太多,而是中心化依赖。orc20并没有解决这个问题,orc20是把brc20当作竞争者,目标是抢占市场。orc20对ordinals生态倒是没什么影响,但是对于brc20影响也有限。

BRC-20 热潮和 Ordinal 生态追踪
炒作vs革命,这场激情将把比特币带往何处?
链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作,站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击 “举报”, 我们会及时处理。