Bitcoin Forum
May 10, 2024, 03:51:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Crazy pow power reduction idea  (Read 441 times)
eddie13 (OP)
Legendary
*
Offline Offline

Activity: 2296
Merit: 2262


BTC or BUST


View Profile
April 08, 2021, 12:39:14 AM
 #1

Reduce difficulty to target block time of 2 minutes..
After block solved nodes start timer to 8 minutes..
At 8 minutes somehow generate random number  (possibly use last/nearest tx broadcast closest to 8 minute mark as the random number?)..
Next block must be solved including hash of last block and random number generated to prove work started after the 8 minute mark since last block solved..
Still requires the same amount of computing power giving same security, but miners only run for 2 minutes out of every 10 minutes instead of constantly..
Reduces power consumption by 80%..


Have any ideas like this came up to run POW security in bursts rather than constantly?

Could it possibly make BTC even MORE secure because miners would be able to spend that 80% power savings on more ASICS rather than spending it in electricity?
This would greatly increase the profitability of mining, not paying so much electricity, and create even more of a race for more hashpower, no?
Would probably even make mining profitable even at high electricity costs until 500% more hashrate came online to compete..
The value of miners, even old inefficient miners, would skyrocket? (Basically all miners would see an efficiency increase of 500%?)
Could insanely increase hashrate and hence security?



Chancellor on Brink of Second Bailout for Banks
1715313076
Hero Member
*
Offline Offline

Posts: 1715313076

View Profile Personal Message (Offline)

Ignore
1715313076
Reply with quote  #2

1715313076
Report to moderator
1715313076
Hero Member
*
Offline Offline

Posts: 1715313076

View Profile Personal Message (Offline)

Ignore
1715313076
Reply with quote  #2

1715313076
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715313076
Hero Member
*
Offline Offline

Posts: 1715313076

View Profile Personal Message (Offline)

Ignore
1715313076
Reply with quote  #2

1715313076
Report to moderator
Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 2870
Merit: 2300


View Profile
April 08, 2021, 01:46:14 AM
Merited by hugeblack (2), ABCbits (1)
 #2

This won't work.


At 8 minutes somehow generate random number  (possibly use last/nearest tx broadcast closest to 8 minute mark as the random number?).
Next block must be solved including hash of last block and random number generated to prove work started after the 8 minute mark since last block solved.
Who determines what the random number is? Transactions are not timestamped when they are broadcast, and there is nothing to stop a miner from broadcasting their own transaction 8 minutes after the prior block was found.

Also, block timestamps are not the exact time a block was found, it can have up to a two hour variance, so it is possible for block n to have a later timestamp than block n + 1.
Still requires the same amount of computing power giving same security, but miners only run for 2 minutes out of every 10 minutes instead of constantly..
Reduces power consumption by 80%..
It takes time to shut down a miner, and to start a miner. The power savings would not quite be 80% under perfect circumstances.

I think this would encourage miners to backdate (or back time) found blocks, and withhold the blocks until the next block is broadcast, creating many orphans.
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5935


bitcoindata.science


View Profile WWW
April 08, 2021, 02:58:14 AM
Merited by philipma1957 (1)
 #3

PoW power consumption is what makes bitcoin secure. IMO there is no problem to solve here. There is big propaganda made by altcoins criticizing bitcoin TPS and energy consumption...

You are basically staking energy, which is something from outside the blockchain, something valuable in our world and society as we know it. This is one thing that gives value to bitcoin. (the opposite of staking coins, which you are staking something from within the blockchain itself)

Bitcoin is not wasting energy to generate blocks, it is using energy to create value and utility.

Miners also mine in places where energy is cheap, and those places are usually where the generation of eletric energy is bigger than the consumption.

I saw just now this video from Antonopoulos where he explains that it is easy to bash bitcoin energy consumption, because it is transparent. But you cannot see how much energy banks consome (with buildings, bureaucracy, security, guards, etc)

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10558



View Profile
April 08, 2021, 02:59:24 AM
 #4

You don't need to generate random numbers or anything crazy like that, it can be done by changing how next target is computed by using different number of previous blocks to get the time. For example "If last block was mined in 2 minutes, reduce difficulty by 80%; Else set difficulty as it should be based on past 2016 blocks". Roughly similar to what we are doing in testnet but only when the time between blocks are 20 minutes.

