0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

区块链加成后的信息就是真实无误的吗?

倩倩 来源:人人都是产品经理 2020-02-14 07:43 次阅读

所周知,区块链的最大特点就是去中心(介)化和不可篡改,因此很多人将区块链等同于无法造假与真实。不过当区块链加成的是虚假数据时,我们还能说区块链加成后的信息就是真实无误的吗?

一、信任的条件

现实生活中,一件事情如果源头是可信的,过程也是可信的,那么结果一定也是可信的。

因此如果区块链能产生信任,那么在流程上有两个关键条件:

(上链前的)数据是真实的

(上链后的)数据是不可篡改的

满足“数据是真实的”这个条件,大概有两种方式:

可以验证:同样的输入导致同样的输出。比如1+1=2,比如print(‘hello world’),比如SHA256。此时本质上是对数学的信任,且因此产生了信任

有人保证:有权威机构为此负责。比如公证机构称,小明向慈善组织捐赠了10万元,并提供了转账记录。因为银行是可信的,机构是可信的,因此该行为是可信的。此时本质上是转移了信任

二、区块链中的信任

区块链可以分为公有链和许可链。但任何区块链都包含三个层面:交易,区块,链。

一笔交易通过付款人的数字签名(或引用上一个交易的UTXO再签名)来确保交易本身的不可篡改,通过打包到区块、连接成链来保证整个交易链条的不可篡改。

因此,在大多数情况下,区块链是不可篡改的。但区块链是否可信任,取决于交易中的数据是否真实。

1. 比特币

比特币的交易主要是转账,每一笔转账都可以通过锁定脚本和解锁脚本追溯到由系统生成的coinbase,所在区块有一个通过消耗电力且得到大多数节点验证的挖矿的解,所有人都可以验证其真实性且不可篡改。

但如果你在比特币系统中写下“为了部落!”,其他人其实没法验证你是否真心为了部落,只能看到你写了这句话。

因此比特币在转账上是可信任的,但只是一个可信任的支付系统。

2. 以太坊

以太坊的交易主要有转账和智能合约调用两种方式,其转账方式和比特币略有不同但也是可信任的。

而对同样的输入,智能合约计算出来的结果是确定(但不能保证计算的输入是真实的),所有人都可以验证,且不能更改。

因此以太坊是可信任的支付系统和可靠的计算系统。

3. fabric

那联盟链,如fabric,是可信任的吗?

fabric的交易(提案)主要是调用智能合约(链码),按我的理解,是某事在区块链中的记录。

fabric在信任方面的改变主要在许可、多通道和节点的分拆:

(1)许可指参与的节点在加入前需要认证和许可

(2)多通道指不同节点之间可以建立独立的“链”,保证节点业务的隔离和安全性

(3)节点分拆为背书节点、排序节点和提交节点

背书节点负责对交易进行背书和确认

排序节点对交易进行排序并打包生成新区块

提交节点对交易进行(格式上的)校验并追加到区块链

可以看出,fabric中对交易的验证,实际上主要是节点的背书,即通过“有人保证”来保证数据的真实性。

因此联盟链本身只能保证数据的不可篡改和记账效率的提高,而不能保证数据的真实性。

三、善款溯源

近期看到的基于联盟链的善款溯源的应用,其目标是提高信息的透明度,从而提高公众的信任,主要有三个步骤:

背书:机构为数据进行背书并提交到区块链

记账:各节点记账

公开:在网络上公开数据

区块链参与其中,让各参与方共同维护同一个账本,可以优化各方的关系。

因为账本各方都能看到对方的行为,因此记账的节点要为自己所背书的数据负责,是对不作为机构的施压。

但从慈善机构的角度来看,可以分为公开意愿和公开能力两个维度。善款溯源的主要问题应该是机构的公开意愿。

如果慈善机构的公开意愿足够强,实际上有非常多的方法进行保证和公开来获得信任,而非一定用区块链。

比如直接在微博上公开某医院领取某物资的签字或回执,只要对方也通过一些途径进行公开确认就可以了。

再考虑到区块链目前的部署成本、维护成本、学习成本和迁移成本,在没有规模化的情况下,对比实际上能带来的效益,如果不是国家用行政手段强制推行,区块链在其中可能难以真正落地。

这也侧面说明了在某些场景下,区块链目前最大的需求在G端。

四、结论

综上所述,区块链能实现的,是去中心(介)化和不可篡改。

在特定场景下,真实的线上数据来源在区块链的加成下,可以让用户在无信任的状态下完成任务。

但在大部分场景,如果希望通过区块链获得信任,则需要保证数据的真实性,或者有权威机构对此保证(虽然这和中本聪的设想背道而驰)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 区块链
    +关注

    关注

    110

    文章

    15560

    浏览量

    105834
  • 去中心化
    +关注

    关注

    0

    文章

    69

    浏览量

    8918
