目录

  • 做什么
  • 为什么
  • 我纹了什么
  • 怎么做
  • 总结和看法

做什么

正如标题所讲,将自己想要纪念或者铭刻的话或图等事物保存在以太坊的区块链上。由于区块链的机制,刻上去的东西基本上是改不了的,因此我这里用的是电子纹身这个描述,但是实际上现实中的纹身还可以洗掉,而区块链上的基本上是”洗不掉“的。

为什么

从用户角度上来说,因为想要永久保存一件事或者记忆,这就是做这件事的缘由。
从方法上来说:

  1. 去中心化,保存到网盘上说不定公司跑路了,当然你也可以坚信大公司大而不倒,这取决于自己。
  2. 公正公开,区块链上的东西大家都可以查询到。
  3. 理论上来说,世界上只要有一台电脑保存了所有区块,那么电子纹身就不会丢。

我纹了什么

在以太坊区块查询网站 https://etherscan.io/
其他查询网站应该也行,但是貌似其他网站查询到的信息显示不全,这个网站可能需要科学上网
我的这次“电子纹身”的Transaction Hash为:
0x084fea0a1ddfc3408c3a874ad7a248335249980a2e789f531585f126381db8dc
在这个页面可以看到我的这次eth交易信息

这些基本都是交易双方的信息和费用,不是本文的重点。
而Input Data部分的信息才是我们的“电子纹身”。

那么现在来看我纹了什么

  1. 首先用UTF-8编码显示,可以看到,第一句是Long may the sun shine。这个是黑暗之魂中最喜欢的一句话,也很有积极的意义,所以记了下来。

  2. 把这个文字部分的十六进制字符串去除掉,剩下的用十六进制字符串保存下来,放在文件里,这里我文件名举例为 pic.hex,部分内容如下(看名字应该猜到了是个图片):

    由于是十六进制字符,我要将其转换为十六进制,用到简短的代码如下:

import binascii
with open('pic.hex','rb')as f:string = f.read()
hexdata = binascii.a2b_hex(string)
with open('recover.jpg','wb')as f:f.write(hexdata)

可以看到,恢复出来的图片结果如下:

怎么做

  1. 使用www.myetherwallet.com网页钱包,因为其他钱包有些不支持添加额外数据,仅支持转账。如果已经是其他钱包又不想注册新的,可以直接使用网页钱包链接就行。例如我使用的metamask,在网页钱包里直接链接metamask就行了。
  2. 在Send Transaction部分输入目标地址,金额,以及自己准备支付的费用,并且在Advanced部分添加自己的数据,注意只支持十六进制,这就是为什么我的图片使用十六进制保存的。
  3. 然后支付确认成功后,就可以在eth区块链上查询到了。

注意事项
1. 目前在eth主网络上,交易手续费价格昂贵,如果仅仅是想尝试一下的话,使用eth测试网络玩玩就行。测试网络的步骤都差不多,有什么疑问可以在下面留言。
2. 如果想要在eth主网络上玩的话,在gas费用部分一定不能设置得太低,因为目前主网络拥堵,如果gas设置太低,矿工没有积极性,交易订单会处于长时间pending状态,而由于去中心化的原因,取消这笔交易也需要写到网络中,因此也需要手续费,反正就是很麻烦的事情,后续我了解更多了再来说说。
3. 如果处于pending状态了,后续的订单会处于队列中,无法进行,所以一定不要吝啬gas,但是也不要太高了,一般钱包会有一个推荐价位的。

总结和看法

  1. btc仅仅只是一个大家共识的虚拟货币,除此之外做不了其他的事情。而eth能够有智能合约,附加数据,去中心化应用(DApps)等等,前景肯定是很好的。
  2. 但是目前由于eth网络交易的拥堵,导致手续费异常高昂,这种发展严重地遏制了智能合约和DApps的发展,这个也是eth要大版本更新到2.0的原因。至于更新之后对eth看涨还是看跌,就见仁见智了。
  3. 理性投资,拒绝赌博!!

