1-CPU-1投票比特币混乱

1-CPU-1投票是如何工作的,因为如果我们说的是矿工们用计算能力投票,那么成功的散列算法就赢得了区块,所以基本上只有一个CPU(考虑到它在早期是一个单独的矿工)投票给整个区块,
第二,当只有一个投票人赢得采矿区块时,如何解决散列问题,即所有交易都是有效的
谢谢您!
比特币核心
工作证明
共识
分享
改进这个问题
跟随
23小时前问的
双颌
322枚青铜徽章
新贡献者
添加评论
1个答案

确认不是验证
矿工不是裁决者
1-CPU-1投票是如何工作的
比特币没有投票系统。不计票。
当中本在比特币白皮书中写到投票时,他们用的是一种抽象的、近乎诗意的方式,而不是字面意思。就像老虎通过选择吃什么来投票给鹿一样。就像坑洞通过选择损坏哪辆车来决定汽车的品牌一样。实际上,没有选票,没有候选人名单,没有收集和计票。
您可以说节点通过选择要传递的事务和块以及要丢弃的事务和块进行投票。这是一个相当弱的想法,可能有一些效用,但也可能误导。不要误以为比特币中有更明确的投票系统。
哈希的成功解算器将赢得块
他们并不完全赢得区块,但是的,通常一个矿商或池会在其他矿商或池之前产生一个有效区块,并且他们的区块最有可能被比特币网络中的所有其他节点接受。
有人可以粗略地形容这是赢得了块,但我认为这种模糊的类比是完全没有帮助的,并导致了对比特币的困惑,许多人的经验。
有些人把采矿描述为一种竞赛,但这不是一种有固定距离可走的竞赛,因此这种类比可能会产生误导。
有人形容这就像买彩票,买的彩票越多,中奖的机会就越大。但这更像是每周的刮刮卡抽奖,揭发的短信几乎总是写着“你输了”,但第一个找到其中一张写着“你赢了”的人就得奖了,其他所有未发行的刮刮卡都被判无效。
最终这些类比都失败了,不应该被依赖。它们不是真正的解释——它们只是一个简单的故事,供那些不能或不想花时间正确理解主题的人使用。
所以基本上只有一个cpu[…]在为整个块投票
成功的块由一个ASIC或其他散列设备创建。
没有投票或计票。
如何解决哈希表示所有事务都是有效的
不是的。

所有节点验证事务。他们不需要矿工为他们做这些。
据说矿商要确认交易。这是因为链中的每个连续块都被描述为确认。六个连续的区块被描述为六个确认(不是验证)。
确认书并不是说交易是有效的,而是提供了交易历史越来越难以伪造的证据。更多的确认意味着更确定的付款是真实的。
矿工们真正做的对网络有用的是生成一个交易的顺序,一种交易的时间戳。一旦每个人都同意了交易的顺序,那么很容易看出哪些交易是有效的,哪些交易无效,因为他们正试图花已经花掉的钱。
相关问题:
采矿到底是什么?
如果两个矿工同时开采下一个区块会怎么样?
分享
改进这个答案
跟随
4小时前编辑的
22小时前回答的
红砂砖
11.9k22金徽章1717银徽章3838铜徽章
在比特币白皮书中提到,由于数字身份不能有单用户使用多个ip地址投票以投票的表决权,因此,使用CPU计算能力等稀缺资源,使得投票更加困难,现在,如果我在回答后重新解释我的问题:如果一个矿工或一个池生成了一个块,该块具有所有被认为有效的交易,那么其他人如何说该交易有效,因为只有一个矿工正在确认所有交易5小时前,比拉尔·贾德
继续此前的评论,其他矿商是否对该区块所包含的交易有投票权?您还说所有节点都验证事务,如果我创建多个数字标识并说事务有效呢?那么矿工们如何挑选有效的交易呢5小时前,比拉尔·贾德
@比拉尔,别管投票了。每个节点都验证事务。没有完整节点接受任何其他节点认为有效或无效的内容。矿工将比特币规则应用于交易,以决定哪些交易有效,就像其他节点一样5小时前的红砂砖
谢谢@RedGrittyBrick–4小时前双下巴

时光素材-香车美女  (207)blockchainBTC比特币区块链www.qkl91.com

发表评论

邮箱地址不会被公开。 必填项已用*标注