Here are two major problems with the idea:
1. As it was mentioned above, there is no universal clock in the decentralized network that determines "what time it is". Your node may say it is 14:05, my node says it is 14:30 and another can say it is 15:00. That's why we take the average of all times we get from the peers.
2. When you reduce the difficulty, the hashrate doesn't go away. It is still there and when the difficulty is reduced by 80% that massive hashrate can find the next block in an instance. Now we are facing an easy to perform 51% attack.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 2870
Merit: 2300


View Profile
April 08, 2021, 03:57:38 AM
 #5

2. When you reduce the difficulty, the hashrate doesn't go away. It is still there and when the difficulty is reduced by 80% that massive hashrate can find the next block in an instance. Now we are facing an easy to perform 51% attack.
This wont create an opportunity for a 51% attack. The ability to pull off a 51% attack is based on the attackers hashrate as a percentage of the total network hashrate, it is not a function of the difficulty.
eddie13 (OP)
Legendary
*
Offline Offline

Activity: 2296
Merit: 2262


BTC or BUST


View Profile
April 08, 2021, 04:11:41 AM
Last edit: April 08, 2021, 04:34:57 AM by eddie13
 #6

PoW power consumption is what makes bitcoin secure. IMO there is no problem to solve here. There is big propaganda made by altcoins criticizing bitcoin TPS and energy consumption...

You are basically staking energy, which is something from outside the blockchain, something valuable in our world and society as we know it. This is one thing that gives value to bitcoin. (the opposite of staking coins, which you are staking something from within the blockchain itself)

Bitcoin is not wasting energy to generate blocks, it is using energy to create value and utility.

Miners also mine in places where energy is cheap, and those places are usually where the generation of eletric energy is bigger than the consumption.

I saw just now this video from Antonopoulos where he explains that it is easy to bash bitcoin energy consumption, because it is transparent. But you cannot see how much energy banks consome (with buildings, bureaucracy, security, guards, etc)

I would contend that the security comes from sheer computing power/hashrate rather than how much energy is used to run the computing power..

It’s “the next 500 supercomputers in the world can’t compete”, not “the next 500 power plants in the world can’t compete”..
(Probably much more than 500 since this saying was a thing, and it’s never been about how much electricity it would take)

If the NSA wanted to 51 Bitcoin, do you really think they would care how much electricity it took?
Neh, they can make plenty of energy.. They have the energy, what they don’t have is the hashrate/processing power..

It would only take about 1 day to 51 Bitcoin, and they could use an entire nuclear power plant, or 10..
The cost of burning that energy for one day is nothing compared to the cost of burning that energy 24/7 to KEEP it secure..

Energy doesn’t matter, it’s the hashrate that keeps Bitcoin secure, because they don’t have the hashrate to compete no matter how much energy they have/use..

Bitcoin could keep the same hashrate and use less energy, by only hashing in bursts, thus allowing miners to buy even MORE hashrate with their savings, and even put all of the old currently inefficient miners hashrate back online to increase hashrate, because it would be profitable again..
Might even make CPU mining profitable again until hashrate grew to make it a competition of efficiency again..

Would incentivize a massive amount more hashrate and INCREASE DECENTRALIZATION to higher energy cost areas..
Mining on almost anything would become profitable until hashrate atleast tripled..
Hashrate would go through the roof.. And thus also security..

You don't need to generate random numbers or anything crazy like that, it can be done by changing how next target is computed by using different number of previous blocks to get the time. For example "If last block was mined in 2 minutes, reduce difficulty by 80%; Else set difficulty as it should be based on past 2016 blocks". Roughly similar to what we are doing in testnet but only when the time between blocks are 20 minutes.

Here are two major problems with the idea:
1. As it was mentioned above, there is no universal clock in the decentralized network that determines "what time it is". Your node may say it is 14:05, my node says it is 14:30 and another can say it is 15:00. That's why we take the average of all times we get from the peers.
2. When you reduce the difficulty, the hashrate doesn't go away. It is still there and when the difficulty is reduced by 80% that massive hashrate can find the next block in an instance. Now we are facing an easy to perform 51% attack.

If you want blocks/solutions found in 2 minutes you adjust difficulty so on average a block/solution would be found in 2 minutes with full current hashrate right?
It’s hashrate vs hashrate..

