主页 > imtoken官方app > 什么是区块链技术?区块链如何运作?

什么是区块链技术?区块链如何运作?

imtoken官方app 2023-03-01 07:36:07

什么是区块链技术?

区块链,有时也称为分布式账本技术 (DLT)区块链技术的定义,通过使用去中心化和加密哈希,使任何数字资产的历史不可变和透明。

Google Doc 是理解区块链技术的简单类比。当我们创建一个文档并与一群人共享时,该文档是分发的,而不是复制或传输的。这将创建一个去中心化的分发链,允许每个人同时访问文档。没有人被锁定等待对方的更改,并且对文档的所有修改都实时记录,使更改完全透明。当然,区块链比 Google Doc 更复杂,但这个比喻很贴切,因为它说明了该技术的三个关键思想:

区块链解释:快速概览

数字资产是分布式的,而不是复制或转移的。

资产是分散的,允许完全实时访问。

透明的变更分类账可保持文档的完整性,从而建立对资产的信任。

区块链是一项特别有前途和革命性的技术,因为它有助于降低风险、消除欺诈并以可扩展的方式为各种用途带来透明度。

区块链如何运作?

使用区块链的全部意义在于让人们,尤其是互不信任的人,以安全、防篡改的方式共享有价值的数据。 — MIT Technology Review Blockchain 由三个重要概念组成:区块、节点和矿工。

方块

每条链包含多个块,每个块都包含三个基本元素:该块中的数据。一个 32 位整数,称为随机数。在创建区块时随机生成随机数,然后生成区块头哈希。哈希是一个与随机数绑定的 256 位数字。它必须以很多零开头(即非常小)。

当创建链的第一个块时,随机数会生成一个加密哈希。除非被挖掘区块链技术的定义,否则该块中的数据被认为是签名的,并且永远与 nonce 和 hash 绑定。

矿工

矿工通过称为挖矿的过程在链上创建新区块。在区块链中,每个区块都有自己唯一的nonce和hash,而且还引用了链中前一个区块的hash,所以挖一个区块并不容易,尤其是在大链上。

矿工使用特殊软件来解决一个极其复杂的数学问题,即找到生成可接受哈希的随机数。因为随机数只有 32 位,散列是 256,所以在找到正确的一个之前,必须挖掘大约 40 亿个可能的随机散列组合。当这种情况发生时,据说矿工已经找到了“黄金随机数”并将他们的区块添加到链中。

对链中较早的任何块的更改不仅需要重新挖掘发生更改的块,还需要重新挖掘所有后续块。这就是为什么操纵区块链技术如此困难的原因。考虑一下这种“数学安全”,因为寻找黄金随机数需要大量时间和计算能力。

成功挖出一个区块后,变更将被全网所有节点接受,矿工将获得经济奖励。

​节点数

区块链技术中最重要的概念之一是去中心化。没有计算机或组织可以拥有该链。相反,它是通过连接到链的节点的分布式分类帐。节点可以是维护区块链副本并保持网络正常运行的任何类型的电子设备。

每个节点都有自己的区块链副本,网络必须通过算法批准任何新挖出的块来更新、信任和验证链。由于区块链是透明的,账本中的每一个动作都可以很容易地检查和查看。每个参与者都将获得一个唯一的字母数字标识号来显示他们的交易。

将公共信息与制衡系统相结合有助于区块链保持完整性并在用户之间建立信任。从本质上讲,区块链可以被认为是通过技术实现信任的可扩展性。