现在区块链这么火的时候,人人都在喊区块链、比特币,好像进去币圈、链圈、矿圈已经成为一种时尚的表现。
但请你知道不只是普通人在玩这些,很多大咖如李笑来、徐小平等,明星如高晓松、汪峰等,委内瑞拉国家政府发行石油币是基于区块链技术的数字货币,中国也成立的区块链研究院,工信部频频与区块链峰会合作……
这一系列动作都告诉我们,区块链的时代要来了,一场技术革命将掀起!
到底什么是区块链呢?
狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。
广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。
它是一种去中心化的计算机技术,通过分布式数据存储、点对点传输、共享机制、加密算法等计算机技术来实现的创新型应用模式。这么说可能你脑袋有点懵,到底啥是啥呢?下面我们来一一解释这些概念到底是什么意思。
分布式数据存储,简单来说就是将数据分散存储到多个数据存储存储服务器上。分布式存储目前多借鉴Google的经验,在众多的服务器搭建一个分布式文件系统,再在这个分布式文件系统上实现相关的数据存储业务,甚至是再实现二级存储业务如Bigtable。区块链就是将这样的数据分成不同的 区块进行存储。
点对点传输,顾名思义就是不同区块之间的数据可以传输的技术,是点与点直接产生联系;共享机制就是在点对点传输的过程中去调和的机制,它呢能使不相关的两个节点之间相互信任、产生联系。
加密算法也很好理解。这些数据的传输必须是自加密的转态下进行才安全可靠,这种技术就是使得不同节点之间的 数据信任联系,是加密转态的。
那么以上就是区块链技术的百科解释,如果你还不懂的话,我们就拿一个生活中的例子来说说;
比如说孙子找李子借一百块钱,但李子怕他赖账,于是就找来村长做公证,并加下这笔账。这个就叫中心化。但如果,你不找村长,直接哪个喇叭在村里大喊“我李子借给孙子一百块钱!请大家记在账本里”,这个就叫去中心化。
以前村长德高望重,掌握全村的账本,大家都把钱存在他这里,这是过去大家对中心化的信任。现在,大家都担心村长会偷偷挪用大家的钱,怎么办呢?于是大家就给每个人都发了一本账本,任何人之间转账都通过大喇叭发布消息,收到消息后,每个人都在自家的账本上记下这笔交易,这就叫去中心化。
有了分布式账本,即使老张或老李家的账本丢了也没关系,因为老赵、老马等其他家都有账本。
这样说你应该知道了吧,技术革命来临,你不得不拥抱,别犹豫跟我的脚步一起前进吧。
领取专属 10元无门槛券
私享最新 技术干货