07.26 如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

在此给读者们提供两种方法把信息发布 ETH 网络,这样你就可以把你想永久保存的内容发布到区块链上,就像最近的热门事件一样,一旦纪录,永远不可被篡改……(PS: 方法二比较傻瓜式,如果嫌方法一复杂,请直接翻到方法二)

方法一:利用浏览器+MetaMask 插件+ETH钱包

该方法比较原始,前提条件偏复杂些,需要有以下前提:

  1. 具备科学上网能力;
  2. 有钱,能兑换成 ETH 虚拟币用来支付以太坊转账费手续费;
  3. 有一定的英文阅读能力。

步骤

1. 下载 / 安装 Chrome

2. 安装 MetaMask 插件

打开 Chrome 网上应用店,下载 MetaMask 插件

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

然后在 Chrome 内打开 MetaMask,左上角下拉列表可以选择网络类型,我们要用的是第一个 Main Ethereum Network(其他的都是测试网络...):

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

3. 注册 ETH 钱包

接下来在 MetaMask 内根据提示注册 ETH 钱包(同时也会成为你的 MetaMask 账号),注意将公钥、私钥、助记词、密码之类的信息记录在可靠的地方,丢失的话,你的 ETH 钱包(主要是里面包含的虚拟币)就没啦。

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

4. 给 ETH 账号打钱

新建的 ETH 钱包是木有钱的,而接下来的我们发布信息的操作需要执行转账动作。有的同学可能会问,我们进行一笔总价为 0 ETH 的交易不就行了么?没错,这样的确可以不产生实际的虚拟币转账,不过仍然需要手续费来驱使矿工们将这一笔为 0 的交易记录写入到区块内,也就是每一笔交易只有支付了手续费才有可能发生(手续费是交易发起者自定的,如果手续费过低,可能会出现交易失败)。

ETH 网络上用到的手续费肯定就是 ETH(以太坊)啦,来源的话,一般是去 币安、OTCBTC ) 之类的交易所购买然后从交易所提币到自己的钱包,过程比较繁琐,可以自行研究,这里不多做赘述。

只是了解 / 试用一下,不打算大批量购买的话,找一个有 ETH 的朋友让他转你 0.01 ETH(现价大概 3208.36 * 0.01 = 32 RMB)一般就够用了...​

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

5. 准备需要发布的信息

接下来就是准备我们需要发布的信息啦,因为需要转码成 Hex String,所以直接试用中文大概是不资瓷的啦,需要先转成拼音,比如我们随便找一段文字,像这样:

烂是有原因的,[微笑]。大家都愿意吃屎,你不吃,就是你的过错了,[微笑]。***写得再烂,至少还愿意认错,[微笑]。****不止烂,还嘴硬,[微笑]

然后用 汉字转拼音工具 转为拼音(注意全角标点符号要自己改成半角哦,然后风格大家可以自选...):

lan4 shi4 you3 yuan2 yin1 di2 , [ wei1 xiao4 ] . da4 jia1 du1 yuan4 yi4 chi1 shi3 , ni3 bu4 chi1 , jiu4 shi4 ni3 di2 guo4 cuo4 liao3 , [ wei1 xiao4 ] . * * * xie3 de2 zai4 lan4 , zhi4 shao3 huan2 yuan4 yi4 ren4 cuo4 , [ wei1 xiao4 ] . * * * * bu4 zhi3 lan4 , huan2 zui3 ying4 , [ wei1 xiao4 ] .

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

接下来再用 String 转 Hex 工具 转为 Hex String 即可:

6c616e34207368693420796f7533207975616e322079696e3120646932202c205b2077656931207869616f34205d202e20646134206a69613120647531207975616e342079693420636869312073686933202c206e6933206275342063686931202c206a6975342073686934206e6933206469322067756f342063756f34206c69616f33202c205b2077656931207869616f34205d202e202a202a202a207869653320646532207a616934206c616e34202c207a686934207368616f33206875616e32207975616e34207969342072656e342063756f34202c205b2077656931207869616f34205d202e202a202a202a202a20627534207a686933206c616e34202c206875616e32207a7569332079696e6734202c205b2077656931207869616f34205d202e

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

最后可以用 Hex 转 String 工具 试试看能不能再转回来确认一下有无问题:

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

6. 生成一笔交易记录

然后我们继续回到 MetaMask,点击 SEND 按钮开始一笔转账:

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

随便填入一个有效的 ETH 接收地址,然后交易数额填 0,TRANSACTION DATA 就填写刚才生成的 Hex String,然后点击 SEND 就行啦:

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

接下来是交易确认界面,我们需要将 Gas Price 修改为 2,这样容易更快完成交易:

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

然后点击 SUBMIT 按钮即可,然后过一会就能在列表中看到这一条交易已完成啦:

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

点击可以查看详情,翻到下面详情中的 Input Data 选择以 UTF-8 方式预览即可:

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

方法二:利用比特派钱包,简单便捷

步骤一:把文字转为16进制

https://www.bejson.com/convert/ox2str/

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

步骤二

:在比特派钱包里 选ETH 点“发币

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

步骤三:把步骤1的16进制字符串 填到下面画圈的框里

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

步骤四 :填写其他信息 GAS的价格和数量酌情考虑 参照下图

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

步骤五: 在交易详情里找 交易ID 去区块浏览器看看成果吧!

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

之前所示范的结果 可以在下方链接找到

https://etherscan.io/tx/0x1436e5426948be3129c18873053b401ac36f40c36d5386d57cd17406920a7289

如何记录信息到 ETH 网络?在区块链世界留下永久的见证!

最后一步: 把你的交易ID输入etherscan页面右上角就可以搜索你自己的内容了!


分享到:


相關文章: