N

N

E

E

W

W

S

S

区块链开发遇到的概念词解释(下)

2020-04-20 13:52:03

  我们从上文可以看出,区块链开发还是需要了解到很多的概念词,而随着国家对于区块链开发技术的重视,各地政府的政策扶持,区块链开发公司加大对区块链的研究,我们进入区块链领域的一开始还是要去了解这些概念词,那么进入我们今天的概念词了解吧。

区块链开发遇到的概念词解释(下)

  1、区块 Block

  一个区块就是若干交易的集合,它会被标记上时间戳和前一个区块的哈希值,有效的区块经过全网共识后会被追加到主区块链中。区块是整个网络的分布式数据存储。

  2、挖矿 Mining

  比特币被比喻为数字黄金,在网络中,通过竞争计算能力获得区块的认可权,进而获得区块的代币奖励以及交易费的奖励,而这种方式就是在系统中获取初始比特币的方法,就好像当年金银被从地下开采出来一样,所以被称为挖矿。

  3、矿工 Miner

  通过提供算力进行挖矿的节点,就被称为矿工,当然有时候也是指节点的所有人。

  4、算力 computing power

  可以简单的理解为计算能力。解答比特币的数学题,只能靠计算机做随机的哈希碰撞。每秒可以做多少次哈希碰撞,就意味着有多大的算力,日前,比特币全网算力已经全面进入P算力时代(1P=1024T,1T=1024G)。算力越大,也就意味着付出的工作量越多。(工作量证明可以查看概念词一)

  5、交易费 Transaction Fees

  交易的发起者通常会向网络缴纳一笔交易费,用以期望矿工可以提前处理这笔交易,这笔交易费会作为收入给到将这笔交易纳入到区块打包的矿工。

  6、创世区块 Genesis Block

  创世区块指区块链上的第一个区块,用来初始化相应的数字货币。同一个链只会有相同的创世区块,不同的链则创世区块不同。

  7、奖励 Reward

  每一个新区块中都有一定量新创造出来的比特币用来奖励算出工作量证明的矿工,不过这种奖励是每隔一段时间就缩减到原来的一半的,直到2100万枚比特币全部发布完后就不再提供奖励。

  8、交易 Transaction

  交易是指比特币从一个地址转移到另一个地址,具体来说,一笔“交易”指一个经过签名运算的,表达价值转移的数据结构。每一笔“交易”都将经过比特币网络传输,再由矿工节点收集并封到区块中,并加入到区块链中得以永久保存。

  9、公钥和私钥 Public Keys&Private Keys

  公钥和私钥,是非对称加密算法的方式,这也是对以前的对称加密算法的提高。对称加密算法用一套密码来加解密,知道了加密密码,也就可以破解密文;而非对称加密算法,则是存在两套密码,用公钥来加密,但是用私钥来解密,这样就保证了密码的安全性。在比特币系统中,私钥本质上是由32个字节组成的数组,公钥和地址的生成都依赖私钥,有了私钥就能生成公钥和地址,就能够对应使用地址上的比特币。

  10、共识机制 Consensus

  区块链作为一种按时间顺序存储数据的数据结构,可支持不同的共识机制。共识机制是区块链技术的重要组件。区块链共识机制的目标是使所有的诚实节点保存一致的区块链视图,同时满足两个性质:(1)一致性。所有诚实节点保存的区块链的前缀部分完全相同。(2)有效性。由某诚实节点发布的信息终将被其他所有诚实节点记录在自己的区块链中

  11、地址 address

  比特币地址由一串字符和数字组成,是用来存储比特币的地方,就像你的电子邮箱地址一样,可以通过比特币地址发送或者接收比特币。而且对于一个用户来说,不仅仅是一个地址,而是一连串地址,这样就起到了保护用户隐私性的作用。

  12、时间戳

  它是指字符串或编码信息用于辨识记录下来的时间日期。国际标准为ISO 8601。

  了解了上和下篇的区块链概念词,那么在进行区块链项目的时候,我们能够更加专业的去实现更多的创新以及突破,我相信,区块链开发技术在未来一定可以像互联网技术一样,成为我们生活之中重要的一部分。

本文链接:http://www.ysjqkl.com//news/474.html