前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >区块链里的数据不一定是真的

区块链里的数据不一定是真的

作者头像
飞翔的猪脚粉
发布2018-03-15 18:01:54
8840
发布2018-03-15 18:01:54
举报
文章被收录于专栏:代码乱弹
箭头所指:a_lewis说1+1=3是事实
箭头所指:a_lewis说1+1=3是事实

这篇文章意在反驳人们"区块链数据是完全真实"的观念。先打个比方:在传话游戏中,最后的人讲出来的故事已经与原来的故事相差很远了。

在保险行业中中,从业者中的区块链支持者们热衷于改进优化区块链,好将它作为检验一件事是否发生,是否是事实的工具

而在这里,我将把一条违反世界真理的记录永久记录在比特币区块链上。

填写备注

当你在进行比特币交易时,你可以在OP_RETURN一栏输入短文本。当这笔交易被区块链承认时,它将会和交易一起提交并存储在比特币的区块链中。

这就类似银行交易中的备注,你可以在里面写一些字,如发票号码或某些首字母缩写。

在区块链上做备注会发生什么?

以下是一个使用OP_RETURN的例子(向 Eternity Wall 致敬):

仔细观察图片,图片的底部是比特币区块链上的永久记录,上面写着:

a_lewis说1 + 1 = 3是事实

因为这是“记录在区块链上”的,所以可能有些人会认为它是“真实的”。

然而,有两个方面都是假的:

  1. 一加一不等于三
  2. 我(a_lewis)实际上没有这样说

那么到底什么是真的?什么是有事实依据的?

既然一笔交易能被区块链承认,那就说明这笔交易的一些方面是经过检验,有事实依据,真实的。例如技术上的要求,交易的签名必须经过检验,数据包大小有个上限以及一般交易需求,毕竟比特币不会自己产生。等等这些方面都会是真的。

区块的创建者(自检报告中为CKPool Kano)验证了交易并将它提交到在区块编号412,248中。过了一会儿,有5,500个左右的节点(撰写本文时的Bitnodes节点数量)都承认了这个交易以,因此其中的备注也被验证为有效的。这个时候,所有完整的节点的副本中都能找到这个备注。

然而,区块链对备注的检验仅限于一些技术检查(如数据长度),而会去检验备注的逻辑(1 + 1 = 3),或者备注中的事件是否在现实生活中发生过。(1+1=3从未发生过)

当人们在讨论一些真正的真相时,这些真相就像区块链中的数据一样,被大家互相承认。但请注意,请不要忘记思考这些真相是否是真的。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 填写备注
  • 在区块链上做备注会发生什么?
  • 那么到底什么是真的?什么是有事实依据的?
相关产品与服务
区块链
云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档