主页 > imtoken不让安装 > 陈旧的块

陈旧的块

imtoken不让安装 2023-01-18 09:59:47

是父母的父母的“另一个”孩子,或者更一般地说是祖先的另一个孩子,但不是它自己的祖先,如果 A 是 B 的叔叔,那么 B 是 A 的侄子。

块数据的定义

1、块/块

区块是在区块链网络上承载交易数据的数据包。它是一个标记有时间戳和前一个块的哈希值的数据结构。区块通过网络的共识机制进行验证,并在区块中确认。的交易。

2、父块/父块

父块是指该块的前一个块,区块链通过在块头中记录该块和父块的哈希值对其进行时间排序。

3、块头/块头

记录当前区块的元信息,包括当前版本号、前一个区块的哈希值、时间戳、随机数、Merkle Root的哈希值等数据。此外,块体的数据记录通过 Merkle Tree 的哈希过程在块头中生成唯一的 Merkle Root 记录。

区块链哈希值交易记录查询_区块链交易id查询_爱链区块链交易

4、块体

记录一定时期内产生的详细数据,包括出块过程中产生的所有交易记录或其他经过当前区块验证的信息区块链哈希值交易记录查询,可以理解为账本的一种表现形式。

5、哈希值​​​/哈希值​​​/哈希码/哈希和/哈希

哈希值通常由一串随机的字母和数字组成,是一组任意长度的输入信息通过哈希算法得到的“数据指纹”。

由于计算机在底层机器码中采用二进制方式,将哈希算法得到的任意长度的二进制值映射为较短的定长二进制值,即哈希值。

此外,哈希值是一条数据的唯一且极其紧凑的数字表示。如果通过对一段明文进行散列得到散列值,即使明文中只有一个字母发生变化,后续的散列值也会不同。

6、 时间戳/时间戳

从区块生成的那一刻起,时间戳就存在于区块中。它是用于标识交易时间的字符序列,是唯一的。时间戳用于记录和指示现有的、完整的和可验证的数据。它是对每笔交易记录的认证。

区块链交易id查询_爱链区块链交易_区块链哈希值交易记录查询

7、随机数/一次性随机数/Nonce

Nonce 是指“只使用一次的随机数”,在挖矿中是一个自动生成的、无意义的随机数,用于挖掘加密货币。在用于解决数学问题一次后,如果没有解决难题,则拒绝随机数并测试新的随机数,直到问题解决,当问题解决时,矿工将获得加密货币奖励。

在区块结构中,Nonce是一个基于工作量证明设计的随机数,其计算时间通过难度调整增加或减少;在信息安全中,Nonce 是在加密通信中只能使用一次的数字;在认证协议中,Nonce 是一个随机数或伪随机数区块链哈希值交易记录查询,以避免重放攻击。

8、 默克尔树 / 默克尔树

Merkle 树(也称为哈希树)是一种二叉树,是一种高效且安全的数据组织方法。它用于快速查询和验证特定交易的存在。它由一个根节点、一组中间节点和一个由叶节点组成的组。它使用散列算法将大量书面信息转换为一串单独的字母或数字。最底层的叶子节点包含存储的数据或其哈希值,每个中间节点是其两个子节点内容的哈希值,根节点也是由其两个子节点内容的哈希值组成。

9、块大小/块大小

区块链的每个区块用于承载一定时间段内的数据。各个区块利用密码学技术通过时序串联起来,形成一个完整的分布式数据库。块容量表示一个块可以容纳多少数据。

10、未花费交易输出/未花费交易输出/UTXO

区块链交易id查询_爱链区块链交易_区块链哈希值交易记录查询

未花费交易输出是包含交易数据和执行代码的数据结构,可以理解为已收到但尚未花费的加密货币列表。比特币和其他加密货币在其区块链技术中使用 UTXO 来验证一个人是否有未使用的加密货币可供消费。

区块链的链结构

1、链/链

链是由区块按照发生的时间顺序,通过区块的哈希值串联起来形成的,是区块交易记录和状态变化的日志记录。

2、链下/链下

从功能上看,区块链系统是一个价值交换网络,链下是指没有存储在区块链上的数据。

3、无令牌区块链

即区块链不通过代币进行价值交换,一般发生在节点之间不需要传递价值,只在不同可信方之间共享数据的情况,例如私有链。

区块链哈希值交易记录查询_区块链交易id查询_爱链区块链交易

4、创世区块/创世区块

区块链中的第一个区块称为“创世”区块。创世块一般用于初始化,不携带交易信息。

5、区块高度/区块高度

块的高度是区块链中它和创世块之间的块数。

6、 分叉

在区块链中,矿工挖掘区块并将它们链接到主链。一般来说,一次只生成一个区块。如果同时生成两个区块,则该区块中将存在两条长度相同、交易信息相同的区块链,但在全网中矿工签名不同或交易排序不同。这种情况称为分叉。

7、软分叉

指区块链或去中心化网络中的前向兼容分叉。前向兼容是指当新的共识规则发布时,去中心化架构中的节点不必升级到新的共识规则,因为软分叉的新规则仍然符合旧规则,所以没有升级了还是可以升级的。接受新规则。

区块链哈希值交易记录查询_爱链区块链交易_区块链交易id查询

8、硬分叉

指在区块链或去中心化网络中不向前兼容的分叉。硬分叉永久改变了加密货币使用的技术。这种变化使得所有新的数据块都与原来的块不同,而旧版本没有。新版本创建的区块将被接受。要实现硬分叉,所有用户都需要切换到新版本的协议。如果新的硬分叉失败,所有用户都会回到原来的数据块。

9、GHOST 协议

使用 ghost 协议,块不仅可以包含其父块的哈希,还可以包含其父父的其他子块(称为叔块)的陈旧块的哈希,这确保了陈旧块仍然有助于区块链的安全性,并且可以获得一定比例的区块奖励,减少大型矿工在区块链上的中心化倾向。

10、孤块

孤立块是被遗弃的数据块。因为很多节点都在维护区块链,同时创建多个区块,但一次只能继承其中一个,其他废弃的数据块都是孤块。1

11、陈旧块/陈旧块

此条目的贡献者是:

李家倩 - 博士 - 同济大学