I don’t see how reducing the block time to find a hash faster would somehow give a minority hashrate(pool/attacker) any advantage.. They would still need 51%..


Ok, average of node clocks having passed 8 minutes of idle time before the 2 minute hashing session begins (with difficulty set to take an average of 2 minutes for X hashrate to solve a block solution)

I think you would still need a random number published after the 8 minute idle time hashed into the next block to PROVE that the miners only starter hashing after the 8 minute idle time is up, or they would just mine the entire time and hold the solved block until after the 8 minute idle time, in which a cheater could 51..

The point of the random is to MAKE them wait the 8 minutes before they started hashing, or they would be hashing for nothing, because without including the random number (starting pistol shot), their block would be invalid.

I’m still talking 10 minute block times, but instead of hashing for all 10 minutes of every block, a random number could be released after 8 minutes, like a starting pistol shot, for a 2 minute hashing sprint at the end of every 10 minutes..
Their solution would have to include the random to prove they started after the 8 minute idle..

8 minute idle-release random after the 8-2 minute hashing sprint (difficulty adjusted to find solution in 2 minutes)-block still found/added in 10 minute increments

Would probably also reduce the variation in actual seen blocktime too..
Variation in shorter block times is less (I imagine it’s likely a percentage), and would still only have blocks every 10 minutes on average to keep the blockchain a manageable size (decentralization)..


This won't work.


At 8 minutes somehow generate random number  (possibly use last/nearest tx broadcast closest to 8 minute mark as the random number?).
Next block must be solved including hash of last block and random number generated to prove work started after the 8 minute mark since last block solved.
Who determines what the random number is? Transactions are not timestamped when they are broadcast, and there is nothing to stop a miner from broadcasting their own transaction 8 minutes after the prior block was found.

Also, block timestamps are not the exact time a block was found, it can have up to a two hour variance, so it is possible for block n to have a later timestamp than block n + 1.
Still requires the same amount of computing power giving same security, but miners only run for 2 minutes out of every 10 minutes instead of constantly..
Reduces power consumption by 80%..
It takes time to shut down a miner, and to start a miner. The power savings would not quite be 80% under perfect circumstances.

I think this would encourage miners to backdate (or back time) found blocks, and withhold the blocks until the next block is broadcast, creating many orphans.


I do find this to be a valid point..

I’m not a code genius..
How could a starting pistol shot random number be programmed to be broadcast after an about 8 minute idle period to start the 2 minute hashing sprint?
Thus proving they didn’t start hashing until the idle period was over..

The way I’m imagining it, until this random number was broadcast after the idle period, they wouldn’t even have anything to work/hash on, because they don’t yet have all of the information they need to create a valid block at all..

Nodes would reach a consensus as to what this random number is after the idle break, and not accept a block that did not include it the random number.. Block would be invalid without it..
Somehow..

Chancellor on Brink of Second Bailout for Banks
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10558



View Profile
April 08, 2021, 04:45:30 AM
 #7

This wont create an opportunity for a 51% attack. The ability to pull off a 51% attack is based on the attackers hashrate as a percentage of the total network hashrate, it is not a function of the difficulty.
That's right, it was poor choice of words. What happens is an increased number of stale blocks whenever difficulty is reduced and if there are malicious/competitive miners active on the chain. The effects are similar to a 51% attack since the last block that was mined is going to be replaced over and over.

If you want blocks/solutions found in 2 minutes you adjust difficulty so on average a block/solution would be found in 2 minutes with full current hashrate right?
It’s hashrate vs hashrate..

I don’t see how reducing the block time to find a hash faster would somehow give a minority hashrate(pool/attacker) any advantage.. They would still need 51%..
Because block time is the result of the difficulty value not a standalone variable.
To reduce the block time we have to reduce the difficulty, and when we reduce difficulty a miner (or a mining pool) can find next block easier. And when the reduction is 80% the mining pool that has a moderately high hashrate may even find the next block at reduced difficulty instantly. That means 2 competing mining pools with high hashrates could end up competing with each other and reverse the other pools block multiple times. This happens because the cost of performing the attack was also reduced by 80%.

