-
Notifications
You must be signed in to change notification settings - Fork 7
PoW操作指南
BigBang-Core edited this page Mar 13, 2020
·
9 revisions
可执行程序下载地址(请选择最新版下载):
https://github.com/bigbangcore/BigBang/releases
使用命令./bigbang makekeypair生成两组公私钥对 使用命令“./bigbang getpubkeyaddress $pubkey”,通过其中一组密钥的公钥获得相应的公钥地址,备用
- 注:windows操作系统中,在当前目录下执行程序,“./bigbang”命令换成“bigbang”,下同
# 生成第一对公钥与私钥
./bigbang makekeypair
{
"privkey" : "514025fb4b6d6bdb15d4521d047d20ace5311fa10e2e8889adbd262f93dc673b",
"pubkey" : "14d39e3a7e7c408eceb8dbb213cfe047bed25aa1e8e317e08c65f3f577f73e2f"
}
# 获取刚才生成公钥对应的地址
./bigbang getpubkeyaddress 14d39e3a7e7c408eceb8dbb213cfe047bed25aa1e8e317e08c65f3f577f73e2f
15wzfexznydjrsr0qwfma2ppjqs3y1krkpbdvhkme81y7wemytcaf8k28---公钥对应地址,用作cryptonightaddress参数
# 再生成一对公钥与私钥
./bigbang makekeypair
{
"privkey" : "2f0d0cad44197616195558935407f9febc6028938022ce4dfc912e759c7b45f0",---私钥,用作cryptonightkey参数
"pubkey" : "e2b4371f93e98245dfdf137fe0205f21f6bef6825eab49c8cef0c25e0942a541"
}
- 启动程序后,会在系统根目录下生成.bigbang文件夹,在.bigbang文件夹下新建bigbang.conf文件,添加如下配置项: (* 注:windows操作系统中.bigbang目录在当前可执行程序所在目录的上级目录的honme文件夹中)
#第一对公钥的地址
cryptonightaddress=15wzfexznydjrsr0qwfma2ppjqs3y1krkpbdvhkme81y7wemytcaf8k28
#另外一对里的私钥
cryptonightkey=2f0d0cad44197616195558935407f9febc6028938022ce4dfc912e759c7b45f0
listen4
#设置种子节点IP地址
dnseed=15.188.165.143
#gateway默认不提供,则只能同步数据而不能对外提供服务
#gateway=127.0.0.1
#设置使用测试网络
#testnet
#主节点配置,但在我们不知道主节点的情况下可以不用设置,通过dnseed会自动查找主节点
#addnode=xxx.xxx.xxx.xxx
#addnode=xxx.xxx.xxx.xxx
cryptonightaddress和cryptonightkey:为POW挖矿的相关参数,不需要挖矿则在前面加#号注释
listen4:监控IPV4地址
dnseed:dnseed服务器地址,官方推荐的dnseed服务器IP为15.188.165.143(必填)
gateway:指本节点对外提供服务的地址。如果节点服务器在公网上,则填写本机IP地址,如果是在内网,则需要填写节点对应的公网IP地址,并且
需要在路由器上将地址映射到本机的9903端口上
testnet:为测试网络参数,表示接入的是测试网络
./bigbang getblockcount
- 3209
./bigbang importprivkey 2f0d0cad44197616195558935407f9febc6028938022ce4dfc912e759c7b45f0 123456
--e2b4371f93e98245dfdf137fe0205f21f6bef6825eab49c8cef0c25e0942a541
./bigbang importprivkey 514025fb4b6d6bdb15d4521d047d20ace5311fa10e2e8889adbd262f93dc673b 123456
--14d39e3a7e7c408eceb8dbb213cfe047bed25aa1e8e317e08c65f3f577f73e2f
./bigbang listkey
[
{
"key" : "e2b4371f93e98245dfdf137fe0205f21f6bef6825eab49c8cef0c25e0942a541",
"version" : 1,
"locked" : true
},
{
"key" : "14d39e3a7e7c408eceb8dbb213cfe047bed25aa1e8e317e08c65f3f577f73e2f",
"version" : 1,
"locked" : true
}
]
./bigbang addnewtemplate mint '{"mint": "e2b4371f93e98245dfdf137fe0205f21f6bef6825eab49c8cef0c25e0942a541", "spent": "15wzfexznydjrsr0qwfma2ppjqs3y1krkpbdvhkme81y7wemytcaf8k28"}'
-20g08xexyx0hakeg3sfa7ve6y3skpv19gt15mg3f784q6ejqp5a67xa7q----挖矿模板地址
./bigbang getbalance -a=20g08xexyx0hakeg3sfa7ve6y3skpv19gt15mg3f784q6ejqp5a67xa7q
* ./bigbang unlockkey $pubkey $pwd
eg:
./bigbang unlockkey e2b4371f93e98245dfdf137fe0205f21f6bef6825eab49c8cef0c25e0942a541 123456
Unlock key successfully: e2b4371f93e98245dfdf137fe0205f21f6bef6825eab49c8cef0c25e0942a541
* ./bigbang sendfrom $from $to $amount $fee
eg:
./bigbang sendfrom 20g08xexyx0hakeg3sfa7ve6y3skpv19gt15mg3f784q6ejqp5a67xa7q 20c03ddhd7j5345n1w31cq7aqes79hxw300jzye1pd741q48jh4rmtjfx 100 5
- Source Installation
- Executable Programs
- Take A Tour of BigBang
- CPoW SOLO Guide
- Create Forks
- Exchange Token Between Two Forks
- Mining by Connect to The Pool
- Miner Program
- EDPoS Vote Guide
- JSON RPC
- Command Line Tool
- TX vchdata serialization definition
- Tx signature field structure
- Multisignature
- IO Stream
- Data Stream