- 博客(3)
- 收藏
- 关注
原创 Java区块链,如何计算BLOCK的hash值
java 的SHA-256工具类的实现package cn.wenwuyi.blockchain.util; import java.security.MessageDigest; /** * * 类名:CryptoUtil.java * 描述:TODO * 时间:2018年3月12日 下午7:06:04 * @author cn.wenwuyi * @version 1.0 ...
2018-04-27 15:40:14 2039
原创 java实现区块链中的区块hash难度系数的设计
区块链的难度系数:是设计区块链挖矿难易的关键因子,难度系数越低,挖矿越容易。难度系数越高,相应越难。例如比特币的难度系数是18。难度系数一般是hash值的前置0的个数。java 区块链中设计合理的难度系数例如难度系数定为6,也就是区块的有效hash,必须前面有6个0例如难度系数为6的有效hash为:00000048bfdc5e67aa448686438f1350a6cc7f4477feb5562b...
2018-04-26 17:29:47 661
原创 Java 实现区块链中的区块,BLOCK的实现
1、区块是区块链的基础单元区块链由若干个区块组成,区块是区块链的基础单元2、区块链中区块的基本属性区块6个属性的说明-Index 区块的索引值,区块链中的唯一键区块6个属性的说明-Timestamp 区块的时间戳,用于区分区块的产生时间区块6个属性的说明-Hash 区块的hash值是整个区块各个内容整体计算出的hash值区块6个属性的说明-Previous Hash 前一个区块的hash值区块6个...
2018-04-25 18:03:12 817
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人