Quote
I think you would still need a random number published after the 8 minute idle time hashed into the next block to PROVE that the miners only starter hashing after the 8 minute idle time is up, or they would just mine the entire time and hold the solved block until after the 8 minute idle time, in which a cheater could 51..
The problem is coming up with that random number. Your "using transaction" idea won't work. But maybe we could add more complexity to this hypothetical scenario where miners have to "mine" something else. That is do another sort of work to find something that takes 8 min to finish and can't be done on their SHA256 ASICs.
It could be another PoW hash using a different algorithm or some mathematical problem like finding next prime gap of maximum known merit (GAP coin!).

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
ranochigo
Legendary
*
Online Online

Activity: 2968
Merit: 4177



View Profile
April 08, 2021, 04:59:11 AM
 #8

I do think that the idea *could* be possible but the problem is with reaching the consensus for the variables that you've added. The network's time can deviate between node to node by quite a bit and it is difficult to synchronize all of them without a reference to a central server. Transactions aren't relayed instantaneously and there can be a delay between the nodes seeing it.

As for the benefits, I fail to see how this would increase the security at all. Given that you don't have to mine for 8 minutes, this makes it such that all of the work is done within the 2 minutes which would be much lower than the 10 minutes of continuous hashing that we have right now. It wouldn't bring older ASICs back into the game as the profitability would remain roughly constant; think of it as Bitcoin having to decrease the difficulty retarget to make 2 minute blocks. Standby power could still be fairly massive and would be much more inefficient than continuous hashing.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
NotATether
Legendary
*
Online Online

Activity: 1596
Merit: 6734


bitcoincleanup.com / bitmixlist.org


View Profile WWW
April 08, 2021, 05:39:17 AM
 #9

Sometimes a block isn't even found in 10 minutes, it's found in 4, or 25, or 60. You get the idea.

For a long time nobody will be able to find a block because the time limit is shorter than the time it takes to continuously hash SHA256 to find a solution. Then in the next epoch whoever gets their miners started the quickest can mine whatever they want in that timeframe (including invalid transactions and wipeout of others).

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
BlackHatCoiner
Legendary
*
Offline Offline

Activity: 1512
Merit: 7359


Farewell, Leo


View Profile
April 08, 2021, 06:40:36 AM
Last edit: April 08, 2021, 07:21:08 AM by BlackHatCoiner
 #10

Reduces power consumption by 80%
How's that true? What is the power consumption required to mine that it is reduced? You, yourself, stated it that miners will be able to spend that energy, they'd spend within these 8 minutes, on more ASICS.

Could it possibly make BTC even MORE secure because miners would be able to spend that 80% power savings on more ASICS rather than spending it in electricity?
But if they spent more money on ASICS, then the attacker(s) could do it too. It wouldn't change anything with the network's security.

This would greatly increase the profitability of mining, not paying so much electricity, and create even more of a race for more hashpower, no?
I'm trying to understand if you do understand how mining works. I like that you proposed this idea and I hope we continue this discussion further, in order to convince some people, but the answer to this question is:  It depends. If the mining income is greater than the electricity expenses, then mining is more profitable. As long as mining is profitable, more miners will join to earn money out of this procedure. As long as more miners work on extending the chain, the difficulty increases, which makes mining less profitable. So it wouldn't increase the profitability of mining, neither paying less for electricity.

The value of miners, even old inefficient miners, would skyrocket? (Basically all miners would see an efficiency increase of 500%?)
If the old inefficient miners "skyrocketed", then what about the new efficient ones? Note that this could be true only for the short term. On the long term, they'd stop being profitable, as they're now.

Could insanely increase hashrate and hence security?
You shouldn't be confusing hashrate with security. The more the hashrate doesn't mean the more the security. The security of the network is assured by the hashrate's distribution. If the hashrate is 100x than now, but 70% of it is owned by 4-5 pools, then it isn't as secure as it was back when you could mine a block with your CPU. And that's because the hashrate was distributed. The more the hashrate means that it's more difficult for an outward to perform 51% attack, without going through a pool.



Do you know what's the problem with mining? Man's greed. You shouldn't be looking how to reduce the power consumption, with a different PoW mechanism. This is a problem that existed long ago, before bitcoin. To me, when greed is uncontrolled and it's damaging, then that's a big issue. Fortunately, greed with bitcoin mining isn't uncontrolled. Some governments can illegalize the use of ASICS, which would help with the power reduction and wouldn't change the security of the network, neither the number of bitcoins mined every day, in contrast with gold mining.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5935


