哈希力量归集文库路径访问: 首页 > 无人驾驶智能汽车 > 无人自动驾驶

把爱情上链之后,爱情被记录在哪里了?

马文佩 ☉ 文 来源:链得得 2018-08-21 @ 哈希力量

【小哈划重点:以太坊每隔一段时间把交易数据和验证信息打包在一个块里,依次串接起来,就成为一个链。每个块的块头(验证信息)里,保存了前一个块的块头哈希值(ParentHash,父块哈希)。这样区块链里的块就彼此联系了起来。假如我们更改了前间某个块的内容,后面块的父块哈希就和它对应不上,这种块就无法被共识。这就保证了区块链数据的不可篡改性。】

在消费主义盛行的今天,七夕作为中国情人节也被好好消费了一把。除了司空见惯的酒店业、零售业的狂欢之外,互联网科技企业也不会错过这个好机会。Iyf哈希力量 | 通用人工智能文库

七夕当天,百度推出了“一诺一生,用区块链永久记录我们的爱”活动,情侣们将自己的名字和手机号绑定在一起上链,用区块链不可篡改的特性,让所有节点对情侣们的感情进行共识,可以说是一种科技感十足的“海誓山盟”了。Iyf哈希力量 | 通用人工智能文库

京东也借七夕推出了“帽子证明”小程序,依次点击“开始领证”、“创建爱情代码”、“约TA领证”,对方接受邀请后,支付9元服务费,双方就能拥有一张以太坊永久记录的“爱情占有证”。Iyf哈希力量 | 通用人工智能文库

再往前,疫苗风波期间,一篇热门文章也被记录在了以太坊上,“让这篇文章永不磨灭”。Iyf哈希力量 | 通用人工智能文库

那么问题来了,作为一个分布式账本系统,以太坊记录的都是交易信息,这些信息是怎样被记录的呢?Iyf哈希力量 | 通用人工智能文库

我们知道,以太坊每隔一段时间把交易数据和验证信息打包在一个块里,依次串接起来,就成为一个链。每个块的块头(验证信息)里,保存了前一个块的块头哈希值(ParentHash,父块哈希)。这样区块链里的块就彼此联系了起来。假如我们更改了前间某个块的内容,后面块的父块哈希就和它对应不上,这种块就无法被共识。这就保证了区块链数据的不可篡改性。Iyf哈希力量 | 通用人工智能文库

简单来说,以太坊的每个块都被分为了两部分,首先是包含父块哈希值、时间戳等信息的块头。块头所包含的信息还包括:Iyf哈希力量 | 通用人工智能文库

ParentHash:父块的哈希值Iyf哈希力量 | 通用人工智能文库

Number:块编号Iyf哈希力量 | 通用人工智能文库

Timestamp:块产生的时间戳Iyf哈希力量 | 通用人工智能文库

GasUsed:交易消耗的GasIyf哈希力量 | 通用人工智能文库

GasLimit:Gas限制Iyf哈希力量 | 通用人工智能文库

Difficulty:POW的难度值Iyf哈希力量 | 通用人工智能文库

Beneficiary:块打包手续费的受益人,也称矿工Iyf哈希力量 | 通用人工智能文库

Nonce:一个随机数,使得块头哈希满足POW需求Iyf哈希力量 | 通用人工智能文库

在生产块头的同时,块中还会包含交易、状态和收据信息。Iyf哈希力量 | 通用人工智能文库

其中,交易信息中包含:Iyf哈希力量 | 通用人工智能文库

Type:交易的类型Iyf哈希力量 | 通用人工智能文库

Nonce:发送地址的交易计数Iyf哈希力量 | 通用人工智能文库

Value:向目标账户发送的金额Iyf哈希力量 | 通用人工智能文库

ReceiveAddress:接受方地址Iyf哈希力量 | 通用人工智能文库

GasPrice:为交易付出的Gas价格Iyf哈希力量 | 通用人工智能文库

Gas:为交易付出的GasIyf哈希力量 | 通用人工智能文库

Data:交易的附加数据Iyf哈希力量 | 通用人工智能文库

VRS:交易签名结构体Iyf哈希力量 | 通用人工智能文库

其中Data一栏中就包含了用户想要记录在ETH区块中的信息。这个transaction data 字段本来是用来描述交易说明的,但由于其不会占用Gas也就是不会产生任何费用,于是就成为了一个用来记录内容的字段。文章开头提到的情侣信息、文章等都可以记录在这里。Iyf哈希力量 | 通用人工智能文库

根据区块链本身的特性,每一笔交易都有一个独一无二的ID,也被称为高度。通过这个ID,我们可以查看所有的历史交易,包括上面提到的所有内容:交易类型、时间戳、Gas、附加数据等。只要知道了这个ID,我们就可以查看块中包含的信息了。举个例子,Iyf哈希力量 | 通用人工智能文库

0xdc7c743110Ec689d82f050302319AE27aF84f8faIyf哈希力量 | 通用人工智能文库

在这个交易说明中,你可以看到著名的《板门店宣言》的韩语版。这笔交易是今年5月由韩国的一位27岁的开发者Ryu Gi-hyeok记录的。etherscan.io是一个用于查看以太坊交易的网站,大家可以在网站中搜索到这笔交易。Iyf哈希力量 | 通用人工智能文库



收录源追溯链接或暂略


本文收录后固定可引用URL链接
    http://www.haxililiang.com/jishu/rumen/28574.html


☉ 文库同一主题内容智能推荐 ☉
哈希力量 ☉ 人机智能科普文库