请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

扫一扫,登录网站

首页 区块链生态 查看内容
  • 798
  • 0
  • 分享到

深度分析比特币挖矿的基本原理

2019-4-10 10:28

来源: 星球日报

深度分析比特币挖矿的基本原理


据了解,比特币是一个点对点的电子现金系统,每笔交易记录分布存储于整个网络中,而非传统的唯一的中央数据库。为保证所有参与节点拥有一致的交易记录,比特币系统规定竞争记账。具体规则如下:

1. 竞争者通过 SHA-256 运算,在一堆随机数中找到符合要求的数值。谁的算力大、运算速度快,谁就有更大概率先找出“答案”。

2. 比特币系统平均每 10 分钟将交易数据分组(即打包成一个块)。先找到“答案”的竞争者获得记账权,同时获得比特币作为奖励。系统会根据全网算力调整挖矿难度(有一定滞后性),保证平均每 10 分钟出一个块。

3. 挖矿难度每 2016 个区块(约 14 天)调整一次。区块高度为 2016 整数倍的区块,即系统调整挖矿难度时所对应的区块。

4. 比特币挖矿的收入包括区块奖励和交易手续费。区块奖励最初为50个btc,系统规定,每 21 万个区块(约 4 年),出块奖励减少一半,直到少至比特币最小单位 1 聪。因此,2012 年后区块奖励调整为 25 个 BTC,2016 年为12.5 个,下次减半将在 2020 年。

5. 交易手续费(也称矿工费),由转账者支付给矿工,用于奖励后者提供足够的算力以保证网络系统安全。交易手续费一般在当天区块奖励的 0.5%-2% 之间浮动。由于区块奖励每 4 年减半,交易手续费将逐渐成为矿工的主要收入。比特币预计在 2140 年被全部挖出,届时挖矿收益等于交易手续费。

6. 每笔交易的手续费取决于该笔交易的大小(多以千字节 Kbytes 为单位)。当网络拥堵时,更多人在同一时段提交记账需求,用户可通过提高手续费来激励矿工优先打包,以缩短交易确认时间。比如,2017 年末比特币交易量暴涨,平均手续费一度高达 40 美元/笔,矿工手续费高达当月区块奖励的 30%。

7. 交易大小同时也跟转入转出的数额大小有关,即交易数额越大,手续费/千字节越高。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部