DCT(DECENT)是什么币?DCT挖矿步骤教程详解,越来越多的人开始将虚拟货币作为一种投资方式,而这些类似于比特币的虚拟货币也可以给人们带来很多的利益,有很多玩比特币的人都知道,比特币等虚拟货币的挖取,需要特定的挖矿工具。而每一种挖矿工具都有自己的挖矿教程,只有弄懂了这些挖矿教程,我们才能很好的挖币,其中有一种叫做DECENT挖矿教程,这挖矿教程是什么呢,我们来去看一下吧。
矿工是DECENT网络的关键组成之一,他们为建立DECENT网络的分布式运作提供支持,并获取相应的DCT作为奖励。通过验证交易、执行时间戳并生成新的区块,矿工为网络上的交易提供基础设施服务。
DECENT网络实施的是股份授权证明(DPoS)机制,区块大小为2MB,区块确认时间为5秒钟。与工作量证明机制这一依赖散列计算能力的挖掘算法不同,矿工在DECENT上凭借他们的持股(DCT的持有量)比例在社区中胜选,与他们拥有的计算能力无关。每24小时,奖金池的奖金会分配给胜选的矿工。由于相关参数不随时间发生变化,系统内的计算难度并不会提升。股份授权证明(DPoS)机制的区块确认时间在5秒内,被认为是更为实时的系统。
DPoS机制使得DECENT能够根据网络需求进行扩展,并使验证和记录交易的矿工处于大多数用户的控制之下。
为了将公平的机会给予每位想加入DECENT网络的人,在第10万个区块生成前,挖矿工作不会获得任何奖励。在那之后,挖矿奖励将从0.37DCT/区块开始递减,并在20年内以0.04625DCT/区块结束。
1、准备好您的账号和私钥。
2、启动本地节点:
./decentd --rpc-endpoint 127.0.0.1:8090
3、第一次运行时,请开启cli_wallet,设置密码并导入密钥:
./cli_wallet -s ws://127.0.0.1:8090
输入命令:
new>>> set_password <输入要创建的客户端密码>
null
locked>>> unlock <客户端密码>
null
unlocked>>> import_key <账号> <私钥>
true
3.1、如果已经在DECENT客户端创建密码,并已导入账号,则只需在cli_wallet解锁:
locked>>> unlock <客户端密码>
4、创建矿工身份:
unlocked >>> create_miner <账号> “<自己的url名(随便填)>” true
在正确创建的情况下,将显示:(示例)
{
"ref_block_num": 8335,
"ref_block_prefix": 760912907,
"expiration": "2017-05-24T11:45:45",
"operations": [[
12,{
"fee": {
"amount": "5000000000",
"asset_id": "1.3.0"
},
"miner_account": "1.2.16",
"url": "decentdev-ejossev",
"block_signing_key": "DCT7RZAJu7fLM5RS6GujZ8b9EjE3KLUzrXmAAi6QaUeiZTGHEVQXp"
}
]
],
"extensions": [],
"signatures": [ "20038dc5a699b030204ec3f70150d13c6a7b8a2ecb96aeddfe0927a4969e26ab1818b17f149a5e4def18653626db3cf53b9bfe570adb257455b62c1207da29dacf"
]
}
4.1、检查ID及登录密钥(signing_key):
unlocked>>> get_miner <账号>
注:上面“账号”处也可输入“矿工账号”(miner_account,示例中是1.2.16)
在正确创建矿工的情况下,将显示:(示例)
{
"id": "1.4.12",
"miner_account": "1.2.16",
"last_aslot": 0,
"signing_key": "DCT7RZAJu7fLM5RS6GujZ8b9EjE3KLUzrXmAAi6QaUeiZTGHEVQXp",
"vote_id": "0:11",
"total_votes": 0,
"url": "decentdev-ejossev",
"total_missed": 0,
"last_confirmed_block_num": 0
}
这样,您的矿工身份已设置好。
5、激活矿工身份。
关闭cli_wallet (快捷键ctrl-d),关闭decentd (快捷键ctrl-c)。重新运载矿工,提及新矿工1.4.12和他的密钥对:
./decentd --rpc-endpoint 127.0.0.1:8090 --miner-id "1.4.12" --private-key
["DCT7RZAJu7fLM5RS6GujZ8b9EjE3KLUzrXmAAi6QaUeiZTGHEVQXp", "<私钥>"]
或者,您可以将以下内容添加下列到您的config.ini文件中:
miner-id = "1.4.12"
private-key = ["DCT7RZAJu7fLM5RS6GujZ8b9EjE3KLUzrXmAAi6QaUeiZTGHEVQXp", "<私钥>"]
6、为矿工投票:
unlocked>>> vote_for_miner <账号> <对方矿工账号> true true
[a transaction in json format]
被投票的矿工方可参与挖矿