名词解释:区块链术语
1.采矿
比特币中的“挖矿”其实就是一个记账的过程。比特币的运行采用了一种叫做“工作证明(POW)”的机制。为了找出谁的计算能力更大,系统每次都会算出一道数学题,只有能最快解出这道题的电脑才能记账。抢到记账权的电脑将获得12.5比特币的奖励。这种行为通常被称为“挖矿”,获得的比特币被视为挖矿成功的奖励。
2.共识机制
顾名思义,它是就一个问题达成共识的一套方法。在区块链中,共识机制也是区块链的底层技术,也是最重要的技术。它的存在是为了完成节点间的信息同步、交易确认、网络运行等重要任务。常见的共识机制有POW、POS、DPOS、PBFT、SCP等。POW(工作证明)是指你拿到多少钱,取决于你对挖矿贡献的工作量。电脑性能越好,给你的矿就越多。POS(股份证明)是一种根据你持有货币的数量和时间来分配利息的系统。在POS模式下,你的“挖矿”收入与你的钱龄成正比,与电脑的运算性能无关。DPOS(Delegated Proof stage)允许每一个货币持有者投票,从而产生一定数量的代表,或者一定数量的节点或矿石池,它们的权利彼此完全平等。货币持有者可以通过投票的方式随时更换这些代表,以维持链条系统的“长期纯洁性”。DPOS是一种新的基于POW和POS的一致性算法,用于保证数字货币的网络安全。既能解决POW在挖掘过程中造成的能耗过大问题,又能避免POS权益分配下可能出现的“信任平衡”偏差问题。Pbft(实用拜占庭容错)SCP(恒星共识协议-ABBR)。
3.半衰期
比特币衍生出的激励机制,就是矿工每验证一个区块可以获得的奖励。从最初的50BTC,每四年减半,到现在的12.5BTC,经历了两次半的下跌(50 BTC-25 BTC-12.5 BTC)。
4.矿井水池
单个矿工想挖块的概率很小。毕竟10分钟挖一个区块需要很大的计算能力。即使有这么大的计算能力,也有很多竞争对手。于是就变成了0和1的博弈,矿池的出现打破了这个0和1的博弈。一个矿池的计算能力是众多矿工计算能力的集合,远比单打独斗的可能性大。你每挖一块矿池,就按照你的矿机计算能力占矿池最终功率的百分比,给个人相应的奖励,不会有不公平。
5、分叉
当指向同一个父块的两个块同时生成时,有的矿工看到一个块,有的看到另一个块,导致两种区块链同时增长。
6.P2P网络
P2P网络是指允许单个节点与其他节点直接交互,从而使整个系统像一个有组织的群体一样运行的系统。
7、哈希
对输出数据执行散列函数的动作。这用于确认货币交易。
8.散列值
通过哈希函数运算,映射后的二进制值成为哈希值。任何文件都可以映射到哈希值,例如文本、视频、文件、照片等。哈希运算不是加密方法,因为它是一个不可逆的运算过程,无法解密。
9.公共链
但是任何节点对任何人都是开放的。每个人都可以参与这个区块链并参与计算,任何人都可以下载并获得完整的区块链数据(所有书籍)。
10.联盟链
意味着每个参与节点的权限是完全平等的,每个人都可以在不完全相互信任的情况下实现数据的可信交换。联盟链中的每个节点通常都有其对应的实体组织,只有经过授权才能加入和退出网络。通常是公司和组织之间的联盟模式。
11.私有链
在区块链的一些应用场景中,并不期望任何人都可以参与到这个系统中,而且这个系统并不对公众开放。只有获得许可的节点才能参与并查看所有数据。那么这个区块链结构就叫做私有链。一般适用于特定机构的内部数据管理和审计。
12,51%的攻击
当单个个人或群体拥有超过一半的计算能力时,该个人或群体就可以控制整个加密货币网络。如果他们有一些恶意的想法,他们可能会发出一些冲突的事务来破坏整个网络。