区块链的基础问题(二)

1、 如何才能挖矿?

挖矿首先需要有一个作为连入比特币网络的全节点,其次需要下载相应的挖矿软件到挖矿的机器上,然后就可以挖矿了。此外挖矿可以是节点直接挖矿,也可以是节点上挂很多的矿机或者叫服务器(这些矿机并不作为一个网络的全节点)进行挖矿。最先计算出来并被认可的节点获得奖励收益。

2、挖矿的收益是如何产生的?

比特币中大约平均每10分钟会产生一个区块,在这期间所有的挖矿计算机都在尝试计算并打包这个区块,然后提交到节点上并广播,第一个成功生成这个数据块的矿机,就可以得到一笔比特币作为奖励。最初,大约每10分钟就可以产生50个比特币的比特币报酬。但是该报酬每4年减半,现在每10分钟比特币网络可以产生12.5个比特币。

3、什么是比特币网络中的(全)节点?

节点就是通过互联网相连的服务器,他们彼此之间能够访问,其中下载了完整的区块链及其软件,并且能参与交易和挖矿的节点称之为全节点。目前全球有10000多个全节点。

4、 比特币如何进行转账?

举例说明:你要发送10个比特币给朋友。当你发送交易申请后,周边的节点会检查你的账户是否拥有 10 个比特币,如果有,则同意这次交易,并且把这条信息广播到附近的节点,一传十,十传百,很快整个网络都会确认这笔交易信息,然后写入到区块中,你的朋友将会收到 10 个比特币,交易就算完成了。一般人使用钱包进行比特币转账。

5、 比特币的钱包是什么?

比特币钱包是一种软件,用于管理比特币地址,以及比特币的交易。钱包往往需要同步区块链的全数据,但通常钱包安装在手机上,此时只同步与自己相关的区块链数据。

6、 什么是比特币地址?

比特币地址是一串由字母和数字组成的26位到34位字符串,比特币地址就是个人的比特币账户,所有的比特币转账交易都是通过比特币地址进行的,类似银行卡的卡号。

7、 一共有多少个比特币地址或账号?

一共有2^160(2的160次方)个,也就是
(1,461,501,637,330,902,918,203,684,832,716,283,019,655,932,542,97)个地址,意味着75亿的地球人,每人可以分到2^127个地址。

8、比特币地址如何生成?

比特币地址通过使用数字签名技术得到。首先随机选出256位二进制数字,形成私钥,由私钥生成公钥,然后通过加密函数来生成地址。这个生成方向是单向的。也就是你知道了地址是无法通过解密方法来计算出私钥的。

9、 什么是数字签名?

数字签名(又称公钥数字签名,英文为Digital Signature)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。(引用自:维基百科)

10、 什么是私钥?

是一个证明你有权从一个特定的钱包消费电子货币的保密数据块。私钥是个随机数,这个随机数的概率空间很大(256位,也即是2的256次方),因此在概率论上是不可能生成一样的私钥的。私钥决定了比特币的产权,若私钥丢失,则比特币也丢失。

猜你喜欢

转载自blog.csdn.net/qq_36294338/article/details/108658392