您是否想知道分类账如何在区块链中记录所有交易?还是区块链如何记录所有交易?如果这样做,那么您来对地方了.
Blockcahin是未来的技术吗?通过提供基于分散账本的系统,它有可能改变工业格局.
区块链成为城市话题的变革性方面。但是所有这些都如何受到质疑?
在本文中,我们将探讨区块链的工作方式,并特别关注交易的工作方式,在区块链网络中记录/存储.
区块链:无与伦比的增长
区块链解决方案预计将从2018年的15亿美元增至159亿美元, 根据Statista的说法. 对于采用区块链的业务决策者来说,批准率也更高。实际上,随着时间的流逝,越来越多的行业现在正在关注2019年的区块链。总之,投资正在增加.
有了区块链生态系统中的更多资金,就区块链技术而言,也很容易看到改进.
毫无疑问,区块链具有改变未来的潜力,并且实际上将成为交易的未来.
区块链:交易的未来
要了解区块链记录交易的工作原理,我们首先需要了解其工作原理!
赶紧查看我们的初学者区块链指南.
区块链是利用共识算法使对等方无需中央授权即可进行过渡的区块链.
积木
块是我们需要重点关注的术语。这是存储和管理数字信息的地方.
每个块由三部分组成:
- 交易信息: 块始终存储有关交易的信息。例如,如果一个对等方与另一对等方进行交易,则它将存储时间,日期和交易金额。它可以是任何信息,包括电子商务交易,消息传输等!
- 参与交易的用户:这些块还存储有关参与交易的用户的信息。例如,如果两个对等方进行交易,则该对等方的信息将被存储. 有关对等方信息的选择取决于在区块链网络中如何实现隐私。大多数情况下,网络的隐私是通过使用数字签名来管理的,数字签名充当用户名,而不会透露其真实身份.
- 唯一存储交易信息:该块还存储信息,以确保每个交易/信息彼此唯一。交易本质上是可区分的.
“哈希”使网络能够识别交易。加密算法用于生成哈希值.
区块链如何运作
现在我们对区块链存储的信息有了清晰的了解,现在我们准备了解学习区块链的工作原理.
步骤1: 当一个对等方向另一对等方发送信息或金钱时,便发生了交易。一旦完成,就将该交易告知区块。类似于您进行网上交易的方式.
当您在线购买商品时,会通知平台和银行。它们都存储有关交易的必要信息。此外,区块链网络可以在任何给定时间看到成千上万笔交易并行发生.
第2步: 对于区块链,必须验证交易。这类似于您购买时由电子商务平台和银行进行的验证。但是,这里有一个很大的不同.
不同之处在于,没有集中的实体来处理它。为了处理交易,使用共识方法.
使用该方法验证交易信息。同行的参与对于使共识方法发挥作用至关重要。但是,所有同行都无需参与制定共识方法即可发挥作用.
第三步: 在步骤3中,将交易存储在该块中。仅在验证交易后才执行此步骤。因此,如果交易未能通过验证,那么您将不会被添加到该区块中。这与使用一次性密码验证交易后的交易过程类似。在区块链的情况下,验证是使用共识算法完成的。验证完成后,交易将存储在区块中.
第4步: 在最后一步中,该块现在具有唯一的哈希值。然后,使用最后一个块的哈希值生成唯一的哈希值。这有助于创建区块链.
对哈希值进行验证,并对照链上的其他块进行检查,以确保块是否属于链的一部分.
同样,哈希值由存储在块中的事务确定。这使其成为无法通过任何其他计算过程或算法猜测或复制的唯一代码.
什么记录了区块链中的所有交易?
为了回答这个问题,我们将引入一个新术语,称为“分类帐.”
分类帐是一种计算机文件或主要书籍,可以捕获公司,组织或网络中发生的所有交易记录。.
分类帐的概念并不新鲜。从交易开始就一直在那儿。最早的分类帐是在7000年前的美索不达米亚市(现在被称为伊拉克)中发现的。令人着迷的权利?
人们将这些方便的分类帐放置在靠近他们的地方,以便他们可以知道交易是如何发生的.
分类帐的历史是另一个有趣的概念。现在,有现代分类帐,并且计算机现在能够记录和管理复杂的分类帐.
区块链还改变了分类账的工作方式。有了它,我们现在有了一个分布式和分散的分类帐。另外,由于没有中央机构,因此使用共识算法进行验证.
什么是区块链分类帐?
区块链分类帐是存储和管理交易的分布式分类帐。显然,它是分布式和分散式的,与传统的分类帐系统相比,它是如此有趣.
由于没有中央权限,因此分类帐实际上是分布式的。在公共区块链中,每台计算机都有一个分类帐的副本。他们要么拥有总账的完整副本,要么拥有使他们有资格参加网络的基本组成部分.
分类帐随着新交易而不断变化。因此,每当发生新交易时,分类帐就会更新.
区块链分类账的一些关键特征如下:
- 不腐败
- 分散技术
- 增强安全性
- 共识
- 更快的解决
您可以在此处查看有关区块链功能的完整指南:6个您需要了解的关键区块链功能!
区块链交易生命周期
即使我们在上一节中已经详细介绍了这一方面,还是最好通过完整的区块链交易生命周期来清楚了解所提供的内容.
通常,事务生命周期具有以下六个步骤.
- 网络中的节点发出交易请求。节点使用去中心化应用程序或钱包.
- 广播消息发送到网络
- 现在,计算机开始根据特定于所述区块链网络的验证规则(共识算法)来验证交易.
- 现在,该事务将获得唯一的哈希值。一旦被验证,该区块将添加交易.
- 现在将已验证的块添加到区块链.
- 区块链交易现已完成.
分类帐如何在专用/授权网络中起作用?
区块链网络有很多类型。我们在这里讨论的类型之一是许可网络。这是一个私人网络,只有选定的参与者可以参加.
因此,如果公司决定创建一个许可的网络,他们可以邀请选定的人加入。所有参与者都必须经过了解您的客户(KYC)流程.
但是,最重要的问题是天气分类帐在允许的网络中的工作方式相似?
好吧,问题是部分的,是的.
唯一的区别是可以加入网络的人员的选择。许可网络中的另一个常见更改是用于交易验证过程的一组预选计算机.
通过使用许可的网络,企业可以利用其必须提供的速度和效率.
许可的网络允许公司根据其要求调整网络设置.
分类账系统如何在不同的区块链网络中工作?
区块链的生态系统正在快速发展。在效率,可扩展性和功能方面,第一个区块链网络比特币受到限制.
这为其他人提供了合适的机会,并引发了许多有趣的区块链项目.
让我们在下面讨论它们,并了解他们如何在其区块链网络中记录交易.
科尔达
Corda是对区块链网络采用不同方法的主要示例。与传统的区块链网络不同,Corda不想向周围的所有人广播交易详细信息.
它希望采用高效的方法,这就是为什么只有参与交易的同行才知道数据的原因。这种方法是唯一的,可解决重复数据和可伸缩性问题.
在Corda中,每笔交易都是独立的,因此没有大宗交易或分类账的概念。无需使用网络中发生的每笔交易的每次更改来更新分类帐。对等方还可以插入其他必不可少的服务,这些服务可以验证交易并确保交易没有任何欺诈行为.
这样,企业可以真正将Corda用作分布式分类帐技术。快速安全。 Corda还是创建实际应用程序的理想选择.
以太坊
以太坊是第二代区块链技术,介绍了智能合约和dApps的有趣概念。不同任务的自动化使公司能够进一步完善其业务流程。但是,这会改变分类帐在这里的工作方式吗?或事实上,交易方式是否有所不同?
就以太坊而言,存在交易状态.
- 未知状态→在未知状态下,未看到或处理事务.
- 待处理→矿工不选择事务,因为其状态为待处理。内存池将存储交易,直到那时。此外,矿工选择具有最高瓦斯价值的交易.
- 处于冻结状态→事务状态现在设置为“处于冻结状态”。
- 替换→在这里,交易被替换
为了更好地了解以太坊如何存储和执行区块链记录,请查看此内容 详细的帖子.
法定人数
仲裁对于事务如何发生以及如何存储在分类帐中有非常有趣的方法。有多个方面超出了本文的范围。因此,我们建议您在此处阅读Quorum区块链中私人交易的生命周期: 私人交易的生命周期.
标题: 仲裁交易生命周期,来源:仲裁
区块链记录交易:终结
可以很容易地说,区块链技术每天都在发展。帖子中还有其他我没有提到的项目。例如,Hyperledger正在采用自己的方式来解决企业的分布式账本技术问题。.
我希望您了解了分类账如何在区块链中记录所有交易。如果您想为该主题做出贡献,请使用下面的评论部分进行评论。我们在听!