阐述区块链公开的分布式记账

来源:爱站网时间:2018-10-13编辑:网友分享
我们以一个三口之家的记账来进行阐述区块链公开的分布式记账,如何从根本上来解决这个问题的,下面就跟随爱站技术频道的编辑一起来看看。

  前面解密区块链中心化的记账方式,我们提到,当前大部分企业,银行及机构都采取中心化的记账方式,带来了安全性及可靠性的问题,虽然采取了加强管理的方式来防范,但无法从本质上解决这个问题。

  我们仍然以一个三口之家的记账来进行阐述,如何从根本上来解决这个问题的。

  现在不是爸爸一个人来记账了,改为每个人都来记账,随时更新及核对。

  第一天:妈妈买菜花了50元钱,于是大家都记录,妈妈买菜,花去50元钱,2017年年12月10日;

  第二天:我花2元买了一根棒棒糖,于是大家都记录,儿子买棒棒糖,花去2元,2017年12月11日;

  第三天:爸爸烟瘾犯了,但由于妈妈的不允许,以及公开的分布式记账方式,使得爸爸再也无法通过漏记的方式来偷偷买烟抽了;

  在这种情况下,每个人都记账,每个人都有一本完整的账本,而且一旦发生花费,所有人都会先后记录进去,万一哪天妈妈不在家,爸爸想买烟抽,儿子作为记账人之一,也是可以如实的记录这个花费的,并且监督,使得爸爸无法记假账,等妈妈回来之后,会通知妈妈更新账本,使得账本时时刻刻保持其一致性。

  公开的分布式记账,解决了账本的安全性及可信任的问题,使得账本数更据安全,并建立起了信任,让账本更加具备权威性。

1620

  企业或者银行,如果能够采用这种公开的(或者内部公开的)分布式记账方式,可以大大解决腐败问题,也可以提高财务数据的安全性,从本质上解决中心化方式带来的弊端。

  当然,这是一个极度简化的模型,涉及的人也只有三个人,三个人的情况下,仍然极有可能把账本丢失,而且也存在爸爸和儿子串通起来蒙骗妈妈,还是可以记假账的。

  爸爸和儿子串通起来做假账,这其实就是51%攻击的问题了,具体可以参考:深挖比特币(九):51%攻击

  当然,真实的区块链,不可能这么简化,也不可能就只有这么几个人(对应区块链就是节点了),否则无法保证账本的安全性和真实性,必须是由非常多的节点组成,节点越多,就越难出现账本丢失及51%控制作假账的现象。

上一篇:区块链开发中Go语言之IO操作

下一篇:解密区块链之共识机制

您可能感兴趣的文章

相关阅读

查看更多 >

热门软件源码

最新软件源码下载