Skip to content

mainnet1.1.2

Compare
Choose a tag to compare
@jyouyj jyouyj released this 08 Aug 00:57
· 199 commits to master since this release
2cc5be0

Disclaimer

Updates

  • Improve miner work cache to reduce stale block #685

Notes

miner_address.py respects QKC_CONFIG environment variable:

QKC_CONFIG=`pwd`/mainnet/singularity/cluster_config_template.json python3 quarkchain/tools/miner_address.py 1000000000000000000000000000000000000000

For downloading snapshots:

curl https://s3-us-west-2.amazonaws.com/qkcmainnet/data/`curl https://s3-us-west-2.amazonaws.com/qkcmainnet/data/LATEST`.tar.gz --output data.tar.gz

Snapshots in China:

curl https://s3.cn-north-1.amazonaws.com.cn/qkcmainnet-cn/data/`curl https://s3.cn-north-1.amazonaws.com.cn/qkcmainnet-cn/data/LATEST`.tar.gz --output data.tar.gz

Running cluster after modifying config:

# inside the container
python3 quarkchain/cluster/cluster.py --cluster_config <config>
# or
./run_cluster.sh

Network ID

1

Shard Information

Same as testnet 26.

Instructions for running cluster and mining

For specifying shards in external_miner.py (-s or --shards)

Chain Shard Hash Algo Parameter for external_miner.py
0 0 Ethash 1
1 0 Ethash 65537
2 0 Ethash 131073
3 0 Ethash 196609
4 0 Ethash 262145
5 0 Ethash 327681
6 0 Qkchash 393217
7 0 Qkchash 458753

GPU mining shard ID

Instructions for Ethash GPU mining

ethminer -U http://$CLUSTER_IP:38391 --shard-id $SHARD_ID --cuda-devices $GPU_ID --farm-recheck $TIME
  • --shard-id defines one specify shard to mine. shard id 1, 10001, 20001, 30001, 40001, 50001 are Ethash.
  • --cuda-devices defines specify GPUs to mine.
  • --farm-recheck defines check interval in milliseconds for changed work. For example 500.
Chain Shard Hash Algo Parameter for Ethminer shard ID
0 0 Ethash 1
1 0 Ethash 10001
2 0 Ethash 20001
3 0 Ethash 30001
4 0 Ethash 40001
5 0 Ethash 50001

Download Docker Image

docker pull quarkchaindocker/pyquarkchain:mainnet1.1.2-alpha