bitcoindata.science


View Profile WWW
April 08, 2021, 11:57:19 AM
 #11


It would only take about 1 day to 51 Bitcoin, and they could use an entire nuclear power plant, or 10..
The cost of burning that energy for one day is nothing compared to the cost of burning that energy 24/7 to KEEP it secure..

Energy doesn’t matter, it’s the hashrate that keeps Bitcoin secure, because they don’t have the hashrate to compete no matter how much energy they have/use..

But that energy is not available.  It would cost a blackout in significant share the country. And the united states is not a dictatorship, but a democracy.

First of all, nobody would allow such a blackout for a day in a democracy which would have very severe consequences(people dying in hospitals for example and billions of usd lost in the economy, )

Even if that could happen, There are responsibilities,  accountability  and other tools which certainly would be used against someone who was responsible for a blackout like that. Certainly many powerful people would he removed from the administration . For what, 50btc?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
stompix
Legendary
*
Offline Offline

Activity: 2884
Merit: 6311


Blackjack.fun


View Profile
April 08, 2021, 12:30:34 PM
 #12

Still requires the same amount of computing power giving same security, but miners only run for 2 minutes out of every 10 minutes instead of constantly..
Reduces power consumption by 80%..

No, it will not.
Power consumption is capped by the reward, miners will never be able to spend more on energy than what they make from the reward.
Even if your plan would work things will simply change, instead of constantly deploying 160Exahash of hashing power miners will afford to deploy 800Exa for 2 minutes, in the end consuming the same amount of power and getting the same reward.

This is just like fishing quotas, when you restricted the number of days boats could fish there was simply a rush in those days and it ended with more boats getting launched ending with a bigger catch per day overall so the effect was zero, thus it changed to quotas. But unfortunately, there will be no way of doing this with bitcoin as there is no central authority issuing permits to mine.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
eddie13 (OP)
Legendary
*
Offline Offline

Activity: 2296
Merit: 2262


BTC or BUST


View Profile
April 08, 2021, 12:43:33 PM
Last edit: April 08, 2021, 12:55:10 PM by eddie13
 #13


But that energy is not available.  It would cost a blackout in significant share the country. And the united states is not a dictatorship, but a democracy.

First of all, nobody would allow such a blackout for a day in a democracy which would have very severe consequences(people dying in hospitals for example and billions of usd lost in the economy, )

Even if that could happen, There are responsibilities,  accountability  and other tools which certainly would be used against someone who was responsible for a blackout like that. Certainly many powerful people would he removed from the administration . For what, 50btc?

Think manhattan project energy..
No, not to make 50btc or even 5,000,000 BTC.. Their goal would be to DESTROY BTC..

Even if your plan would work things will simply change, instead of constantly deploying 160Exahash of hashing power miners will afford to deploy 800Exa for 2 minutes, in the end consuming the same amount of power and getting the same reward.


Yes, miners would eventually get back to the limits of their efficiency in their competition..
If BTC was running at 800exa rather than 160exa, it would be incredibly more secure against government attack, would it not?

Yes mining decentralization of the hash is key to its security, but the amount of hash in the hands of the “good guys” matters too..
The more hash running on Bitcoin in decentralized hands of good guys, the more secure it is against government attacks..

At 8 minutes somehow generate random number  (possibly use last/nearest tx broadcast closest to 8 minute mark as the random number?)..

How do you determine it (last/nearest tx broadcast closest to 8 minute mark)? Each mempool is unique and there's delay on transaction propagation, which means each node will have different transaction used as random number.
Additionally, how do other node (which was offline or running for first time) verify the random number is valid number?

I don’t know..
Do you have any ideas?

Chancellor on Brink of Second Bailout for Banks
Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 2870
Merit: 2300


View Profile
April 08, 2021, 01:22:01 PM
 #14


This won't work.


At 8 minutes somehow generate random number  (possibly use last/nearest tx broadcast closest to 8 minute mark as the random number?).
Next block must be solved including hash of last block and random number generated to prove work started after the 8 minute mark since last block solved.
Who determines what the random number is? Transactions are not timestamped when they are broadcast, and there is nothing to stop a miner from broadcasting their own transaction 8 minutes after the prior block was found.

Also, block timestamps are not the exact time a block was found, it can have up to a two hour variance, so it is possible for block n to have a later timestamp than block n + 1.
Still requires the same amount of computing power giving same security, but miners only run for 2 minutes out of every 10 minutes instead of constantly..
Reduces power consumption by 80%..
It takes time to shut down a miner, and to start a miner. The power savings would not quite be 80% under perfect circumstances.

I think this would encourage miners to backdate (or back time) found blocks, and withhold the blocks until the next block is broadcast, creating many orphans.


I do find this to be a valid point..

I’m not a code genius..
How could a starting pistol shot random number be programmed to be broadcast after an about 8 minute idle period to start the 2 minute hashing sprint?
Thus proving they didn’t start hashing until the idle period was over..

The way I’m imagining it, until this random number was broadcast after the idle period, they wouldn’t even have anything to work/hash on, because they don’t yet have all of the information they need to create a valid block at all..

Nodes would reach a consensus as to what this random number is after the idle break, and not accept a block that did not include it the random number.. Block would be invalid without it..
Somehow..
Nodes do not normally "reach a consensus" on anything. Nodes will validate each block according to consensus rules, confirming that each block is valid, and that no blockchain exists that has a higher total POW.

No matter what, someone will have the ability to know the "random number" ahead of time, and could use this information to their advantage, either by mining personally, or selling the information to a select group of miners. It is possible to prove that you knew information on or after a certain time, but it is not possible to  prove you did not know information prior to a certain time.

This wont create an opportunity for a 51% attack. The ability to pull off a 51% attack is based on the attackers hashrate as a percentage of the total network hashrate, it is not a function of the difficulty.
That's right, it was poor choice of words. What happens is an increased number of stale blocks whenever difficulty is reduced and if there are malicious/competitive miners active on the chain. The effects are similar to a 51% attack since the last block that was mined is going to be replaced over and over.

If the difficulty target block time is reduced, there will be more stale blocks because there is a higher probability that two blocks will be found in the time it takes for a found block to be propagated and validated by the network. This has nothing to do with a malicious actor.

In the case of competing blocks at the same height, the current status quo allows a "race" to be potentially resolved very quickly if a subsequent block is quickly found, however under this proposal, it will take a minimum of 8 minutes to resolve. 
stompix
Legendary
*
Offline Offline

Activity: 2884
Merit: 6311


Blackjack.fun


View Profile
April 08, 2021, 01:54:52 PM
 #15

Yes, miners would eventually get back to the limits of their efficiency in their competition..
If BTC was running at 800exa rather than 160exa, it would be incredibly more secure against government attack, would it not?

Incredibly? Don't think so.
Just raw numbers in terms of hashrate tell only a bit of the story.
For example before the 2013 jump the total hash rate was well below what a s19pro can now deliver, was the network successfully attacked, or was it considered safe even despite the fact it had less than 1/1mil of the hashrate we have now?
The key behind those 160 and 800 in those two scenarios is the price required to acquire them, if this method is a flop and miners quit because of mining gears failure, contracts with powerplants getting suspended as drawing 10MW every 8 minutes from the grid are nothing any company wants to deal with the whole picture would change dramatically.

In case of a government attack, it will be the same stuff, how much it will cost them to do it versus how much can miners spend to protect the network, in the end, the numbers don't change. Besides, if I were in the place of an official tasked with crippling bitcoin I wouldn't go for a 51% attack, even a 20% of the hash rate used to mine empty blocks would trigger higher fees, enough panic to make the price go down, more miners out of business, more cheap second ger gear to acquire with the $ coming from mined and dumpedd coins, more empty blocks, rinse and repeat.

Yes mining decentralization of the hash is key to its security, but the amount of hash in the hands of the “good guys” matters too..

One thing I've earned about regulations and laws is that when you start making things complicated with hundreds of them it's the bad guys that manage to avoid them and get the upper hand.
Same here, one guy finding a weakness, and the "good" guys are screwed.
 

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
eddie13 (OP)
Legendary
*
Offline Offline

Activity: 2296
Merit: 2262


BTC or BUST


View Profile
April 08, 2021, 02:24:47 PM
 #16


One thing I've earned about regulations and laws is that when you start making things complicated with hundreds of them it's the bad guys that manage to avoid them and get the upper hand.
Same here, one guy finding a weakness, and the "good" guys are screwed.

When laws become tyrannical the “good guys” become criminals..

