原文标题:在比特币、以太坊上刻上“永恒”的文字?丨白话区块链入门290

原文作者:白话区块链

2020年5月12日凌晨3点,比特币完成第三次区块奖励减半,而F2pPool鱼池在挖出比特币减半前的最后区块(629,999)时,将 2020 年 4 月 9 日纽约时报关于美联储救市的文章标题以「NYTimes 09/Apr/2020 With $2.3T Injection, Fed"s Plan Far Exceeds 2008 Rescue」的形式写入区块中致敬中本聪。

在2009 年 1 月 3 日,中本聪创建比特币创世区块(区块高度为 0 )时,在上面“刻”下了“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks(此时正是英国财政大臣被迫考虑第二次出手缓解银行危机的时刻。)”这篇文章介绍了2008年全球金融危机背景下英国央行救市的一些细节,人们以此为中本聪创造比特币的意义所在。

区块链的一大特性就是不可篡改(除非成功发动51%攻击),全网的所有节点共同来维护一个账本。

这个账本除了记录交易信息,还有保存使用者转账附言的功能。通过这个方法,我们就可以把信息“永久”地记录在区块链上,任何人都可以通过区块链浏览器查看。

因为这个特性,世界上已有不少人把自己的爱情宣言、婚姻承诺写在了区块链上。今天,我们来简单盘点下去区块链上的那些刻字......

 01 第一次“区块链婚礼”

For better or worse, ’til death do us part, because the blockchain is forever.

“不论境遇好坏,只有死亡才能让我们分开,因为区块链是永存的。”这是世界上第一对在区块链上登记结婚的夫妇,David Mondrus和Joyce Bayo,在2014年记录在区块链上的婚姻誓言。

David Mondrus是美国的企业家,他在菲律宾遇到了菲律宾籍的Joyce Bayo,两人迅速坠入爱河。

因为受够了处理跨国婚礼的繁琐麻烦,两人便萌生了通过区块链登记结婚的念头。参加David Mondrus和Joyce Bayo婚礼的人,会收到一个二维码,通过它可以连接到记录着这次婚姻相关的区块链交易数据。

此后,出现了不少的模仿者,一些新人开始通过区块链记录他们的爱情宣言、婚姻承诺。例如,2016年7月17日,比特币爱好者Slobodenyuk和Irina Dukhnovskaya,将结婚证书记录在了区块链上。

以及18年10月17日,知名女演员赵丽颖在微博上晒出了与冯绍峰的结婚照,宣布自己的喜讯。赵丽颖、冯绍峰的结婚喜讯已经上链了,被记录在以太坊区块高度6529151。

(查看地址:http://t.cn/EzZuP2I)

 02 神鱼与区块链“刻字”

你有一个亿的话,你要怎么办?

“神鱼”在《和陌生人说话》这档节目中说的这句话,引起了不少读者对这位异常低调的区块链早期从业者的兴趣。

神鱼,原名毛世行,可以算是中国区块链领域的“传奇人物”:

■  2011年,神鱼参与了Btcman的早期建设,后来建立LTCBBS论坛,专注于挖矿技术;■  2013年,休学创业,建立了国内第一个矿池——F2POOL矿池,现在F2POOL是以太坊最大的矿池;■  2014年,神鱼和李钧、暴走恭亲王、森林人、小虫等人共同成立了壹比特数字科技有限公司;■  现在,除了是F2POOL矿池创始人之外,他还是COBO钱包的联合创始人。

信息工程专业的他,虽然免不了理工男的腼腆,却也懂得另类“浪漫”。

2012年,在比特币的QQ群里,神鱼认识了现在的妻子白鲨(昵称)。两年后的5月8日,神鱼和白鲨领了结婚证。那天中午,神鱼一边陪着白鲨吃午饭,一边安排挖比特币区块。他打算送1个区块,即25个比特币,给新婚妻子作为结婚礼物。午饭吃到一半时,区块已经顺利挖出,神鱼把系统奖励的25个比特币存到了特意花了18个小时算好的,以“1LoveYoU”开头的账户中。

让神鱼惊喜的是,不到一分钟,他竟然又挖出了下一个区块。在这两个区块的交易记录中,神鱼写道:执子之手,与子偕老。神鱼 to 冬冬。

(查看地址:http://t.cn/EzhlnTv)

正因如此,鱼池在5月12日的留言区块的事件也就不会让人感到意外,但确实让处在这个行业的一行人感到感动。

 03 手把手教你在区块链上“刻字”

关于这些用区块链宣誓承诺、传递浪漫的故事有没有让你心动?想不想自己亲自动手,在区块链上写下属于自己的文字?

下面,笔者将以imToken钱包和以太坊为例,手把手教会你如何在区块链上“刻字”。在以太坊网络上“刻字”的原理,就是在转账的时候进行备注,备注的内容为你要写的内容。

步骤1:将文字转换成Hex码

由于电脑无法直接识别中英文,所以需要先将文字进行转换。打开网址「https://tool.lu/hexstr/」,在输入框内输入你想写的话,点击「十六进制(Hex)」,然后复制输入框内转换后的Hex码。

例如,我们输入“白话区块链:从入门到精通,看我就够了!”,得到了如下的Hex码:

步骤2:进行以太坊转账

打开imToken钱包,转账ETH,输入「转账数量」、「收款地址」后,点击「矿工费用」,然后打开「高级模式」。

步骤3:先输入“0x”,再复制Hex码

请特别注意,需要先输入“0x”,再复制步骤1中生成的Hex码。其中,“0x”中,0是阿拉伯数字,x是小写的英文字母。

步骤4:点击「下一步」,输入钱包密码,完成转账。

步骤5:查看你的区块链“刻字”

完成转账后,你可以看到imToken的转账记录。点击如图7所示的链接进行查看,也可以电脑登陆「https://etherscan.io/」进行查询。

如果你是用手机打开「Etherscan」链接,打开网页后往下翻,找到下图所示的「Input Data」,然后选择「UTF-8」,字符就全部转换为我们想刻在区块链上的文字了。

当然,你也可以登陆网站:「https://etherscan.io/」,进行查看:

一个彩蛋,不知道你有没有发现:本文示范的例子,记录在以太坊区块高度6526497,而这个区块,正是由上文提到的神鱼所创办的F2POOL矿池打包。

 04 结语

区块链技术的“不可篡改”特性,正在被越来越多的人所利用,未来也必定会有越来越多的人愿意将自己的爱情宣言、婚姻承诺等“刻”在区块链上。

已经会在区块链上“刻字”的你,有没有想要留下不可篡改的记录?