如何将内容上链,把文字存储到以太坊?

  • 2018-08-12
  • 106
  • 0
  • 0

之前写过一篇文章:《如何用区块链表白?将信息永久写入区块链。》
https://www.jianshu.com/p/c3ca7c93dae3

教程基本比较清楚了,还不懂怎么操作的,先看上面这个链接再回来。

实际使用过程中,上面教程可能还遇到有一点问题。因为教程里的内容是英文,英文的内容上链一点问题都没有。

而这次我录入中文,在以太坊浏览器上,view input as UTF8 时,出现乱码。

看这个示范链接,中文部分全部乱码了:

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

原因?

我一开始用的是网上找的 十六进制与文本间的转换工具。

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

用这个不行了!

中文要不出现乱码,要用UTF8 与 Hex 转换工具。

网上搜下,比如这个:

https://www.browserling.com/tools/utf8-to-hex

输入你要的文字内容,转换成 Hex.

hex utf8.png

然后复制到word里,用替换功能,将所有的 x 字符去掉。

看,成功的结果是这样的。

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

还有,我为什么将这些内容上链呢?

因为我正在做POB.Network项目,未来将有许多内容上链的场景,希望能帮助到大家。

我是苏江,长期分享区块链思考,若想与我交流,请扫码或加个人微信:su466120534

评论

还没有任何评论,你来说两句吧

发表评论