区块链中的数据内容如何保证正确?

区块链可以保证被写入的内容不被删除,并且内容公开。但怎样保证在生成区块链时写入的信息的正确性和合法性?比如记录合约信息,但合约本身因违反某些法律(比如合同法)不能生效,可以进行筛选让其不进入区块吗?如果不行,可以进行怎样的改进?

又或者在智能合约中,交易主体隐私数据可能被加密,怎样保证合约的参与方都有执行合约的权限和能力?

参与16

4同行回答

zzzjbzzzjb技术总监东软集团北京有限公司
区块链通过区块+链,时间戳,分布式记账的方法保障记录不可篡改,通过非对称密钥保障陌生人可信,通过智能合约,保证合同触发条件和判别流程。其中智能合约是一系列可执行代码,合同条款,法律条文都需要写入合约做判断。系统外更多的工作,是以区块链内容做电子证据,依靠法律体系解决了...显示全部

区块链通过区块+链,时间戳,分布式记账的方法保障记录不可篡改,通过非对称密钥保障陌生人可信,通过智能合约,保证合同触发条件和判别流程。

其中智能合约是一系列可执行代码,合同条款,法律条文都需要写入合约做判断。

系统外更多的工作,是以区块链内容做电子证据,依靠法律体系解决了。

区块链只是一项技术。

收起
IT咨询服务 · 2016-11-22
浏览1785
length2000length2000总经理/总裁中钞研究院
区块链并不能保证数据内容的正确性。区块链只尝试去解决上链之后的数据不被篡改的问题。正确性,涉及数据产生和记录的全过程,数据源头,上链的过程,和上链之后,都可能带来正确性的挑战;而区块链只解决最后一个环节。所以,想依靠区块链去解决数据内容正确性,挑战来自前两个环节,这也...显示全部

区块链并不能保证数据内容的正确性。区块链只尝试去解决上链之后的数据不被篡改的问题。正确性,涉及数据产生和记录的全过程,数据源头,上链的过程,和上链之后,都可能带来正确性的挑战;而区块链只解决最后一个环节。所以,想依靠区块链去解决数据内容正确性,挑战来自前两个环节,这也会是区块链技术进入各具体应用所需要面对的主要问题,创新也会来自这个地方。

收起
软件开发 · 2016-11-23
浏览1752
kvillkvill技术总监民生保险
@zzzjb 智能合约,是否就是个性化合约。把可执行的代码写入合约,是否需要保证,解析执行那段代码的程序在合约的生命周期内不可变。显示全部

@zzzjb 智能合约,是否就是个性化合约。把可执行的代码写入合约,是否需要保证,解析执行那段代码的程序在合约的生命周期内不可变。

收起
保险 · 2016-11-23
浏览1712
alexpaulalexpaul技术总监长亮科技
目前的区块链不保证数据的正确性,只保证数据不可篡改性。数据的正确性需要区块链引入仲裁和监管,保证数据的整个生命周期的真实性,合法性。显示全部

目前的区块链不保证数据的正确性,只保证数据不可篡改性。

数据的正确性需要区块链引入仲裁和监管,保证数据的整个生命周期的真实性,合法性。

收起
软件开发 · 2016-11-23
浏览1681

提问者

wanggeng
系统运维工程师某银行
擅长领域: 服务器存储数据库

问题来自

相关资料

问题状态

  • 发布时间:2016-11-21
  • 关注会员:5 人
  • 问题浏览:5605
  • 最近回答:2016-11-23
  • X社区推广