【区块链基本概念】

工作需求对于区块链的简单理解

区块链的定义概念:

  • 可以理解为去中心化(比如淘宝)的分布式账本数据库,这里的去中心化,可以先暂时理解为去的是技术中心,管理中心可以不去掉,比特币区块链是两个中心都去掉了
  • 账本中的每一条记录在网络的世界里需要一定的形式进行存储,那在区块链技术的条件下,这个存储形式叫什么呢?这个存储形式叫做区块,每一条记录都需要一个对应的区块进行存储,反过来每一个区块也可以存储 n 条记录,我们把一条一条的记录连接起来,叫做分布式账本。我们把一个又一个的区块连接起来,就叫做区块链。
  • 区块链从功能上说是分布式账本(账本反映多个节点不同地理位置或者多个机构组成的网络里进行分享的资产数据库)
  • 区块链是一种技术,基于区块链的技术可以有很多的应用
  • 区块链这个定义很大,区块链它不仅是一种技术,更多的时候是一种模式和思想;从狭义上来说:区块链指一种按照时间顺序,将区块以顺序相连的方式组合成的一种链式数据结构,以密码学保证数据不可篡改和不可伪造的分布式账本。比特币区块链就是这种狭义的区块链;广义上的区块链是指利用块链式数据结构验证存储数据,利用分布式节点生成更新数据,利用密码学保证数据安全,利用智能合约编程操作数据的全新分布式架构与计算范式;

区块链的分类(按照管理中心分类)

  • 公有链:像比特币区块链一样,完全去中心化,不受任何机构的控制,任何人都可以交易和参与;
  • 联盟链:由某个群体内部指定多个预选的节点作为记账人,每个块的生成由所有的预选节点共同决定,其他接入节点可以参与交易,但不过问记账过程,其他任何人可以通过该区块链开放的API 进行限定查询;
  • 私有链:是指一个公司和单位内部采用分布式记账;

区块链的瓶颈和限制:

  • 可扩展性;
  • 交易速度慢;
  • 隐私(全网广播,如何隐私);
  • 安全问题;

你可能感兴趣的:(区块链)