脑神经突然形成一个回路,思考了一下区块链的形成。下面就是我对这个问题的一点想法,欢迎大家有不同的看法。
公开是目的,分布式是手段
区块链,从技术上看分成三个部分
分布式 公开 账本
其实账本存在很久了,比如说大家熟知的银行。你到银行存钱,取钱它都会给你记上一笔。但是这事儿只有他老人家知道,而且都由他老人家说了算。银行说你存了钱就存了钱,银行说你没有钱就是没有钱。新闻上也曾报道过,某某几十年前存了一笔巨款,结果现在去取钱,银行却赖账。
当然了,其实说白了,这事儿真的很难验证。说不定银行真的把账本弄丢了,它也不能确定你这存折是不是真对应着一笔钱。
所以我认为其实区块链真正想要做到的事情是两点
公开 账本
这样的话就不是单个实体说了算。账本既然公开,大家都能够查账。你不能抵赖,我也不能说谎。
但是人天生是懒惰的,人天生是自私的,人天生是贪婪的,这么久以来单个实体没有意愿去公开自己的账本。而且就算公开了,因为占主导权的还是这个单个实体,所以这个账本也很难做到完全信任。
不管是机缘巧合,还是刻意练习,老天就让一个叫中本聪的人提出了区块链。
通过一人记账,多人确认的方式,保证了这个公开账本的可靠性。所以说到底,区块链的本质是一个公开的账本,而分布式技术很好的遏制了有人要做恶的本能。
所以区块链的本质目的是账本公开,而分布式只是达到这个目的的一种技术手段。当然也是在我现在认知范围内能实现这个目的的最好技术手段。
好了,以上是我对区块链形成机制的一点点思考。欢迎听到大家的讨论和不同意见。
领取专属 10元无门槛券
私享最新 技术干货