虽然区块链的概念已经出现了很长一段时间,但是从去年年末到今年为止,区块链的热潮逐渐升腾起来,你会看到越来越多的人ALL in区块链。可是区块链到底是什么呢?我对自己的学习和理解进行了以下的一些梳理:
区块链(Block Chian)字面理解是区块组成的链条,而区块是数据信息结成,所以本质上来说,区块链是一种数据结构。
此数据库与目前所存在的数据库不同的地方在于,区块链是去中心化的,且数据是使用密码学方法进行相互关联。
这里又提到一个新的概念,去中心化。
关于去中心化这个概念,从字面也可以猜得出,去中心化是相对于中心化而言的。节点之间彼此可以自由连接,形成新的连接但愿。任何一个节点都可能成为阶段性的中心,但不具备强制性的中心控制功能。
什么意思呢?在此我们可以用中心化的网络生产过程来反推。以支付宝举例,我们所有的账户和个人信息都存储在杭州阿里中心的服务器中,天下太平时,相安无事,但一旦服务器被攻击或出现故障,包括你我在内的账户及数据就会产生安全隐患。
而在区中心化下,每一个节点都有数据备份,所以即使其中一个节点产生故障,所有的数据信息也并不会也所损伤。
另一个角度,从组成因素上来看区块链:
区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构和计算方式。
数据层(验证与存储数据,存储数据好理解,那么验证数据:数据加密和时间戳等基础数据和基本算法)
网络层(分布式组网机制、数据传输机制和数据验证)
共识层:封装网络节点的各类共识算法,
激励层:经济激励的发行机制和分配机制
合约层:各类脚本、算法和智能合约。是区块链可编程性的基础。
应用层:封装区块链的各种应用算法和案例。
合约层是区块链可编程性的基础,所以只有在前4个层级的发展都已成熟完备之后,区块链的发展才有可能进入快速的规模化的阶段。
作为一名纯文科生的运营人员,前面基本没我什么事。以我自己的看法,在区块链的5个层级中,我们可以发光发热的地方在于激励层中涉及到的经济激励的发行与分配机制以及合约层发展完备后带来的DAPP热潮,DAPP建立之后对社群的运营需求会呈现增长。

网友评论