比特币如何算出来的?

已邀请:

用户5831948028

赞同来自:

比特币计算需要参数:
1、block版本 version
2、blockhash值: prev_hash
3、需要写入交易记录hash树值: merkle_root
4、更新间: ntime
5、前难度: nbits
挖矿程找x使
SHA256(SHA256(version + prev_hash + merkle_root + ntime + nbits + x )) < TARGET
式x范围0~2^32, TARGET根据前难度求除x外尝试改merkle_rootntime由于hash特性找x能暴力搜索
旦计算者A找x广播新block其客户端验证计算者A发布block否合
发布block接受由于每block第笔交易必须新产25比特币发送某址计算者A址设计算者A所拥址25比特币

要回复问题请先登录注册