Hacker News
How Monero's proof of work works
dgacmu
|next
[-]
https://da-data.blogspot.com/2014/08/minting-money-with-mone...
The history of people trying to design GPU or ASIC-resistant proof-of-work functions is long and mostly unsuccessful. I haven't looked into RandomX; it's possible they've succeeded here (or possible that with the alt-coin market mining profitability tanking after Ethereum moved to proof-of-stake, it just wasn't worth it).
AureliusMA
|root
|parent
|next
[-]
alcazar
|root
|parent
|previous
[-]
Thank you for sharing!
dgacmu
|root
|parent
[-]
(To be clear: We were just optimizing mining; in the process of looking for ways to mine it faster, I found some security bugs and fixed them. We weren't exploiting the bugs, that crosses a line for me.)
j4cobgarby
|next
|previous
[-]
Are cryptocurrencies supposed to be a potential replacement for real life cash? This was my understanding of the motivation behind Bitcoin, at least.
If so, why does it make sense that people can "generate" cash by proving some amount of work done? This of course cannot be done with normal cash.
Is the main functionality of these cryptocurrencies supposed to be "people can send currency to each other", or "people generate currency -- a number -- and sell this currency for real life money"?
ArchieScrivener
|root
|parent
|next
[-]
This is how money works. If you use a medium of exchange and unit of account for goods and services then that medium must increase at the same rate as the increase in goods and services otherwise you get second and third order effects such as inflation, contraction, rising unemployment, etc., directly impacting its ability to act as a unit of account.
In Bitcoin you don't generate cash, you earn block rewards for acting as a consensus broker which otherwise would require a central banking settlement layer. This activity, tied directly to the transaction layer, acts to maintain the equilibrium between increases in goods and services and expansion of the money supply.
Wall Street got ahold of it and now Bitcoin is primarily acting as a Store of Value for the purpose of speculative investments. Driven primarily by the fear of missing out and market manipulation since Bitcoin is heavily centralized.
lern_too_spel
|root
|parent
[-]
Insomuch as beanie babies are a store of value. Speculative assets only have value as long as there are more greater fools to buy in. When you've exhausted the supply of greater fools, there is no more reason to buy the speculative asset because its price won't go up, so it will fall to its intrinsic value, which is the worth of a normal stuffie for a beanie baby (roughly $5) or the worth of a number stored on other people's disks for a Bitcoin (roughly $0), which is the value ultimately stored. Wall Street is only involved in Bitcoin to facilitate trade between fools because we have collectively done a poor job of regulating this madness.
yosamino
|root
|parent
|next
|previous
[-]
Think of it this way: If you pay with physical cash, there are people somewhere who do the work of digging ore out of the ground, smelting it, shaping it into coins, cutting and printing paper and so on. All these people do that, because they get paid in the same currency that they themselves have minted.
It turns out that nobody has yet found a way to create a digital decentralized currency that that works without incorporating a similar concept of incentivizing the creation of currency.
Hilliard_Ohiooo
|root
|parent
[-]
littlecranky67
|root
|parent
[-]
ulrikrasmussen
|root
|parent
|next
|previous
[-]
earnesti
|root
|parent
|next
|previous
[-]
Normal cash is just printed out from thin air by those who have the power. In that sense (some) cryptocurrencies are better because at least the process is open.
MithrilTuxedo
|root
|parent
|next
|previous
[-]
Cryptocurrencies allow market participants to communicate value to each other without having to trust other market participants or an institution. Mining verifies transactions and commits them to the public record, earning the miner a fee for their work.
Hilliard_Ohiooo
|root
|parent
|next
|previous
[-]
Monero is similar to Bitcoin Cash, a useful replacement for cash in most cases.
gear54rus
|root
|parent
|previous
[-]
Because you need an incentive for 'miners' to participate in transaction processing.
Main functionality is transactions which are not controlled by any single entity (like the government).
Most of it is speculation unfortunately, which gives it a bad name, drowning out real usecases.
ourmandave
|root
|parent
[-]
Why mine at all?
If you want to scale up to Mastercard levels.
dale_glass
|root
|parent
[-]
Mining is what generates the coins. And you need mining because otherwise you need some other issuing organism. Without decentralized mining you get a central issuer, and that's untrustworthy and possible to shut down.
latchkey
|root
|parent
[-]
PoW miners are rewarded for correctly validating transactions, with newly minted coins.
The whole proof of work thing is that you proved that you validated a transaction by expending energy, and the network pays you for that security service.
Miners then need to sell those coins on the open market in order to pay for their capex/opex, which creates the market.
The open question is that if you have a fixed supply of coins that eventually runs out, what will carry the miners?
It'll be increased fees or the network will switch to another solution.
Aeroi
|next
|previous
[-]
tt24
|root
|parent
|next
[-]
I can use my compute and energy how I like, whether that’s for AI or crypto or a Minecraft server. You don’t have a right to call one “wasteful” and one not
Hilliard_Ohiooo
|root
|parent
|next
|previous
[-]
But solving the problem of how to transfer value trustlessly and anonymously, instantly anywhere in the world is one of the biggest breakthroughs since the Internet.
Amazing how in a few short years kids started growing up with Bitcoin and don't understand how it work or why it exists :(