我是提示
毛球科技-新闻详情
新 闻 详 情

区块链是什么?其实很简单!

发布于:2020-11-03 18:09:38

最近这几年,比特币被炒得沸沸扬扬,还有另一个陌生的名词。“区块链”,最近也越来越多的被人们提起,首先要说明的一点是,区块链不等同于比特币,区块链是比特币背后的技术基础。

相信我们都注意到,现金在我们生活中的存在感越来越低,他们都变成了线上支付时候的一个一个数字,而且大家都确信,这些数字确实就代表着财富,这充分说明了在一个交易系统里面,只要有一个可靠的账本,能够把账算明白,哪怕是没有实体的钞票,整个交易系统也不会乱套,而区块链,就是一种不同于传统记账的记账方式,传统的线上支付,虽然表面上看,只是交易双方的直接交易。


undefined


但是实际上,每一个交易的背后,都有一个第三方的交易中介,这个中介往往是一个值得信赖的权威机构,比如政府,银行,或者是一些大公司,这个中介也是一个交易中心,负责记录系统中的每一次交易信息,并且把这些信息整理成一个巨大的账本,但是一旦这个中心被黑客攻击,账本被恶意篡改那整个系统就可能会因此陷入危机。

而在用区块链记账的交易系统中,并不存在一个这样传统的交易中心,所以整个系统也就没有从中心崩溃的风险,在区块链系统里面,每一次交易,都直接发生在交易双方之间,交易的双方会把交易信息广播到整个交易系统里,然后会有很多“志愿者”,把这些交易信息记录下来,整理成一个账目分明的账本,再把这个账本广播回系统。


undefined


这样做的结果就是,区块链系统当中的账本并不是由一个单一的交易中心掌管的,而是同时由系统当中的每一个参与者共同掌管,除非黑客可以同时攻击世界上所有的参与者,否则这个账本就不会消失,但是这样就有一个问题。在很多“志愿者”同时记账的情况下,怎么能够保证系统当中不会出现各种五花八门的账本呢?这就要靠区块链中一些基于密码学的巧妙设计。

在区块链系统中,每经过一段时间就会产生一个新的区块,用来存储刚刚产生的交易信息,“志愿者们”必须解决一个密码学难题,才能让这个区块变得完整有效。第一个解决难题的“志愿者”会把答案记在这个区块的末尾,并且向全系统广播这个完整的区块,其他的志愿者收到这个消息,得到这个难题已被解决之后,就会停下手中的工作,转而去解下一个区块链的难题,值得一提的是,每一个区块当中难题的答案,同时会放在下一个区块的开头,变成下一个区块中难题题干的一部分,这样这些难题就像成语接龙一样,把一个个区块串成了一个链条,这就是区块链。


undefined


如果有人想要篡改其中某一个区块的内容,他不仅需要重新破解这个区块上新的难题,而且还要把之后所有链上的难题也都解决,这就相当于以一己之力对抗系统中其他所有的人,并且在相同时间内完成加倍的工作量,当系统中有很多人参与的时候,这种操作可以说是不可能的,2008年中本聪以比特币的模型,让区块链技术破壳而出,但区块链的用处,并不局限于数字代币,作为一个在没有强大中介参与的情况下,依旧安全可信的数据管理系统,区块链技术或许可以帮助解决金融,产权,公益,物联网等很多领域的问题,给整个社会带来翻天覆地的变化。