首页 > 区块链技术 > 简单举例说明区块链的运作

简单举例说明区块链的运作

2018-12-11   11:01         评论:0         阅读:

  区块链是近年来最受欢迎的技术之一。那么区块链如何运作?就像一条长DNA链一样,区块链技术会将有关新交易的信息添加到链中并延长它。区块链以块为单位聚合交易信息,并按时间顺序对块进行排序。该块链接块并通过节点网络维护链。加密算法验证节点事务的有效性,然后将其添加到新块,这就是我们熟悉的“挖矿”。

 

简单举例说明区块链的运作

 

  例如,A想要将一定数量的加密货币转移到B.加密货物商店存储在数字钱包中,该钱包由地址标识。对于转账,A指定转账金额和B钱包的地址。然后她将交易广播到整个网络。该交易使用存储在钱包中的秘密信息进行数字签名,确保它来自A的钱包,不能被其他人更改。其他网络节点通过分析数字签名来检查A是否实际上正在授权该事务。然后,他们通过计算区块链本地副本中A的余额来验证A是否有权花钱。如果事务可用,则节点将其插入新块。

 

  新块包含需要验证的所有事务的列表,并且在其标题中记录事务的摘要和前一块的标题的散列,以便将新创建的块添加到区块链。节点启动采矿竞赛,必须解决复杂的数学问题。这个过程称为工作证明。它要求节点找到一个随机值,该值与事务的哈希值和前一个块头的列组合以生成特定的结果。当节点识别出可能的解决方案时,它会将结果广播到其他节点以进行检查。如果大多数节点都同意该方案,则该块被认为是有效的并添加到区块链中,从而导致每个节点使用本地副本进行更新。由于采矿过程,B将看到他的钱包中转移的A金额。

 

  这种复杂的验证机制使得单个节点几乎不可能控制大部分网络,因为它需要极高的计算能力来创建假块,在其他节点之前解决数学问题,并且只需开采51%的块。此外,由于每个经过验证的块包含来自前一个块的信息,因此可以防止恶意篡改记录的事务。实际上,更改事务还意味着更改包含它的块和后面的块摘要。



区块链

版权声明:本文系比特之窗作者原创稿件,版权归比特之窗所有。转载须注明“文章来源,比特之窗”,违者必究。

上一篇:利用区块链技术重建新的旅游生态

下一篇:京东布局区块链目的为何?

阅读排行榜

频道入口: 行情 区块链技术 比特币 竞争币 ICO 专栏 论坛 导航 创投 百科 科技 今日行情 活动峰会 原创 独家 专题 24H快讯 交易所公告

比特之窗
APP
扫码下载

比特之窗
微信公众号
LianBtc789

比特之窗
官方QQ群
697983415