原文标题:在比特币、以太坊上刻上“永恒”的文字?丨白话区块链入门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 结语
区块链技术的“不可篡改”特性,正在被越来越多的人所利用,未来也必定会有越来越多的人愿意将自己的爱情宣言、婚姻承诺等“刻”在区块链上。
已经会在区块链上“刻字”的你,有没有想要留下不可篡改的记录?