banner
0xMech

0xMech

Focus on various AI application sharing, Blockchain learners, web3 new leeks
twitter

永铭链 (Eternal Inscription Chain)

永铭链 (EternalInscriptionChain)—— 永恒铭刻于链#

intro#

本来应该在情人节前发这个文章,但是之前很久没更新了,加上马上 2024 了,就写下这篇教程,教大家把新年愿望或祝福直接刻在区块链上。

区块链本质是分布式账本,同样的信息保存在世界各地的电脑上,理论上来说,只要区块链节点还在运行,链上数据就可以永久保存。2009 年 1 月 3 日,中本聪创建比特币创世区块(区块高度为 0 )时就在上面刻上了“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks(此时正是英国财政大臣被迫考虑第二次出手缓解银行危机的时刻。)”。赵丽颖、冯绍峰的结婚喜讯也被被记录在高度为 6529151 的以太坊链上。将自己比较重要的时刻或消息铭刻在链上,是一件十分浪漫的事。我将其命名为永恒之 “链”(Blockchain of Eternal Love) 或者叫做 永铭链(Eternal Inscription Chain),前者记录爱恋或数字结婚证,后者记录难忘的事。下面我将教大家如何铭刻

链的选择#

既然是在链上刻字,那首先需要选择一条区块链,个人认为选择刻字的链应考虑以下 2 点

  1. 著名公链,理论上来说越出名的公链,越能永久保存,最好的那当然是比特币链、
  2. 手续费或 gas 费,任何交易都需要支付手续费,刻字本质上也是一笔交易,只不过是在交易上附加了一些信息,因此要考虑到各个链的交易手续费,最近铭文爆火,比特币链上的手续费太高,因此我用的狗狗币作为演示

我个人推荐 ETH、BSC 和 polygon 链,当然,其他链同理,大家可以随便选择,gas 费 ETH>BSC>polygon

刻字数据#

当然,仔细想想也能知道,一个账本保存这么多份,那么这个账本数据本身应该不会很大,否则存储和传输会成为大问题。确实如此,账本本身就不大,每笔交易更是十分精简,下面是一个狗狗币交易的数据

1 狗狗币交易

因此,在上面刻的数据也不能很大,图中"script_hex"也就是"6a3430783332333033323334323036383631373037303739323034653635373732303539363536313732323036323739323037393739"这个数据就是我铭刻的数据,6a 表示操作指令,34 也是 16 进制数,表示后面的 52 个字节为数据部分,后面的30783332333033323334323036383631373037303739323034653635373732303539363536313732323036323739323037393739一共 104 位,刚好 52 个字节,通过 16 进制数转换成字符则为0x32303234206861707079204e65772059656172206279207979,这里的0x也是表示 16 进制,我们把0x删了再转换一次就可以得到我铭刻的原始数据2024 happy New Year by yy

2 转换

这正是我的新年祝福,数据非常短,每个链刻字的上限不一样,反正以精简为原则即可。

刻字步骤#

我这里默认大家都会买币提币,钱包的使用等操作,如果不会的话建议直接找我帮忙刻字,注册交易所,kyc,买币,提币操作太繁琐,入金出金的损耗也不低,只为了刻字的话实在不划算。

下面是具体步骤

  1. 准备好能刻字的钱包,推荐 tokenpocket 钱包,其他大多数钱包都不支持附加信息的写入,imtoken 钱包只有少数几条链可以写(tokenpocket 请打钱 0xfaa0a85dc23aaa54bb48c2da634a871e4126113b)
  2. 原生代币,请在钱包中充入你选择的链上的原生代币,例如 ETH 链的 ETH,polygon 链上的 MATIC,BSC 上的 BNB,理论上来说不支持非原生代币交易的刻字
  3. 在该网页中把要刻入的字符转换为 16 进制,如图

3 原始数据

把我的 2024 祝福转换为了 16 进制字符
4. 打开钱包,选择转账

4 转账 1

  1. 输入转账的地址,刻字是刻在交易上的,所以需要生成一笔交易,你转入自己另一个钱包就行
  2. 在高级功能中 op_return 选择 16 进制,把刚才的字符前面加上 0x,输入转账金额,选择矿工费(手续费),确认交易即可

5 转账 2

conclusion#

刻字和 NFT 有着本质的区别,NFT 其实是存储在中心化或去中心化存储服务器中,都并不是直接写在链上,链上实际上只是写入了一个内容或地址,告诉我们去哪里找这个 NFT,并不能排除 NFT 本身被删除的可能性(包括去中心化存储),而刻字则是直接在链上写入信息,理论上来说其保存期限要比 NFT 更久。

最后,新的一年即将到来,祝大家新年快乐!大家都可以把节日的祝福或对 “ta” 的心意铭刻于链,做到比钻石更久远的 “爱 “链””。

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。