bitcoin 与存在性证明
文章来自本人的简书
额,不要怕标题,一点也不学术化,连民科的脚后跟都赶不上.
最近 (2017 年 6 月 26 日) 有人造谣说,eth 的创始人 Vitalik 出车祸 game over 了.
为什么造谣,就跟造谣乔布斯 李嘉诚一样,引起恐慌呗.
既然说 bitcoin, 怎么扯到 eth 上来了。因为 eth 是基于 bitcoin 的理念发明的,青出于蓝,至于胜于蓝么,仁者见仁了.
像我这么睿智的人,当然不可能被忽悠了。本人也不知道事情的真假,只能通过各种途径打听小道消息.
然后 V 神在 twitter 上放了一张照片.
写了一些神乎其神的东西.
这个 Block 3,930,000
表示块高度,0xe2f1fc56da1d ...
表示块的 hash 值.
用一个 git 项目打比方,eth 的 一个 block 表示一个 commit, block 的 hash 自然就是 commit 的 hash, 这个块高度,就是从 0 个 commit 开始 第几个 commit 的意思.
通过 api, 我们将看到更多的信息:
curl https://etherchain.org/api/block/3930000
{
status: 1,
data: [{
number: 3930000,
hash: "0xe2f1fc56da1de975756ad72ce705b8fdea9df628b818dac39d572c369e76c254",
time: "2017-06-25T23:09:41.000Z",
parentHash: "0xcc080630f9bd55396180d2462a898d9c935faef23cdb236fbe73e89d1832d0f6",
uncleHash: "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347",
coinbase: "0xb2930b35844a230f00e51431acae96fe543a0347",
root: "0xb6921ca7ef15e83d106b013c6762d8a5c550b3103591fe0d7bba310e3b2c5abe",
txHash: "0x85624f62397ecd52f6255f205253b4f95b37c5f89a46f7324b1195ba7323e98d",
difficulty: 899633294067287,
gasLimit: 4712394,
gasUsed: 1087512,
extra: "0x7439",
mixDigest: null,
nonce: "0x88d58caa4007e1065b",
tx_count: 11,
uncle_count: 0,
size: 1739,
blockTime: 3,
reward: 5034800384000000000,
totalFee: 34800384000000000
}]
}
通过 api, 我们知道了 block 3930000 的 hash, 还有这个 block 提交的时间 2017-06-25T23:09:41.000Z
, 这就是 V 神的 Proof Of Life, 证明他本人至少在这个时间点是活蹦乱跳的,如果报道的车祸死亡时间早于这个时间点,谎言不攻自破,我就把这个叫做存在性证明吧.
为什么的 eth 的区块链可以证明?能用别的东西代替么?
我想起我奶奶申请养老金的时候,举着当天的一份报纸,做了个 "存在性证明".
总结下共同点:
1 很多人可以方便的查询,报纸是发行量大,区块链只要你有网络就能访问
2 不容易造假.
一份报纸同样的版面内容都是一样的,区块链同样如此,整个网络只认同一条区块链,所有的节点都会自动同步最新的 block 信息,并最终内容一致.
hash 提前是算不出来的.
3 有日期,即时间戳.
关于第 2 点,我要多啰嗦下:
区块链有类似 git 的数据结构,一个 commit 有上一个 commit 的指针,
也有下一个 commit 的指针,像链条一样有秩序的串在一起.
区块链同时是个 p2p 网络,每个节点都是一份完整的数据备份,就像 git clone 项目一样,一个节点更新了,会向其他的节点广播,其他节点也会更新,也会广播。所以当你访问其中一个节点时,看的内容都是相同的.
本人想到一个用法,以后生产食品的时候,把 block 高度和对应的 hash 印上去,就能知道生产日期了,而且造不了假,你不可能提前知道 hash 值啊,而且食品一般会印上一个最近的 block 高度,酒这种东西除外.
这就是本人说的存在性证明,标题不高大上怎么唬人呢?
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: