ZmnSCPxj [ARCHIVE] on Nostr: š
Original date posted:2021-10-05 š Original message:Good morning Nathan, > For ...
š
Original date posted:2021-10-05
š Original message:Good morning Nathan,
> For purposes of conserving energy, couldn't each mining rig have some
> non-gameable attribute which would be used to calculate if a block would
> be accepted by that rig?
>
> Don't the mining rigs have to be able to identify themselves to the
> network somehow, in order to claim their block reward? Could their
> bitcoin network ID be used as a non-gameable attribute?
They are "identified" by the address that is on the coinbase output.
There is nothing preventing a *single* miner having *multiple* addresses, in much the same way that a *single* HODLer is not prevented from having *multiple* addresses.
>
> Essentially a green light / red light system. In order for a block to be
> accepted by the network, it must have all attributes of a successful
> block today, and it must also have come from a rig that had a green light.
Since a miner can have multiple addresses, the miners can game this by simply grinding on *which* of their multiple addresses gets the green light.
That grinding is no more different in quality than grinding the block hash.
Thus, you just move proof-of-work elsewhere and make it harder to see, not reduce it.
Worse, *identifying* miners reduces the important anonymity property of mining.
With non-anonymous mining, it is much easier for states to co-opt large mines, since they are identifiable, and states can target larger miners.
Thus, miners ***must*** use multiple addresses as a simple protection against state co-option.
>
> Perhaps hash some data from the last successful block, along with the
> miners non-gameable attribute, and if it's below a certain number set by
> algorithm, the miner gets a green light to race to produce a valid block.
The power consumption of proof-of-work ***is not a problem***, it is instead the solution against state co-option.
If you reduce the power consumption, it becomes easier for states to simply purchase and co-opt mines and attack the system, since it is easier to muster the power consumption and outright 51% Bitcoin.
The power consumption is an important security parameter, ***even more important than raw hashes-per-second***, since hashes-per-second will inevitably rise anyway even with constant power consumption.
It should always remain economically infeasible to 51% Bitcoin, otherwise Bitcoin will ***die*** and all your HODLings in it.
Regards,
ZmnSCPxj
Published at
2023-06-07 22:59:56Event JSON
{
"id": "d851ef1e484cc830fd60216215c956567b853ae295b0f9af31e0130d857e9c8b",
"pubkey": "4505072744a9d3e490af9262bfe38e6ee5338a77177b565b6b37730b63a7b861",
"created_at": 1686178796,
"kind": 1,
"tags": [
[
"e",
"bb89ae0684a8d843990a4fb323cebe13993a7898ca4b069998f6e24dbb6cea07",
"",
"root"
],
[
"e",
"d089b6a1de41e7337ad10f4e9128aa8b7a3616e238239ce42c50b2eb2c9ce14f",
"",
"reply"
],
[
"p",
"72ae0a8aa650a03256ef35605e7a6d8b2a0c9b5fad7e8b223f5cef67cbc12b9d"
]
],
"content": "š
Original date posted:2021-10-05\nš Original message:Good morning Nathan,\n\n\u003e For purposes of conserving energy, couldn't each mining rig have some\n\u003e non-gameable attribute which would be used to calculate if a block would\n\u003e be accepted by that rig?\n\u003e\n\u003e Don't the mining rigs have to be able to identify themselves to the\n\u003e network somehow, in order to claim their block reward? Could their\n\u003e bitcoin network ID be used as a non-gameable attribute?\n\nThey are \"identified\" by the address that is on the coinbase output.\n\nThere is nothing preventing a *single* miner having *multiple* addresses, in much the same way that a *single* HODLer is not prevented from having *multiple* addresses.\n\n\u003e\n\u003e Essentially a green light / red light system. In order for a block to be\n\u003e accepted by the network, it must have all attributes of a successful\n\u003e block today, and it must also have come from a rig that had a green light.\n\nSince a miner can have multiple addresses, the miners can game this by simply grinding on *which* of their multiple addresses gets the green light.\nThat grinding is no more different in quality than grinding the block hash.\n\nThus, you just move proof-of-work elsewhere and make it harder to see, not reduce it.\n\n\nWorse, *identifying* miners reduces the important anonymity property of mining.\nWith non-anonymous mining, it is much easier for states to co-opt large mines, since they are identifiable, and states can target larger miners.\nThus, miners ***must*** use multiple addresses as a simple protection against state co-option.\n\n\u003e\n\u003e Perhaps hash some data from the last successful block, along with the\n\u003e miners non-gameable attribute, and if it's below a certain number set by\n\u003e algorithm, the miner gets a green light to race to produce a valid block.\n\nThe power consumption of proof-of-work ***is not a problem***, it is instead the solution against state co-option.\n\nIf you reduce the power consumption, it becomes easier for states to simply purchase and co-opt mines and attack the system, since it is easier to muster the power consumption and outright 51% Bitcoin.\nThe power consumption is an important security parameter, ***even more important than raw hashes-per-second***, since hashes-per-second will inevitably rise anyway even with constant power consumption.\n\nIt should always remain economically infeasible to 51% Bitcoin, otherwise Bitcoin will ***die*** and all your HODLings in it.\n\nRegards,\nZmnSCPxj",
"sig": "c67560f1df41031020e36b7a8b4fe563470619257d65620f36af0d598c15c737b954645f3ba44ed24e51e1c0094914d49d8fb299c5a211817abe591c0f50a416"
}