收藏 人收藏

    评论

    相关推荐

    dap协议的基本概念 dap协议在区块中的应用

    DAP协议,即分布式应用协议(Distributed Application Protocol),是一种旨在促进去中心化应用(DApps)在区块网络上的构建和运行的框架。DAP协议的核心目标是提供
    的头像 发表于 11-22 15:39 167次阅读

    YOGO ROBO智能机器人助力区块行业发展

    日前,上海静安区成功举办了全国首个区块主题的场景集市——“数通谷”区块+医疗场景集市。本次活动汇聚了来自
    的头像 发表于 11-22 11:33 246次阅读

    华为云、上海钧达数科 发布区块数据要素联合解决方案

    【摘要】 9 月 19 日,在华为全联接大会 2024 期间,华为云与上海钧达数科在上海世博展览馆联合发布了基于华为云区块打造“区块数据要素解决方案”。 9 月 19 日,在华为全
    的头像 发表于 10-09 20:16 426次阅读
    华为云、上海钧达数科 发布<b class='flag-5'>区块</b><b class='flag-5'>链</b>数据要素联合解决方案

    京准电钟:GPS北斗卫星校时服务器助力区块数据网

    京准电钟:GPS北斗卫星校时服务器助力区块数据网
    的头像 发表于 09-27 10:43 249次阅读
    京准电钟:GPS北斗卫星校时服务器助力<b class='flag-5'>区块</b><b class='flag-5'>链</b>数据网

    探索无限可能:华为云区块 +X,创新融合新篇章

      6 月 23 日,华为开发者大会 2024(HDC 2024)期间, “「区块+X」多元行业场景下的创新应用”分论坛在东莞松山湖举行,区块技术再次成为焦点。本次论坛以"
    的头像 发表于 07-09 12:27 3944次阅读
    探索无限可能:华为云<b class='flag-5'>区块</b><b class='flag-5'>链</b> +X,创新融合新篇章

    用st-link或j-link工具怎么烧写STM32信息区块?

    怎么烧写STM32 信息区块!用st-link 或 j-link工具。
    发表于 05-08 07:20

    基于信息安全的软测工具解决方案

    本文特别推出基于信息安全的软测工具解决方案,为客户在信息安全方向实现自动化测试提供优选。
    的头像 发表于 04-18 18:48 739次阅读
    基于<b class='flag-5'>信息</b>安全的软测工具<b class='flag-5'>链</b>解决方案

    关于FOC电机库真实电流的问题求解

    本人咨询个问题: 1、看FOC中电机电流采样时:是得到JDR1的值,以参考电压为2V换算,然后又进行Q1.15标幺化。 2、这个电流处理应该不是真实电流吧,因为ADC参考电压是3.3V的。是不是需要自己换算成
    发表于 04-10 06:37

    区块互操作标准化应用及经验,华为云 BCS 获评团体标准示范项目

    区块技术发展的关键 区块作为一种分布式账本技术,具多方共识、分布式存储、难以篡改等 特点,在金融科技、政务民生、司法存证、供应协同、税
    的头像 发表于 02-23 22:00 638次阅读
    <b class='flag-5'>区块</b><b class='flag-5'>链</b>互操作标准化应用及经验,华为云 BCS 获评团体标准示范项目

    如何使用Rust从零开发区块

    区块的Body部分是一个普通的字符串向量,而头部看起来更有趣。在所有的字段中,prev_hash 是最有趣的,它存储了前一个区块的哈希字段值,我们将在这篇文章后面的部分讨论它。
    的头像 发表于 01-22 13:58 1228次阅读
    如何使用Rust从零开发<b class='flag-5'>区块</b><b class='flag-5'>链</b>

    区块是什么样的数据结构组织

    区块包含着一定数量的交易信息,并通过加密技术进行链接,形成一个不可篡改的链式结构。 区块的数据结构可以看作是一种不可变的分布式账本,其中的每个区块
    的头像 发表于 01-11 10:57 2059次阅读

    区块技术发展现状和趋势

    进行详尽的分析。 一、区块技术的起源和原理 区块技术最早在2008年由中本聪提出,而该技术的最著名应用就是比特币。比特币是基于去中心化的
    的头像 发表于 01-11 10:31 2234次阅读

    区块系统软件开发与应用

    区块技术是近年来备受瞩目的创新技术,被广泛应用于金融、供应管理、物联网等领域。区块系统软件开发是实现
    的头像 发表于 01-10 18:18 2460次阅读

    腾讯科技获区块网络事务处理专利

    据专利摘要介绍,此方法涉及的步骤可概括如下:收集待处理事务数据集的统计信息,此数据集含有多个接收并待处理的事务数据;制定获取区块网络对事务数据的打包标准;如果统计信息符合打包要求,将
    的头像 发表于 01-08 11:36 539次阅读

    基于区块的自动驾驶车辆电池寿命预测方法

    基于区块的自动驾驶车辆电池寿命预测方法
    的头像 发表于 01-05 10:27 428次阅读
    基于<b class='flag-5'>区块</b><b class='flag-5'>链</b>的自动驾驶车辆电池寿命预测方法