区块链技术和分布式账本技术有什么区别?


我们一直在谈论区块链很长一段时间; 我们讨论了它的方面,用途,未来,缺点和增长,仅举几例。我们深入到问题的核心并回答了诸如以下问题:区块链是否过度炒作了?它可以改变世界吗?我们如何衡量其表现?我们应该将其列为技能吗?它对我们有什么影响?

到目前为止我们还没有做的是关注这项技术可以做什么,不能做什么,它是什么,什么不是。因此,我们必须回归基础并探索基本面,以消除对区块链的所有误解。本系列旨在通过回答最基本的问题来消除空气。

在本系列访谈系列的第一部分中,我们邀请了七位区块链专家和区块链技术会议发言人来评估区块链和分布式账本技术之间的区别  。 

区块链技术和分布式账本技术有什么区别?

Ingo Rammer: 区块链基本上只是分布式账本的一种实现。然而,我个人感到内疚,有时在谈话中使用“区块链”作为整体提及DLT的最初名称 - 仅仅因为这是大多数非技术人员在提及分散技术时所熟悉的术语。

然后我尝试将对话引导到'DLT'随着时间的推移,因为它是我最关心的现象的更正确的术语:分散,而不是特定的实现。

Peter Lawrey: 分布式账本是一种高度冗余,分散的交易分类账。目的是实现高可用性。这样的分类帐可以以高吞吐量执行,因为节点彼此信任并且不需要验证彼此的工作。这在单个组织单元中运行良好,这是一个非常常见的用例。

区块链是分布式分类帐,其中节点彼此不信任。通过信任协议而不是运行服务的节点,它们可以是拜占庭容错,其中多达三分之一的节点正在积极地尝试欺骗系统。但是,如果超过一半的节点受到损害,整个链条就会受到影响。当您有许多运营服务的个人或组织时,这种方法效果最佳,其中有一个优势就是不必相互信任,例如服务提供商的集合为同等访问该服务的市场增加流动性。

Arnaud Le Hors:  这个问题并不是每个人今天都同意的,但一般来说区块链被认为是一种分布式账本技术,其中分类账存储为一系列区块。这不是唯一可能的存储形式,并且在使用不同形式的存储时,存在具有类似特征的分布式分类帐技术。

Vinita Rathi: 分布式分类帐是分布在多个节点或计算设备上的数据库。每个节点复制并保存分类帐的相同副本。网络的每个参与者节点独立地更新自己。分布式账本技术最独特的特点是分类账不是由中央机构维护的。分类账的更新由每个节点独立构建和记录。然后,节点对这些更新进行投票,以确保大多数人同意所达成的结论。对分类帐的一份副本进行的投票和协议称为共识,并通过一致性算法自动执行。

另一方面,区块链是分布式账本技术的一种形式。并非所有分布式分类账都采用一系列区块来提供安全有效的分布式共识。区块链分布在对等网络上并由对等网络管理。

由于它是一个分布式分类帐,因此可以在没有集中授权或服务器管理的情况下存在,并且可以通过数据库复制和计算信任来维护其数据质量。但是,区块链的结构使其与其他类型的分布式分类账不同。区块链上的数据被组合在一起并以块的形式组织。然后将这些块相互链接并使用密码术进行保护。

Svetlin Nakov: 分布式账本技术(DLT )是分散式系统,它包含一系列交易(分类账)。分类账由节点的对等网络(DLT网络)维护,节点使用一致性算法以可靠且抗攻击的方式同步节点之间的数据。DLT系统可以实现为公共(无权限)或私有(许可的)或混合系统。DLP的底层结构可以是区块链,DAG(有向无环图),哈希图或其他结构,并且一致性算法可以是工作量证明,股权证明,实用拜占庭容错,异步拜占庭协议或其他。DLT技术包括一大类分布式系统,区块链只是其中的一部分。

区块链技术使用“ 链块”(块序列)。它是一个线性结构(链表)。每个块以加密方式引用前一个并保存一组事务(签名文档)。交易可以持有资产转移(在金融部门),普通文件(在文件管理系统中)或智能合约执行的结果。大多数区块链使用公钥密码系统,通常是椭圆曲线加密(ECC )来签署交易。交易由区块链用户签署,区块链用户通过私钥控制他们的区块链地址。区块链由对等网络维护,该网络同步链并通过一致性算法不断地添加来自用户的新事务。

简而言之,区块链是DLT的技术设计和实现,但不是唯一的实现。

Jana Petkanic:  分布式分类帐技术可被视为比区块链更广泛的术语。并非每个DLT都是通过最新的加密工具加密的“链块”组织的。DLT基本上是一个分布在多个节点上的数据库。区块链能够在利益相关者不相互信任的环境中创建数字资产。

Christian Junger:  从本质上讲,Blockchain和DLT非常相似,尽管两者之间存在一些明显的差异。

从技术角度来看,区块链是DLT的特定实现,因此在某种程度上,区块链是源自DLT技术的演变。这些概念中的每一个都需要在节点之间进行分散和共识。但是,区块链以块为单位组织数据。就加密货币而言,大多数已知的(比特币,ETH,Litecoin等)都是区块链实现 - 这意味着所有这些都是DLT。

但是,并非所有密码都是区块链实现,例如IOTA。因此,IOTA是DLT的一个很好的例子,它不是区块链。

本文链接地址:https://www.wwsww.cn/jishu/1051.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。