What does that matter?
We may have to become criminals to use and sustain Bitcoin.. Good thing the entire point of Bitcoin is to be unstoppable and unregulatable no matter what silly laws they make..

Being a “good guy” has little to nothing to do with obeying laws..

The whole point of Bitcoin is to take power away from governments..


In 2013 we didn’t have the powerful ASICS we do now.. Neither did governments/attackers..
Our miners need to be able to beat the next top 10 most powerful governments combined to keep Bitcoin secure..
That’s why it’s not about electricity, it’s about hashrate..

Chancellor on Brink of Second Bailout for Banks
eddie13 (OP)
Legendary
*
Offline Offline

Activity: 2296
Merit: 2262


BTC or BUST


View Profile
April 09, 2021, 01:09:58 PM
Merited by 20kevin20 (1)
 #17

If they could outhash and destroy Bitcoin any other crypto would be a walk in the park to destroy next..
It would also destroy the confidence in all/any other crypto..

You don’t think the government would go to extreme lengths to secure their monopoly on printing/issuing money, with the full backing of banks?

I see hardly anyone is interested in protecting Bitcoin from governments anymore, but rather keeping it in compliance with regulations..
When on-chain KYC?

Chancellor on Brink of Second Bailout for Banks
ABCbits
Legendary
*
Offline Offline

Activity: 2870
Merit: 7491


Crypto Swap Exchange


View Profile
April 10, 2021, 08:52:48 AM
 #18

If they could outhash and destroy Bitcoin any other crypto would be a walk in the park to destroy next..

Only applies to PoW-based cryptocurrency which uses SHA-256. If they plan to destroy another PoW-based cryptocurrency, they need to invest on different type of ASIC.

It would also destroy the confidence in all/any other crypto..

Good point, but also leads people to work on more secure alternative.

I see hardly anyone is interested in protecting Bitcoin from governments anymore, but rather keeping it in compliance with regulations..

Or currently thinking solution that actually works on reality.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
zbig001
Member
**
Offline Offline

Activity: 162
Merit: 19


View Profile
April 10, 2021, 10:48:34 AM
 #19

Dear author, do not buy Bitcoin energy consuption FUD distributed by deceptive PoS coins founders, their ignorant followers, and representatives of governments and institutions that feel threatened by a truly decentralized coin.

Who fail to mention that securing a monetary network with rent is just as energy intensive, ultimately. Because here, energy consumption can be postponed considerably, but it is just as inevitable (unless you believe that all capital owners are vegans who live in trees and never consume their profits).

If the level of Bitcoin security is to be maintained, the only thing you will achieve will be to increase the investment of miners in hardware and reduce their electricity bills, while the global economy will continue to use energy to produce this hardware (not to mention what a burden on the environment would be mountains of toxic waste resulting from the production of unnecessary additional mining units).

Now that the "green" energy revolution is underway and there are already countries producing electricity entirely from renewable sources, energy production and consumption does not always burden the environment.
Bitcoin mining overwhelmingly relies on the use of renewable energy sources (reducing renewable curtailment) and the use of stranded energy.

Bitcoin mining may ultimately accelerate the global transition to renewable energy and thus indirectly save the Earth and everything that lives on it.



NotATether
Legendary
*
Online Online

Activity: 1596
Merit: 6734


bitcoincleanup.com / bitmixlist.org


View Profile WWW
April 11, 2021, 05:58:03 AM
 #20

Besides, if I were in the place of an official tasked with crippling bitcoin I wouldn't go for a 51% attack, even a 20% of the hash rate used to mine empty blocks would trigger higher fees, enough panic to make the price go down, more miners out of business, more cheap second ger gear to acquire with the $ coming from mined and dumpedd coins, more empty blocks, rinse and repeat.  

If they could outhash and destroy Bitcoin any other crypto would be a walk in the park to destroy next..
It would also destroy the confidence in all/any other crypto..

The cost for trying to get that much hashrate would be so high that they ironically would have to print even more money just to do it, which hurts their own currencies and banks. [basically any commercial pool that attempts to cooperate with a government to do this will be dismantled by outraged miners.]

It would be some variant of mutually-assured-destruction from the Cold War era where the government's currency is crippled along with bitcoin.

If this is the US we're talking about, this'll also take down all the other currencies (at least temporarily) because of its status as the world reserve currency.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!