比特币原理与挖矿算法揭秘,如何建立比特币矿场?

2017-06-02 08:50:06未知 作者:江都在线1号

前段时间比特币病毒的袭击给全球的金融行业带来负面的连锁反应,我国的各大网站受到不同程度病毒攻击的危害。比特币不同于Q币,它可以用来购买生活物品,因此得到人们的认同,比特币的疯长让市民们争相购买,有的时候价格的上涨超乎我们的想象。今天我们来深入来了解下比特币原理与挖矿算法揭秘以及如何建立比特币矿场。
 
比特币原理与挖矿算法揭秘
 
比特币挖矿原理介绍:
 
比特币的挖矿和节点软件是基于P2P网络、数字签名、密码学证据来发起和验证交易的。节点向网络广播交易,这些广播出来的交易在经过矿工的验证后,矿工用自己的工作证明结果来表达确认,确认后的交易会被打包到数据块中,数据块会串起来形成连续的数据块链。
 
 
比特币庞大网络节点的一小部分
 
每一个比特币的节点都会收集所有尚未确认的交易,并将其归集到一个数据块中,这个数据块会和前面一个数据块集成在一起。矿工节点会附加一个随机调整数,并计算前一个数据块的SHA-256哈希运算值。挖矿节点不断重复进行尝试,直到它找到的随机调整数使得产生的哈希值低于某个特定的目标。
 
 
比特币获取难度正在逐渐增加
 
由于哈希运算是不可逆的,寻找到符合要求的随机调整数非常困难,需要一个可以预计总数的不断试错过程。这时,工作量证明机制就发挥作用了。当一个节点找到了符合要求的解,那么它就可以向全网广播自己的结果。其他节点就可以接收这个新解出来的数据块,并检验其是否符合规格。如果其他节点通过计算哈希值发现确实满足要求,那么该数据块有效,其他节点就会接受该数据块,并将其附加在自己已有的链条之后。
 
● 如何获取比特币
 
除了将接收到的交易信息打包到据块,每个数据块都会允许发行一定数量的新比特币,用来激励成功发现数据块的矿工。比特币系统按照预定的货币增发节奏决定发行的比特币数量。如果其他支付交易有给手续费的,那么矿工还会获得手续费。由于矿工可以自行决定是否将某一个交易数据打包到数据块中,因此矿工有可能优先选择手续费较高的交易来打包。
 
 
想获取一个比特币并不容易
 
比特币早期通过CPU来获取,而随着GPU通用计算的优势不断显现以及GPU速度的不断发展,矿工们逐渐开始使用GPU取代CPU进行挖矿。前面我们已经介绍,比特币挖矿采用的是SHA-256哈希值运算,这种算法会进行大量的32位整数循环右移运算。有趣的是,这种算法操作在AMD GPU里可以通过单一硬件指令实现,而在NVIDIA GPU里则需要三次硬件指令来模拟,仅这一条就为AMD GPU带来额外的1.7倍的运算效率优势。凭借这种优势,AMD GPU因此深受广大矿工青睐,DIY硬件二手交易论坛“AMD挖矿卡”庞大的交易量就足以证明一切。
 
 
越来越多的“矿工”加入比特币挖矿行列
 
比特币独特的魅力已经吸引越来越多的“矿工”加入挖矿行列。虽然FPGA和ASIC等设备的加入令挖矿难度越来越大,但我们有理由相信,在使用现有资源仍然能够获得收益的前提下,挖矿何乐不为呢。

点击展开全文
你关注的
东北女二人转明星名单,东北二人转女演员东北女二人转明星名单,东北二人转女演员 漫威英雄的替身们漫威英雄的替身们 邓紫棋个人简历资料(邓紫棋个人简历资料邓紫棋个人简历资料(邓紫棋个人简历资料
相关文章
金童玉女是哪位神仙?金童玉女怎么贴才正确金童玉女是哪位神仙?金童玉女怎么贴才正确 鬼节出生的女孩很特别聪明?为什么郭晶晶孩子生日是中元节鬼节出生的女孩很特别聪明?为什么郭晶晶孩子生日是中元节 水芝澳海洋爽肤水,水芝澳官网旗舰店天猫水芝澳海洋爽肤水,水芝澳官网旗舰店天猫 李晨个人资料及简历(北大李晨个人资料及李晨个人资料及简历(北大李晨个人资料及 古曼童的真实事件,佛牌和古曼童哪个好?古曼童的真实事件,佛牌和古曼童哪个好? 中国钓鱼钓到最大的鱼图,钓鱼钓100斤鲤鱼视频中国钓鱼钓到最大的鱼图,钓鱼钓100斤鲤鱼视频