学习
实践
活动
工具
TVP
写文章

二,《区块链1000问答》什么是挖矿

1·什么是挖矿

挖矿

比特币中的“挖矿”实际上就是记账的过程,比特币的运算采用了一种称为“工作量证明(Proof of Work,PoW)”的机制,系统为了找出谁有更强大的计算能力,每次会出一道数学题,只有最 快解出这道题目的计算机才能进行记账。而抢到记账权的计算机会获得 12.5 个比特币的奖励。 通常把这个行为称为“挖矿”,把获得的比特币视为挖矿成功获得的奖励。

2·什么是共识机制

顾名思义,就是在一个问题上达成共识的一套方法。在区块链中,共识机制也是区块链的底层技 术,也是最为重要的技术。它的存在就是为了完成节点间信息同步,交易的确认,网络运行等重 要任务。常见的共识机制有:POW、POS、DPOS、PBFT、SCP 等,后面的文章会一一介绍到。

3·什么是半衰期

来源于比特币的激励机制,即为矿工每验证一个区块即可得到的奖励。从最开始的 50BTC,每四 年减半,目前是 12.5BTC,已经历过 2 次半衰(50BTC-->25BTC-->12.5BTC

4·什么是矿池?

由于单一矿机想挖到一个块的几率是非常小的,毕竟 10 分钟挖到一个块需要很大的算力,即使 有这么大算力有能力挖到,也存在很多的竞争对手。所以就变成了一个 0 和 1 的游戏。而矿池的 出现就是为了打破这种 0 和 1 的玩法。一个矿池的算力是很多矿工算力的集合,远比单打独斗机 会更大。矿池每挖到一个块,便会根据你矿机的算力占矿池总算力的百分比,发相应的奖励给到 个体,也不会存在不公平的情况。

5·什么是分叉

指向同一个父块的 2 个区块被同时生成的情况,某些部分的矿工看到其中一个区块,其他的矿工 则看到另外一个区块。这导致 2 种区块链同时增长。

6·什么是P2P 网络

P2P 网络是指,通过允许单个节点与其他节点直接交互,从而实现整个系统像有组织的集体一样 运作的系统 。

7·什么是HASH 值

通过哈希函数运算,从而映射成的二进制的值称为哈希值。任何文件都可以被映射(生成)为一 段哈希值,比如一段文字,视频,文件,照片等等。强调下,哈希运算不是一种加密手段,因为 它是不可逆的运算过程,无法解密。

8·什么是签名

加密的签名是一个让人可以证明所有权的数学机制。就像日常生活文件中的手写签名一样,即能 证明所属权的唯一标识。在区块链中,普遍用私钥进行签名。

9·什么是公有链

是任何节点都是向任何人开放的,每个人都可以参与到这个区块链中参与计算,而且任何人都可 以下载获得完整区块链数据(全部账本)。

10·什么是联盟链

是指参与每个节点的权限都完全对等,大家在不需要完全互信的情况下就可以实现数据的可信交 换,联盟链的各个节点通常有与之对应的实体机构组织,通过授权后才能加入与退出网络。通常 是公司与公司、组织与组织之间达成的联盟模式。

11·什么是私有链

有些区块链的应用场景下,并不希望这个系统任何人都可以参与,不对外公开,只有被许可的节 点才可以参与并且查看所有数据。那么这种区块链结构我们称为私有链。一般适用于特定机构的 内部数据管理与审计。

12·什么是钱包

首先,我们来理解钱包,需要澄清的是,区块链领域提到的钱包其实并不是装钱的钱包,而是装 密钥(私钥和公钥)的工具,有了密钥就可以拥有相应地址上的数字货币的支配权。以下以比特 币机制来说明,数字货币钱包机制都是类似的。(通俗说就是装你的数字货币的(区块链资产)

1、私钥:是对一个比特币地址拥有取钱权限的代表,掌握了私钥就掌握了其对应比特币地址上 的所有生杀大权。私钥可以算出公钥,公钥可以再算出比特币地址。每次交易的时候,付款方必 须出具私钥,以及私钥产生的签名,每次交易签名不同,但是由同一个私钥产生。私钥是一串。

2、公钥:是和私钥成对出现的,公钥可以算出比特币地址,因此可以作为拥有这个比特币地址 的凭证。

3、比特币地址:如果说区块链是一个账本,比特币地址就是其中的账号。

4、钱包分为很多种,冷钱包、热钱包、硬件钱包、脑钱包、纸钱包等等,一看这些概念我就会 犯晕,我觉得我们不需要搞懂那么多。我们只要搞懂应用场景,手机端还是 PC 端的,而且我觉 得我们只会用到轻钱包,那种储存全部交易的全量钱包太恐怖了。如果你真不放心,就把这个钱 包安装在平时不怎么上网的终端上,防止黑客盗用就好。

《区块链简单名词解释第一期》

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180414G0HDJG00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券