Bitcoin Forum
May 03, 2024, 12:01:42 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Making PoW more energy efficient using VDFs  (Read 98 times)
TierT (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
May 03, 2022, 09:18:39 AM
Last edit: May 03, 2022, 09:29:27 AM by TierT
 #1

The plan is the following:
 - Add a field to blocks that has to be the result of a Verifiable Delay Function
 - the starting conditions of the VDF are based on the previous block
 - the VDF is designed to take e.g. 5 minutes to solve

Meaning a miner would need to wait for 5 minutes of sequential calculations before being able to put all the parallel computation power to work.
So for a block time of 10 minutes, there would be 5 minutes of low-energy-demand VDF calculation and 5 minutes of high-energy-demand parallel hashing (current PoW).
That would cut the total energy consumption roughly in half, and this could be scaled up to 9 minutes of VDF calculations or more, to reduce the energy footprint even further.

Is this viable?
1714737702
Hero Member
*
Offline Offline

Posts: 1714737702

View Profile Personal Message (Offline)

Ignore
1714737702
Reply with quote  #2

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

Posts: 1714737702

View Profile Personal Message (Offline)

Ignore
1714737702
Reply with quote  #2

1714737702
Report to moderator
1714737702
Hero Member
*
Offline Offline

Posts: 1714737702

View Profile Personal Message (Offline)

Ignore
1714737702
Reply with quote  #2

1714737702
Report to moderator
livesexPimp
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
May 03, 2022, 10:02:10 AM
 #2


 - the VDF is designed to take e.g. 5 minutes to solve


But you cant force every miner to take the same amount of time to solve the vdf. Some will solve it faster than others because they have a more powerful computer so it just makes things more centralized.
NeuroticFish
Legendary
*
Offline Offline

Activity: 3654
Merit: 6372


Looking for campaign manager? Contact icopress!


View Profile
May 03, 2022, 10:07:34 AM
Merited by ABCbits (1)
 #3

Meaning a miner would need to wait for 5 minutes of sequential calculations before being able to put all the parallel computation power to work.
So for a block time of 10 minutes, there would be 5 minutes of low-energy-demand VDF calculation and 5 minutes of high-energy-demand parallel hashing (current PoW).
That would cut the total energy consumption roughly in half, and this could be scaled up to 9 minutes of VDF calculations or more, to reduce the energy footprint even further.

Is this viable?

1. You are trying to address a non-problem (the "bitcoin uses too much energy" drama is based on a lie)
2. Since you cannot force the miner do this or that, imho this cannot work. I mean, let's say they gracefully ignore your flag; what will you do then, sue them?

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

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

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

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

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

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











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











▄▄▄▄█
BlackHatCoiner
Legendary
*
Online Online

Activity: 1512
Merit: 7342


Farewell, Leo


View Profile
May 03, 2022, 12:58:11 PM
 #4

First of all, describe the function. Later, answer the following:

  • Why should we have two mechanisms? Why shouldn't we remove mining and replace it with your function instead?
  • What's the incentive of those who protect the network? At the moment, the more the computational power, the more the income. What's the former in your mechanism?
  • How will you produce consensus if you don't use Proof-of-Work?

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

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

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

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

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

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











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











▄▄▄▄█
odolvlobo
Legendary
*
Offline Offline

Activity: 4298
Merit: 3214



View Profile
May 03, 2022, 04:51:20 PM
Merited by n0nce (1)
 #5

- the VDF is designed to take e.g. 5 minutes to solve

A VDF can provide a provable delay, but it cannot control the length of the delay without requiring standardized hardware

Also, PoW is a VDF, but the proof is stochastic and not mathematical.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
Pages: [1]
  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!