Bitcoin Forum
May 02, 2024, 01:42:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4]  All
  Print  
Author Topic: A useful PoW without replacing Nakamoto Consensus  (Read 761 times)
tromp
Legendary
*
Offline Offline

Activity: 978
Merit: 1080


View Profile
December 01, 2022, 09:46:30 PM
 #61

This isn't a valid metric because the algorithm determines how many hashes is "alot".

There's more to mining than hashing [1].

Quote
Not so if you double memory req every 2 years then miners would only be able to use the newest cards.

Then you'd want to use a memory-hard PoW that can be instantly verified with no memory, or PoW verification
will be unbearably slow.

[1] https://web.archive.org/web/20210506232722/http://cryptorials.io/beyond-hashcash-proof-work-theres-mining-hashing/
1714614146
Hero Member
*
Offline Offline

Posts: 1714614146

View Profile Personal Message (Offline)

Ignore
1714614146
Reply with quote  #2

1714614146
Report to moderator
1714614146
Hero Member
*
Offline Offline

Posts: 1714614146

View Profile Personal Message (Offline)

Ignore
1714614146
Reply with quote  #2

1714614146
Report to moderator
Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714614146
Hero Member
*
Offline Offline

Posts: 1714614146

View Profile Personal Message (Offline)

Ignore
1714614146
Reply with quote  #2

1714614146
Report to moderator
1714614146
Hero Member
*
Offline Offline

Posts: 1714614146

View Profile Personal Message (Offline)

Ignore
1714614146
Reply with quote  #2

1714614146
Report to moderator
n0nce
Hero Member
*****
Offline Offline

Activity: 882
Merit: 5818


not your keys, not your coins!


View Profile WWW
December 03, 2022, 12:48:11 AM
 #62

A slow algorithm could provide just as much security at 100 hashes/second as a fast algorithm at 1 billion hashes/second.  Hashes/second does not matter, what matters is how difficult it is to achieve 51% of the network hashrate.
How difficult == how much power or hardware do you need. Therefore, for achieving the same level of security, you need to invest the same amount of real-world capital in form of electricity and hardware.
Security is directly proportional to 'waste'.

On the other hand with CPU mining, CPU's are complex and difficult to feed (you often won't find more than one on a motherboard) and the capital (CAPEX) versus power cost (OPEX) ratio is very high.  You simply can't easily scale up to 100 computers (the equivalent of 1 asic hashboard) very easily.  Especially when these large miners can't dominate the market, everyone with a laptop from angola to zimbabwe will be competing with them.
I understand that ratio, that makes sense. However, your numbers are a bit off. If we assume a 3kW miner that costs roughly 3000$ (it was over 10,000$ at the top): The S19 Pro.
For $10k, you can buy 10 rigs consisting of a motherboard, 12900KF and a PSU. The chip pulls 250W, probably 300W at the wall; achieving a similar ratio as with the ASIC.

With current ASIC prices (same machine going for $3k), the ratio may be 3x better on CPU mining, but it's not orders of magnitude better.

That's assuming nobody will build mining motherboards with 4 chips each or something like that. You know... like nobody expected SHA256 ASICs at the start. Wink

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
thecodebear
Hero Member
*****
Offline Offline

Activity: 2086
Merit: 813


View Profile
December 05, 2022, 05:08:06 PM
 #63

Would number of transactions change if a year from now mining was 1/10th what it is today, or 10x what it is today? Nope.

You have the causality all wrong.
Amount of mining depends on amount of transaction fees, not the other way around.

With no block subsidy, if the amount of txs drops 10x, then there will be 10x less rewards available for miners  (actually even less if you go from (nearly) full blocks to never full blocks) and so mining must decrease 10x to remain profitable.

It's worrisome that senior members can get such a trivial implication all wrong.

A block can contain 4,000 transactions, or it can only contain 1 (e.g., mined right after the previous). Furthermore, a block that took very little time to be mined likely used less energy than one that took longer, while both blocks can have the exact same number of transactions.

Of course I'm not talking about individual blocks, but about longer term trends.
I'm also (like the poster I replied to) talking about on-chain transactions only. With L2, the number of off-chain transactions becomes completely unrelated to everything, as you could do a trillion off-chain transactions for 2 on-chain ones.

Sorry but you've still got this all wrong. Again, number of transactions has no relation to the amount of energy used for mining. There is zero relationship there.

Blocks are always going to be filled up no matter how much energy is used to mine those blocks. You're confusing number of transactions with cost of fees. Fees have to do with the size of transactions and how many transactions are trying to get into the block, not how many transactions are actually put in the block, because that second number essentially stays the same. We can safely assume that Bitcoin blocks will continue to be filled up in the future as they have been for the past like 6 years or whatever. So there is no real change in the amount of transactions happening per block.

If the case you are trying to make is true then mining would simply stay static forever once the block reward is done and mining only gets transaction fees. Obviously that is not the case. Energy use will go up or down with how profitable Bitcoin mining is. That relies on how many people want to get into current blocks and what the price of Bitcoin is, and then of course on the miner side things like price of electricity, efficient of mining machines, etc. Nowhere in that equation is the number of transactions.

During periods of Bitcoin mania when everybody's making transactions, electricity that goes into mining will go up even though no more transactions will be getting processed on-chain, because fees will go up.  In slower periods the same number of transactions (or more exactly, amount of data per block) will be getting processed but if the mempool isn't bursting transaction fees will be low and therefore electricity used will likely go down.

Again this is why education is so important. If you can't get this right how do we expect the casual politicians and voters and investors to understand this stuff?!
This is why it's important to state over and over and over again that any calculation done about energy per transaction is wrong and simply a nonsensical calculation to make. Now and into the future.
oryhp
Member
**
Offline Offline

Activity: 60
Merit: 87


View Profile
December 05, 2022, 06:15:24 PM
 #64

Sorry but you've still got this all wrong. Again, number of transactions has no relation to the amount of energy used for mining. There is zero relationship there.

Let's say a block can accept exactly 1000 transactions. Imagine we have two forks Bitcoin1 and Bitcoin2 both of which are valued at $10 per coin and have the same supply.

Bitcoin1 has blocks with a single transaction along with a coinbase output.
Bitcoin2 has blocks with 1000 transactions all paying the minimum fee to cover their transaction size.

Which one do you think secures more energy per block?
tromp
Legendary
*
Offline Offline

Activity: 978
Merit: 1080


View Profile
December 06, 2022, 08:06:47 AM
Last edit: December 13, 2022, 11:47:41 AM by tromp
 #65

Amount of mining depends on amount of transaction fees, not the other way around.
With no block subsidy, if the amount of txs drops 10x, then there will be 10x less rewards available for miners  (actually even less if you go from (nearly) full blocks to never full blocks) and so mining must decrease 10x to remain profitable.

Sorry but you've still got this all wrong.

Sorry, but your long rambling failed to show anything wrong in either statement.

Quote
Blocks are always going to be filled up

Plainly false even as we speak...
Pages: « 1 2 3 [4]  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!