区块链基础知识
基础知识
- 什么是挖矿?
- 如何通过挖矿获得收益?
- 算力与收益的关系?
- 什么是区块链?
前言:
解释一些术语以方便大家更好的阅读
去中心化
:
在一个分布有众多节点的系统中,每个节点都具有高度自治的特征。节点之间彼此可以自由连接,形成新的连接单元。任何一个节点都可能成为阶段性的中心,
但不具备强制性的中心控制功能。节点与节点之间的影响,会通过网络而形成非线性因果关系。这种开放式、扁平化、平等性的系统现象或结构,我们称之为去中心化。
简单来说:
随着主体对客体的相互作用的深入和认知机能的不断平衡、认知结构的不断完善,个体能从自我中心状态中解除出来,称之为去中心化。
算力
:
算力(也称哈希率)是比特币网络处理能力的度量单位,就是计算力的意思,
1.什么是挖矿
挖矿是对加密货币(比如比特币Bitcoin)开采的一个俗称。
开采加密币就像是求解一道数学题,最先得到答案,就获得相应的奖励。
注:
这里说的加密币通常被人们称为数字货币,即具有价值但不真实存在的货币。
像我们平时消费的纸币、硬币为真实存在并具有价值的货币。
所以整个求解并验证的过程就叫做挖矿;
而协助破解数字答案的设备就称为矿机;
运行矿机,获得收益的人群就被成为矿工。
比特币诞生之初,普通的计算机就可以进行挖矿操作,同时很容易由个人挖出一个块,但是随着比特币的发展、每10分钟出一个块的难度调节机制以及全网算力的不断提高,
普通的计算机的计算能力已不足以挖出区块了,由此衍生出了算力更强的专业矿机,也就是ASIC矿机。但是单台ASIC矿机的算力依旧是有限的,面对不断提高的全网算力,
矿池作为集中矿工算力的运营商也逐步的出现。
注:
算力(又名:哈希率)是比特币网络处理能力的度量单位,即为计算机(CPU)计算哈希函数输出的速度。
比特币网络必须为了安全目的而进行密集的数学和加密相关操作。
算力是衡量在一定的网络消耗下生成新块的单位的总计算能力。
2.如何通过挖矿得到收益?
矿工挖矿的过程:是通过运行加密币节点,同步历史账本,将最新交易记录到账本,并获得加密币区块奖励的一个过程。
挖矿,即工作量证明PoW(Proof of Work)
工作量证明通过计算一个随机数( nonce )数值,使得拼凑上交易数据后计算出的 Hash (哈希)值满足规定的上限。
注:
随机数(Nonce)是任意的或非重复的值,它包括在经过一个协议的数据交换中,通常为保证活跃度以及避免受重复攻击。
Hash哈希值:一个文件或一段数据这些信息通过哈希运算,产生出来的独一无二的哈希值。简单理解哈希值即为,一段数据或一个文件的DNA。
在节点成功找到满足的Hash(哈希)值之后,会马上对全网进行广播,告知全网自己已打包到了新的区块,网络的节点收到广播打包区块后,
会立刻对其进行验证。如果验证通过,则表明已经有节点成功解密,自己就不再竞争当前区块打包,而是选择接受这个区块,记录到自己的账本中,然后进行下一个区块的竞争猜谜。
网络中只有最快解谜的区块,才会添加的账本中,其他的节点进行复制,这样就保证了整个账本的唯一性。
3.算力与收益的关系?
算力和收益之间的关系(以比特币举例):
(1)同难度的情况下,算力越高,收益越高;
(2)比特币每2016个区块,约两周的时间进行一次难度调整。可能会因为全网难度调整,而出现算力增加,但收益反而减少的情况;
(3)比特币每4年奖励减半一次,在奖励减半的收益,用户挖矿的收益也随之减半。
算力和收益之间的计算公式:
您一天的挖矿收益=您的算力*一天的时间(86400秒)*块奖励(6.25个比特币)/(全网难度*2^32)
4. 什么是区块链?
区块链(Blockchain)是一个信息技术领域的术语,顾名思义即一个一个的区块组成的一条链。
该技术巧妙地结合并融合了涉及数学、密码学、互联网和计算机编程等众多领域的专业技术知识。
简单来说,区块链是一个分布式的共享账本或数据库,存储于其中的数据或信息,具有去中心化、不可篡改等特点。
这些特点保证了区块链的“诚实”与“透明”,为区块链创造信任奠定基础。
这些特点使得区块链能够解决许多信息不对称问题,允许用户在无第三方中介参与的情况下进行协作,且不必彼此信任,
实现了多个主体之间的协作信任与一致行动,以此创造可靠的合作机制,具有广阔而丰富的应用前景。
下一篇 : 区块链的发展历程
本篇文章特别鸣谢:
感谢瑞琪子
的文案参考,瑞琪子
是一名特别出色的文案编辑,643368289@qq.com
是她的邮箱,欢迎骚扰。
[...]就像比特币能够验证货币的所有权,Monegraph能够验证资产所有权:这是一个区块链智能资产运用案例。下一篇:区块链基础知识本篇文章特别鸣谢: 感谢瑞琪子的文案参考,瑞琪子是一名特别出色的文案编辑,643368289@qq.com是她的邮箱,欢迎骚扰。[...]
[...]就像比特币能够验证货币的所有权,Monegraph能够验证资产所有权:这是一个区块链智能资产运用案例。下一篇:区块链基础知识本篇文章特别鸣谢: 感谢瑞琪子的文案参考,瑞琪子是一名特别出色的文案编辑,643368289@qq.com是她的邮箱,欢迎骚扰。[...]