区块链可以保证被写入的内容不被删除,并且内容公开。但怎样保证在生成区块链时写入的信息的正确性和合法性?比如记录合约信息,但合约本身因违反某些法律(比如合同法)不能生效,可以进行筛选让其不进入区块吗?如果不行,可以进行怎样的改进?
又或者在智能合约中,交易主体隐私数据可能被加密,怎样保证合约的参与方都有执行合约的权限和能力?
区块链通过区块+链,时间戳,分布式记账的方法保障记录不可篡改,通过非对称密钥保障陌生人可信,通过智能合约,保证合同触发条件和判别流程。
其中智能合约是一系列可执行代码,合同条款,法律条文都需要写入合约做判断。
系统外更多的工作,是以区块链内容做电子证据,依靠法律体系解决了。
区块链只是一项技术。
收起区块链并不能保证数据内容的正确性。区块链只尝试去解决上链之后的数据不被篡改的问题。正确性,涉及数据产生和记录的全过程,数据源头,上链的过程,和上链之后,都可能带来正确性的挑战;而区块链只解决最后一个环节。所以,想依靠区块链去解决数据内容正确性,挑战来自前两个环节,这也会是区块链技术进入各具体应用所需要面对的主要问题,创新也会来自这个地方。
收起