据鑫链财经报道(xinchaincaijing.com),区块链是分布式账本吗?分布式账本有什么意义?相信大家对区块链和分布式账本这两个名词并不陌生,它们出现的频率都颇高,然后它们是同一个技术吗?它们有区别吗?下面一起来了解下。
区块链
区块链是分布式账本技术的一种形式,区块链分布在点对点的网络上并由其管理。由于它是一个分布式账本,因此可以在没有中央服务器的管理的情况下运行,并且可以通过数据库复制和信任计算来维护其数据质量。但是,区块链的结构使它有别于其他类型的分布式账本。区块链上的数据被分组并以块的形式组织起来,这些块按照时间顺序依次连接形成一条链,并使用密码学技术对其进行安全保护。
区块链本质上是一个不断增长的纪录列表,它的数据记录使用“仅可添加”的结构,即只允许将数据添加到链上,要更改或删除已经录入的数据是不可能的。密码签名和将纪录连成链是将区块链和分布式账本区分开的特点。
比特币是区块链和去中心化最纯粹的一个例子。它不仅仅在技术和结构层面是去中心化的,它的管理组织和发展也是去中心化的。而在分布式账本里,只有技术是去中心化的,运营主体并不是。当然,取决于特定区块链的用途,有些情况下公众或者用户还是有机会改变网络的组织和运行方式的。
分布式账本
分布式账本是分布在多个节点或计算机设备上的数据库,这些节点在地理上分布在多个网站、机构或国家。每个节点复制并保存相同的账本副本,账本中的数据共享。
分布式账本最突出的特征是其不由任何单个机构或个人维护,而是由网络中的每个节点单独构建和记录。分布式账本的运行依赖于与区块链类似的共识机制——节点对系统的更新进行投票,以确保大多数人都同意所达成的结论,共识由共识算法自动执行。达成共识后,分布式账本将自动更新,而所有人商定后的结果将分别保存在每个节点上。R3的Corda就是分布式账本的一个应用例子。
在分布式账本的范畴里,执行者对于数据存储和确认的具体执行方式有更大的控制权。原则上,他们可以制定服务于特定目的的网络架构和具体功能。在应用层面,并不是完全去中心化的。在技术层面,分布式账本具有去中心化的特点,而且依赖于共识原则。但是,在中心化主体对一个去中心化网络掌有控制权的情况下,从意识形态上说,并完全不符合去中心化组织的特点。
分布式账本有什么意义?
这个账本是一个不断增长的由数据块组成的链条,这个数据块组成的链条是狭义的“区块链”。比特币账本可被认为同时存储在所有的全节点中。基于分布式账本与去中心网络,比特币系统实现了去中心化的价值表示和价值转移。对比而言,对于中心化在线支付系统,它通常是由中心化的服务器来管理集中式账本。对于比特币系统,它背后的系统是一个去中心网络,网络节点共同维护一个分布式账本。
分布式账本是一种在网络成员之间共享、复制和同步的数据库。上面也提到过,可以类比微信群聊去理解。分布式账本记录网络参与者之间的交易,这种共享的账本降低了因调解不同账本所产生的时间和信用成本。网络中的参与者根据共识原则,来制约和协商账本中的记录的更新。没有中间的第三方机构参与,分布式账本中的每条记录都有一个时间戳和唯一的密码签名,这样的账本成为了网络中所有交易的可审计的历史记录。
分布式账本技术可以有效的改善当前基础设施中出现的效率极低、成本高昂的问题,而导致当前市场基础设施成本高的原因可以分为三个:交易费用,维护资本的费用和投保风险费用。在某些情况下,特别是在有高水平的监管和成熟市场基础设施的地方,分布式账本技术更有可能会形成一个新的构架,而不是完全代替当前的机构。
总的来说,每个区块链都是一个分布式账本,但不是每个分布式账本都是区块链。分布式账本可以被看做是构成一个区块链的初步动作,但它并不需要构建一条将区块连起来的链。它需要实现的只是将账本分布式地存储在很多不同的服务器上,让它们相互沟通从而确保对交易准确、及时的记录。两者最关键的区别在于:区块链有激励层的存在,它的应用是可以包含激励机制的。分布式账本也有分布式的数据库,也能实现数据库之间的协调,但是它没有激励层,其实就是一个协调得挺好的数据库。分布式数据库可以赋予某人特殊的权限,它在应用上可以是非去中心化的。但一个纯粹的区块链无论在技术层还是应用层都是完全去中心化的,并且包含激励机制。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。