区块链的火热,但是很多人还是不了解。我们可以从区块链的底层协议和信任从分布式共识而来这两方面来了解。
底层协议
区块链的技术价值在于改变传统互联网的底层协议,使得其能够解决现有社会存在的信任不足、交易安全无法保障的问题。在区块链的世界里,现实世界的规则都被代码重新编译,利用智能合约来执行,因此人们不必再去信任与他发生交易的人,因为算法是可信的。这样发生在互不信任的双方之间的交易就有可能实现。
区块链的去中心化、自信任、分布式账本、数据不可篡改、可溯源的特点使得基于互联网的价值传输可以实现。这样就能够从本质上改变现有市场的信任模式,降低欺诈风险。
传统互联网的数据一般都是统一保存在中心化的服务器中,并且这一些对于用户来说都是一个黑匣子,用户数据、隐私遭泄露的事常有发生,这也是传统互联网出现信任危机的一个重要原因。而区块链利用加密技术可以将数据上链,任何人都无法改变链上数据,也可以追溯数据的流转,加上是分布式存储在区块链中,即便是黑客也无法窃取数据,这样用户就不必再担心自己的个人隐私发生泄露了。
信任从分布式共识而来
区块链的分布式共识,解决的是在有不诚实的节点的情况下,如果诚实的节点足够多,是能达成共识的,达成一致性的可信结果。这就是常说的拜占庭将军问题。
基本的原则,就像社会生活中的民主投票,当一个提议被多数人(超过50%)同意通过,那么这个提议就是大家公认的结果、正确的结果,因为大部分人认为是对的。
比如,POW(Proof of work/工作量证明)就是解一道hash难题,谁先解出来的结果,就是这次的提议;然后,其他的节点去验证,当大多数节点都验证正确的话,那么就是这次投票的正确结果,大家以后必须认同和遵守。对多数民主的信任,就是对分布式共识的信任,也就是对区块链的信任。
这个系统分布在全球各个角落,部分系统宕机,其他所有节点依然记录了每一笔账目,所以不会影响整个系统的运作。每个节点的账本数据一模一样,避免了篡改数据,数据造假。
区块链将成为构建一个全新社会的底层技术,区块链的更多应用将不断的试验然后改进成为可能。区块链是一个信任的制造机,未来以来,一个可信的、安全的时代即将到来,让我们拭目以待。