betachen

Results 22 issues of betachen

####挖矿介绍#### 1.挖矿输入与输出: 输入块信息(块高度周期sha3值,块的sha3运算值,boundray值),用ethash算法,获取一个随机数,一个mixhash写入块头。 2. ethash算法大体过程 Ethash算法流程如下(照搬以太坊未做任何改动,可参考eth维基): (1)、根据区块高度计算出一个seed,每30000个块调整一次seed。 (2)、从seed生成出一个16MB的伪随机数据缓存,一般给非全节点钱包使用。 (3)、从伪随机数据缓存,生成一个DAG数据集,这个文件随着块高线性增长,每30000个块调整一次。一般全节点或者旷工节点使用DAG数据集。 3.类与功能函数的介绍 (1)、 HeaderAux static h256 seedHash(libbitcoin::chain::header& _bi) //计算块高度周期sha3值 static h256 hashHead(libbitcoin::chain::header& _bi) //块的sha3运算值 static h256 boundary(libbitcoin::chain::header& _bi) //计算boundray值 static u256 calculateDifficulty(libbitcoin::chain::header&...

it seems we need snapshot of blocks storage to help developer build nodes fastly.

help wanted

We can build global mongo cluster for MVS network. if you don't want to sync by full node. just get data from mongo cluster.

enhancement

It seems we should add more p2p nodes, and check p2p public endpoint in the code. we found that lots of invalid p2p endpoints, it should be removed if no...

bug

execute binary name should be 'metaverse wallet'

enhancement