以太坊:普通人的电子纹身相关推荐

  1. 基于区块链(以太坊)的电子证照管理系统解决方案

    教育就业作为社会文化传授.传播的窗口,需要实现学生.教育机构以及用人就业单位之间的无缝衔接,以提高教育就业机构的运行效率和透明度.而学生信用体系不完整.未建立历史数据信息链.数据维度有限,导致政府.企 ...

  2. ​六号美术馆 基于以太坊区块链上的区块链游戏

    六号美术馆 是一个在以太坊网络上运行的分布式应用程序,使用专门开发的智能合约,让玩家可以在六号美术馆中购买.拥有和传输大师级美术珍藏("珍藏.收藏或馆藏"),然后用户可以在网站上观 ...

  3. 脾气太大了!因为暴雪删了术士的“生命虹吸”,19岁少年创立了市值千亿的以太坊...

    "生命虹吸都没了,术士还叫什么术士!" 2010年,16岁的少年维塔利克愤怒的删除了<魔兽世界>客户端,因为暴雪刚刚在3.10补丁中移除了术士的技能"生命虹吸 ...

  4. 以太坊创始人V 神:普通人看见现在,天才看见未来

    一个时代的天才一定是最懂那个时代的人,而后才能成为点亮时代的光. 作者 | 晋兆雨.Carol 责编 |  徐威龙 普通人看见现在,天才看见未来 25 年前,在俄罗斯一个不起眼的家庭里,一位小小少年来 ...

  5. 60秒Dapp快讯 | 全球公有链技术评估:以太坊在应用性上排第一;蚂蚁金服区块链试水医疗电子票据

    本文由微信公众号DappVision原创首发,转载请联系授权 [赛迪全球公有链技术评估:以太坊在应用性上排第一] 今日,在区块链赋能实体经济推动计划-"链锁反应IV"发布会上,赛迪 ...

  6. 以太坊2.0怎么挖矿_以太坊2.0即将上线 现在正是挖矿红利期 普通人如何参与挖矿?...

    以太坊2.0 吹响牛市号角!以太坊从诞生至今,共经历了四个阶段,分别是Frontier.Homestead.Metropolis和Serenity,此次以太坊升级疏于第四阶段Serenity,其中最核 ...

  7. 给以太坊打了一针强心剂,DeFi能跑出区块链杀手级应用吗?

    币圈寒冬似乎要过去了,从年初Facebook.JP摩根等巨头发币,再到模式币满天飞.IEO热火朝天,2019年上半场的热点从没间断过. 比起这些转瞬即逝的热点,有一个区块链领域正在暗流涌动. 有人说, ...

  8. 以太坊智能合约Demo

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 智能合约开发用solidity编程语言部署在以太坊这个区块链平台,本文提供一个官方实战demo示例快速入门,用demo例 ...

  9. 区块链技术之以太坊ETH白皮书

    链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 基于中本聪区块链比特币1.0之后,天才少年Vitalik Buterin(V神)在2013年年末发布了以太坊白皮书,其实 ...

最新文章

  1. 赢得高薪的锦囊三秘诀
  2. [Linux]进程(十二)--task_struct结构体
  3. C# JSON格式数据用法
  4. C语言的关键字和详细介绍
  5. redis内存淘汰和持久化_redis 持久化
  6. C++--第13课 - 操作符重载 - 下
  7. 设计模式 ( 六 ) 建造者模式
  8. C11 多线程初学1
  9. 请简述一下RS485通讯连接方式及其应用?
  10. c语言自动插桩,01 - LLVM Pass 实现 C函数 插桩
  11. 开启新坑,将live2d引入网页
  12. 恶意代码分析实战Lab3-1
  13. Ubuntu安装网络打印机
  14. 从程序员到项目经理(六):懂电脑更要懂人脑
  15. Chart-制作饼图
  16. windows虚机环境下,如何快速有效的删除大文件夹?
  17. html下拉框的宽度怎么设置,在HTML选择下拉选项中设置下拉元素的宽度
  18. 【ASML】EUV光刻技术PPT
  19. vpa updater源码分析
  20. opencl: C++ 接口(cl.hpp)创建kernel

热门文章

  1. 含泪整理最优质Final Cut Pro软件插件素材,你想要的这里都有
  2. 计算机病毒的识别课件,识别计算机病毒文件的四个有效方法
  3. 【Windows】在 Microsoft Edge 和 Chrome 中安装 vue-devtools
  4. 安卓系统主板手机开发板,MTK 5G 通讯模块主板芯片全解
  5. js判断是否为Chrome/Safari/火狐/360/搜狗浏览器等
  6. 10道必会jQuery面试题-蛙课网
  7. 关于瑞芯微相关芯片了解
  8. 创建onenet连接nb-iot产品设备
  9. 手机管理计算机文件,win10系统电脑管理手机文件的方法
  10. 安徽省抽检安防监控摄像机产品质量合格率75%