- 主题:【请教】挖到区块后,如果交易填不满,矿工会选择发布吗?
1.如果同时有多个矿工挖到区块,这时候是抢先发布,还是等到交易填满区块后发布?
如果抢先发布,交易还未填满,一是浪费区块资源,二是交易手续费也拿不满
如果不抢先发布,就拿不到挖矿奖励
实践中是通过什么机制进行平衡和决策的呢?
--
修改:henceman FROM 114.255.164.*
FROM 114.255.164.*
是哈希碰撞成功之后才能打包交易进行广播,不是谁都能发布
--
FROM 113.128.224.*
【 在 a591221824 的大作中提到: 】
: 是哈希碰撞成功之后才能打包交易进行广播,不是谁都能发布
学习了一下原理,过程是先打包交易 -> 挖矿(算哈希)-> 广播 ->最长链确认,
这里我的问题是第一步,如果旷工不打包交易,就是选择空白区块开始挖矿,整个链上交易的吞吐不就是很低了?
然后,如果比特币挖完了,没有奖励了,仅靠手续费是否可以激励旷工挖矿?
--
FROM 114.255.164.*
你这前提就错了。挖矿不是说先准备一个算好的块,然后往里面填交易。
而是现在交易都定好了,才能开始算,交易的 Hash(的 MerkleRoot)是写在块头里的,
算好了就不能动了。
当然是算出来就发布。
【 在 henceman 的大作中提到: 】
: 1.如果同时有多个矿工挖到区块,这时候是抢先发布,还是等到交易填满区块后发布?
: 如果抢先发布,交易还未填满,一是浪费区块资源,二是交易手续费也拿不满
: 如果不抢先发布,就拿不到挖矿奖励
: ...................
--
FROM 61.149.239.*
【 在 henceman 的大作中提到: 】
: 学习了一下原理,过程是先打包交易 -> 挖矿(算哈希)-> 广播 ->最长链确认,
: 这里我的问题是第一步,如果旷工不打包交易,就是选择空白区块开始挖矿,整个链上交易的吞吐不就是很低了?
你可以只挖空块,然后大家的交易都不(很难)打包,想打包的人就会提高手续费,
别人觉得有利可图,就会打包那些交易。又不是只有你一个矿工,过了这村就没这店
了。
你可以看 ETH,有时候手续费会高的离谱。
: 然后,如果比特币挖完了,没有奖励了,仅靠手续费是否可以激励旷工挖矿?
那就看到时候的币价了,反正比特币自己有难度调节机制,如果真的没人挖了,难度
会降下来的。
: ...................
--
FROM 61.149.239.*
【 在 wincss 的大作中提到: 】
:
: 你可以只挖空块,然后大家的交易都不(很难)打包,想打包的人就会提高手续费,
: 别人觉得有利可图,就会打包那些交易。又不是只有你一个矿工,过了这村就没这店
: ...................
感谢解答
--
FROM 114.255.164.*