什么是区块链分布式账本?
在 18 世纪,账本是一本大卷或服务书籍,通常位于一个地方并且可以公开访问。这个想法随着时间的推移演变成我们现在认为是商业实体的主要会计账簿的分类账。在现代,分类账会计是一种常见的做法,贷方和借方记录在企业的分类账上。每个企业都有自己的分类账,自己的交易簿。如果您想确认交易是否发生,您必须查看两家企业的账簿,一个贷方,另一个借方。这就是为什么它被称为复式分类帐会计分类帐基本上是帐户的输入和输出。
区块链是交易的数字分类账,分布在区块链上的整个计算机(或节点)网络中。每个块都会产生一个唯一的哈希来标识交易,如果一个人试图改变交易,那么将生成一个完全不同的哈希,然后将证明这是一个无效交易的证据。链中的每个区块都由许多交易组成,每次在区块链上发生新交易时,该交易的记录都会添加到每个参与者的分类账中。区块链是 DLT 的一种类型,其中交易使用称为哈希的不可更改的加密签名记录。这就是为什么分布式账本通常被称为区块链的原因。
比特币、以太坊、狗狗币等是区块链最流行的例子。
哈希:
Hashing is the process of converting input into a cryptographic fixed output. Various hashing algorithms are used to do that.In the blockchain, every block has a hash of the previous block. When we try to change any data in the present block the hash of the block will be changed, this will affect the previous block because it has the address of the previous block.This chronology makes blockchain technology very robust to crack.
for eg. Bitcoin uses SHA-256 (Secure Hash Algorithm) algorithm for hashing.
什么是分布式账本技术(DLT)?
分布式账本是一种数据库,分布在全球多个人可访问的各种计算机、节点、机构或国家/地区。
关键点:
- 它是一种去中心化技术,每个节点都会维护账本,如果发生任何数据变化,账本就会更新。
- 更新过程在每个节点独立进行。
- 即使是对分类帐的微小更新或更改也会被反映,并且该更改的历史记录会在几秒钟内发送给所有参与者。
- 这是一个由多个参与者管理的去中心化数据库。
- 该技术中的所有节点在权限方面具有同等地位。
- 在这项技术中,没有中央服务器或管理数据库的权限,这使得技术透明。为了克服一个账本统治一切的弱点,这样就没有一个权威副本,并且有关于更改它们的特定规则。这将使系统更加透明,并使其成为一个更加分散的权力机构。在这个过程中,账本的每个节点或贡献者都会尝试通过各种共识算法或投票来验证交易。所有节点的投票或参与取决于该账本的规则。在比特币的情况下,工作证明共识机制用于每个节点的参与。
DLT 如何替代传统的记账方法?
分布式账本技术有可能有效地改进这些传统的簿记方法,更新和修改数据收集、共享和管理到账本的基本方法。为了理解这一点,传统的纸质和传统电子分类账被用来管理具有集中控制点的数据。这种类型的系统需要大量的计算资源和劳动力来维护分类帐,并且还存在许多故障点。故障点如 -
- 数据输入过程中的错误。
- 可能会发生对数据的操纵,这会增加出错的风险。
- 向中央账本贡献数据的其他参与者将无法验证来自其他来源的数据的合法性。
然而,DLT 允许以透明的方式实时共享数据,这让人们相信分类帐中的数据是最新的和合法的。分布式账本技术还消除了防止账本中的数据被操纵和错误的单点故障。在 DLT 中,不需要中央机构来验证交易,这里使用不同的共识机制来验证交易,最终使这个过程非常快速和实时。同样,由于这个过程,DLT 可以降低交易成本。
分布式账本技术的类型
分布式账本可以分为三类:
- 许可 DLT:节点必须获得中央机构的许可才能访问或对网络进行任何更改。大多数这些类型的权限包括身份验证。
- 无许可 DLT:没有中央机构来验证交易,而是现有节点共同负责验证交易。各种共识机制用于基于预定义算法验证交易。在比特币工作量证明的情况下,使用共识机制。
- 混合 DLT:它与无许可和许可的 DLT 相结合,可以从两者中受益。
以下是 DLT 的一些类型
- 区块链:在这种类型的 DLT 中,交易以区块链的形式存储,每个区块产生一个唯一的哈希值,可以用作有效交易的证明。每个节点都有一个账本的副本,这使得它更加透明。
- 有向无环图(DAG):使用不同的数据结构来组织带来更多共识的数据。在这种类型的 DLT 中,交易的验证主要需要网络中节点的多数支持。网络上的每个节点都必须在账本上提供交易证明,然后才能发起交易。在这种情况下,节点必须验证账本上至少两个先前的交易来确认他们的交易。
- Hashgraph:在这种类型的 DLT 中,记录以有向无环图的形式存储。它采用不同的共识机制,以虚拟投票的形式共识机制获得网络共识。因此,节点不必验证网络上的每笔交易。
- Holochain: Holochain 被一些人称为下一级区块链,因为它比区块链更加去中心化。它是一种 DLT,它只是提出每个节点将在自己的链上运行。因此,节点或矿工可以自由地自主操作。它基本上转向以代理为中心的结构。这里的代理是指计算机、节点、矿工等。
- Tempo 或 Radix: Tempo 使用对账本进行分区的方法,这被称为分片,然后网络中发生的所有事件都被正确排序。基本上,交易是根据事件的顺序而不是时间戳添加到分类帐中的。
分布式账本技术的优势
- 高透明度:分布式账本呈现高透明度,因为所有交易记录对每个人都是可见的。数据的添加需要节点通过各种共识机制进行验证。如果有人试图更改或更改分类帐中的数据,那么它会立即反映在网络的所有节点上,从而防止无效交易。
- 去中心化:在一个中心化的网络中,可能会出现单点故障,并且由于中央权限级别的错误可能会破坏整个网络。但在分布式网络的情况下,不存在单点故障的风险。由于分散的结构信任因素也增加了参与节点。这种去中心化的验证特性大大降低了交易成本。
- 时间高效:由于该网络是分散的,因此无需中央机构每次都验证交易。因此,验证每笔交易的时间大大减少。在 DLT 的情况下,交易可以由网络成员本身通过使用各种共识机制进行验证。
- 可扩展性:分布式账本技术更具可扩展性,因为可以使用许多不同类型的共识机制使其更加可靠、快速和更新。因为这些先进的 DLT 技术是在过去几年中引入的。比如 Holochain,hashgraph 被认为是区块链 DLT 的高级和更安全的版本。区块链本身是先进且安全的,但 DLT 为更先进的技术提供了一种途径。
分布式账本技术的使用
由于分布式账本技术的所有这些好处,而且这项技术有可能彻底改变金融、能源、医疗保健、治理、供应链管理、房地产、云计算等许多领域。
- 银行业:目前在银行业,汇款既昂贵又耗时。由于包括汇率和其他隐藏费用,向海外汇款也变得更加复杂。在这里,DLT 可以提供一个去中心化的安全网络,这将有助于减少转账所需的时间、复杂性和成本。这种去中心化的网络将消除对第三方的需求,这会使该系统更加复杂和耗时。
- 网络安全:如今,网络安全已成为对政府、企业和个人的一大威胁。因此,必须找到一种有效的解决方案来保护我们的数据和隐私,防止未经授权的访问。在 DLT 中,所有信息都经过各种加密算法的授权和安全加密。这提供了一个透明和安全的环境,任何实体都不能修改任何数据。
- 供应链管理:供应链本身就是一种复杂的结构。在这种结构中,很难追踪故障发生在哪里。所以这里分布式账本技术应运而生,使用 DLT,您可以轻松地从头到尾追踪供应链,并可以轻松找出错误或故障发生的地方。添加到 DLT 的所有数据都经过验证且是永久的,并且不能更改。这种数据的透明性使我们能够从头到尾追踪账本。
- 医疗保健:分布式账本消除了中央权威,并确保快速访问安全和未经调整的数据。这里可以安全地存储重要的医疗数据,任何人都无法更改此数据,即使有人试图更改它也会立即反映给所有人。由于分布式系统,DLT 可用于保险部门追踪虚假索赔。
- 治理: DLT 可用于政府系统,使其在公民之间透明。由于该系统的稳健性,许多政府在治理系统中采用了区块链。它也可以用作投票系统。传统的投票系统存在诸多缺陷,有时会发现投票过程中存在大量虚假投票和非法活动。可以使用在线投票系统进行投票,并且可以轻松检查安全性和假票。每个人都会有自己的身份。这样任何坐在世界任何地方的人都可以投票。
区块链和分布式账本有何不同?
一般来说,区块链和分布式账本技术被认为是相同的,但这两种技术之间存在一些差异。区块链可以归类为一种分布式账本技术。我们可以说区块链是一种分布式账本技术,但每个分布式账本都不能称为区块链。
区块链是分布式账本技术的母技术。但他们背后的想法是一样的。区块链技术有潜力解决银行和金融业的许多问题。在这里,区块链是分布式账本技术的高级版本,具有许多有用的功能。开发人员在技术领域拥有许多其他 DLT 变体。但是,他们没有区块链能够做到的那么多现实生活中的实现和应用程序。Basis Distributed Ledger Blockchain Technology BLock Structure In DLT, blocks can be organized in different forms. In Blockchain, blocks are added in the form of a chain. Power of Work It is more scalable because it does not need the power of a work consensus mechanism for the validation of each transaction. It is a subset of DLT, the power of the work consensus mechanism adds more functionalities and security. Tokens It does not require any tokens or digital currency. In it, tokens are must be considered while working with Blockchain. Sequence It does not require any specific sequence of data. All blocks are arranged in a particular series. Trustability Trust among participating nodes is high. Trust among participating nodes is less than DLT. Decision-making powers can be on one hand because everyone can mine.
在区块链中使用分布式账本技术的优势
- 安全性:每笔交易的所有记录都经过安全加密。一旦交易被验证,它是完全安全的,没有人可以更新或更改它。这是一个永久的过程。
- 去中心化:所有网络成员或节点都有一份账本副本,以实现完全透明。去中心化的私有分布式网络提高了系统的可靠性,并保证连续运行而不会中断。它使信息和数据的控制权掌握在用户手中。
- 匿名:每个参与者的身份都是匿名的,不可能透露其身份。
- 不可变:任何经过验证的交易都不能更改,因为它们是不可逆的。
- 透明度:分布式技术提供了高度的透明度。这对于金融、医学、银行等行业来说是必要的。
- 速度:分布式账本技术可以比传统方法更快地处理大型交易。
分布式账本技术的未来
- 该领域的专家将 DLT 推广为互联网上存在的许多问题的解决方案,并且将能够彻底解决所有这些问题。分布式账本技术被称为“价值互联网”。交易和流程将在互联网的帮助下实时发生。
- 分布式账本技术有可能通过有效的解决方案影响金融或银行、网络安全、医疗保健、政府、数据安全等领域的问题。
- 企业和有远见的人现在面临着建立实体网络的挑战,这些实体可以共同利用 DLT 从根本上改变他们共享和保存记录的方式,并在 DLT 可以启用全新流程和业务模式的地方进行创新。