希望能够给一起走的你带来些许帮助
薄荷叶

简介:希望能够给一起走的你带来些许帮助

粉丝

0

关注

0

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

2019-01-23 13:24 浏览 3629 收藏 举报

分享你的真实观点和经验,通过汇编、洗稿的等方式拼凑的回答将会被折叠 完成
3个回答
  • 平平淡淡最真,简简单单是福
    雪白梅香

    简介:平平淡淡最真,简简单单是福

    粉丝

    0

    关注

    0

    对于采用PoW共识机制的区块链来说,比如:比特币、以太坊。每个节点都可以写入自己随便什么内容的数据的,但是这个区块被广播出去之后,其他接收的节点要对这些数据进行校验的。

    如果是简单的转账,那么可以根据UTXO或者账户余额,可以检查出一笔交易是否合法,如果不合法,这些节点就会丢弃这个区块,从而转到另外一个支链上去。这样,除非你的算力大于了诚实节点的算力,你才能够生成出更长的链来取代它。

    换句话说,如果你的算力足够,那么你可以在区块中写入任何交易的!当然,这种情况下,这个区块链的基础就不存在了。

    至于涉及其他现实世界的数据,比如:一个地产的产权,怎么真实的写入到区块链中,这个还是需要一个权威机构来背书的。不然,根本没办法保证!所以,目前比特币这种,只适合在数字货币交易,或者一些虚拟游戏场景下使用。

    评论 0
    2019-01-23 19:28:10 点赞   举报  
    取消 评论
  • 缘分
    7
    世界很美好,时间很宝贵。
    缘分

    简介:世界很美好,时间很宝贵。

    粉丝

    0

    关注

    0

    区块链技术不能保证写入的内容本身是正确的,世界上不可能有任何技术可以做到这一点,现在没有,以后也没有。

    其实区块链技术上的数据真实性和数据本身内容的真实性是不一样的了,至于具体应用上的设计,要根据各个应用的实际情况进行。能够保证数据在写入后不能被篡改已经是很大的进步了。

    评论 0
    2019-01-23 19:29:29 点赞   举报  
    取消 评论
  • 干干净净做人,平平淡淡生活
    青海明诺

    简介:干干净净做人,平平淡淡生活

    粉丝

    0

    关注

    0

    区块链上链数据的验证是依靠线下的,但这个过程本身不能用区块链验证,只能以规则的形式限制被实锤的非法合约。而且,智能合约只能把可编程的合约上链,对于法律是否可以转化都是个未知数,更不用说现在各国政府还没有出台关于法律与智能合约关系的法律。

    评论 0
    2019-01-23 19:30:45 点赞   举报  
    取消 评论