How Monero's proof of work works

(blog.alcazarsec.com)

114 points | by alcazar 3 hours ago

9 comments

  • dgacmu 2 hours ago
    If folks are interested in the old Monero PoW function (and, uh, the reason they changed it), I wrote up a thing about it a long time ago:

    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).

    • tardedmeme 1 hour ago
      RandomX is designed so that if you design a RandomX ASIC then you've designed a CPU. It writes and then executes random programs. To minimize the possible efficiency gains from matching the instruction set architecture, the same program is executed several thousand times, reducing the relative overhead of translating it to a different ISA.
    • AureliusMA 1 hour ago
      There was a proposal on Ethereum that didn't succeed (progpow) since they were already in the late stage of transitionning to PoS. Ethereum did quite a good job at keeping asic advantage moderate (the speedup was 100% max - not orders of magnitude). RandomX is basically progpow that succeeded. You might be interested in Chia's Proof of Space and Time... and how it collapsed!
    • alcazar 2 hours ago
      This was a super interesting read, and it highlights exactly the strength of cryptocurrencies. They turn game theory in their favor, so egoistic players (I don't mean this in an offensive tone) contribute to making it stronger and safer for everyone else.

      Thank you for sharing!

      • dgacmu 2 hours ago
        They kinda do - I'll admit honestly that the final game I played in the cryptocurrency space I played solely to profit. (It was a minor, uh, **coin that didn't have a lot of redeeming value to start with). Though it turns out the incentives remained somewhat aligned: I ended up providing the developer with some security bug fixes to make sure someone couldn't mess with the cash cow. :)

        (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.)

  • nmz 2 minutes ago
    So many people here know how bitcoin works but don't know that it doesn't.

    It is hilarious.

  • j4cobgarby 2 hours ago
    I never quite understand this stuff, maybe someone can help.

    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"?

    • tardedmeme 4 minutes ago
      Bitcoin was designed to be a replacement for real life cash, but it ultimately failed in this role. Nonetheless it was a great experiment that essentially invented the industry.

      Most cryptocurrencies, if we go only by their number, are designed to make their creators rich and moderately succeed at that. This is your ERC20s, pump dot fun, et cetera.

      If we only consider ones that have any serious chance of being usable as actual currencies, these days they're usually designed to run arbitrary money-like programs known as "smart contracts", of which traditional money is just one.

      Money can't be sent until it's generated, that's the same whether you're talking bitcoin or dollars. There's always a rule for who gets the new money when it's created, and somehow the rule always ends up being "rich people get the new money". Dollars go to politicians and big bankers, bitcoins go to big compute farms, ethers go to big bankers, monero goes to big compute farms. The aforementioned get-rich-quick currencies go to their creators, if course.

    • dragonwriter 56 minutes ago
      > Are cryptocurrencies supposed to be a potential replacement for real life cash?

      They are supposed to be a medium of exchange. “Real life cash” is one of many forms of money; even for any particularly currency, like dollars, a very small fraction of use is “real life cash”. But, yes, in the most extreme visions, cryptocurrencies replace other currencies for all uses. More moderate visions, however, exist. So, as always when you use “supposed”, the answer is undefined without qualifying it as to by whom it is supposed.

      > If so, why does it make sense that people can "generate" cash by proving some amount of work done?

      Because there needs to be some mechanism to provide the currency supply, and also some incentive for people to provide the infrastructure on which the currency system relies. For fiat money systems the first is typical policy making in a central bank, and the second is government action to control competition in the banking space and to support banks, reinforcing the profitability of banks. Mining serves both of those functions in a cryptocurrency system (both reinforcing the profitability of transaction network participants and providing the mechanism by which currency supply is managed.)

      > 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"?

      Participants in a currency system selling it for other currencies (FOREX) is a feature of every currency system in a world with more than one currency. Again, the degree to which each of those is “supposed” to be the main function depends on exactly whose supposition you are looking at it.

    • xorcist 1 hour ago
      Before a new currency exists, it doesn't exist. Someone has to mint it. It has to be inflated into existence, in the monetary sense. How is this done?

      For a state or central bank the answer is obvious: The state or bank itself prints it.

      For a private actor the technical means is perhaps less obvious, but the actor behind the currency obviously gets to decide.

      For a decentralized open source project, it is less clear. You could do it so every node in the system gets a piece of every newly printed unit of currency, but if it is free to run a node everyone could just run a billion nodes and take all the currency for themselves.

      Bitcoin solved the problem with Proof of Work, which is elegant because both the double spend problem and the minting problem is solved together. Every node has to prove it has run a unit of useless computation and inflation is spread evenly across worker nodes. This led to a split between nodes and miners with the use of specialized hardware, but the basic premise still holds.

      Crypocurrencies in general are very different. Ethereum, the second most popular, was created by a private actor and the that actor decided to print 72 M for themselves and promptly sold 80+% before the release of the software which gave rise to the term ICO which was very trendy for several years. After the initial release inflation continued according to the miner model.

    • dhosek 59 minutes ago
      One of the weird things about our world is that money is central to everything, but it’s hard to understand how it works. There’s a great deal of handwaving around how, for example, dollars are created, much of which is, in fact, not correct at all (most dollars are created not by the government, or even the Federal Reserve, but by private banks, via a mechanism which I will not pretend to fully understand).

      The big flaw of Bitcoin, to my mind, is that it is an inherently deflationary currency. Deflation is one of those things that seems great on the surface: prices go down, not up, but when that happens it ends up creating an economic incentive to avoid spending since why buy something today if it will be cheaper tomorrow, and this ends up causing economic activity to slow down or stop entirely. A small amount of inflation, on the other hand creates an incentive to either spend money or invest it in something that will provide a better than inflation return, whether that’s putting it in a high-yield savings vehicle or making capital or financial investments. With deflation, you can just leave your funds in cash (where they will not provoke any economic growth) and get a return.

      • ballofrubber1 44 minutes ago
        I’d argue that this is more of a feature than a bug.

        The assumption behind the “deflation is bad” argument is that spending itself is the goal. But spending is not automatically good. Productive spending and productive investment are good. Wasteful consumption, speculation, and forced risk-taking are not.

        If money holds its value, people become more selective. They still buy food, housing, tools, entertainment, experiences, and things they genuinely want. Humans have needs, preferences, status impulses, advertising pressure, and finite lives. Demand does not disappear just because money is sound. What disappears is some of the artificial urgency to spend before your cash loses value.

        The more important point is investment. In an inflationary system, holding money is punished, so everyone is pushed out onto the risk curve. You are not only investing because an opportunity is great; you are investing because the currency is being diluted and you need to escape it. That distorts the real cost of capital and makes mediocre investments look better than they are in nominal terms.

        With harder money, investment has to beat the return of simply holding the money. That is a healthy hurdle rate. Capital should have to prove that it creates real value. If an investment only makes sense because the denominator is being debased, or because everyone is forced into assets to avoid inflation, then maybe that investment was not as productive as it looked.

        This also matters for inequality. Inflation does not hit everyone equally. People with capital can protect themselves by owning stocks, real estate, ETFs, businesses, and other assets. They can diversify, borrow against assets, and ride asset inflation. Poorer people are more likely to hold wages and cash, so they are the ones whose purchasing power gets diluted first. Then they are told to “just invest,” but they are competing against people who already have capital, better access, better tax treatment, and more room to take risk.

        So inflationary money quietly forces the poor to compete with the rich on the rich person’s playing field: asset ownership. A broad ETF may look like a safe wealth-preservation tool for someone with money, but for someone living paycheck to paycheck, the need to buy risk assets just to avoid being diluted is itself a problem.

        A deflationary or hard-money system would probably reduce some marginal consumption and speculative investing. But that is not obviously bad. It may mean fewer bad investments, less artificial asset inflation, and more pressure for capital to flow only into things that genuinely outperform money itself. It would also be much more sustainable, not just economically but materially: if money no longer pressures everyone to consume and invest constantly just to outrun debasement, there is less incentive to waste real-world resources on unnecessary production, overconsumption, and short-lived goods.

        The fear is that nobody would spend. But people do not stop buying things just because they expect their money to hold value. They stop buying things that are not worth giving up good money for. That sounds like discipline, not economic failure.

        • tardedmeme 1 minute ago
          In a deflationary system, rich people just hold money, and earn more in interest from holding the money, than everyone else earns combined. They use that interest to buy things from the poor while not producing or investing themselves. Poor people realize if they switch currencies they can have more things because they don't have to give a percentage of everything to the rich. This makes the system unstable.

          Bitcoin might be approaching it.

    • ArchieScrivener 2 hours ago
      Yes, Bitcoin is a replacement for central banking currencies. Its the first few lines of the white paper.

      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.

      • yfontana 1 hour ago
        > 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.

        Block rewards have no connection to transaction volume or economic activity, the protocol is designed such that bitcoin supply increases at a predictable (and diminishing) rate. Bitcoin is deflationary by design, which is one of the major issues that stopped it from becoming anything other than a speculative store of value.

        • ArchieScrivener 13 minutes ago
          Yes, they absolutely do. That's what dictates difficulty. It is not deflationary, deflation is not the same as supply constraint. Deflation is a reduction in price level, constraining supply is precisely how it moderates the equilibrium of value which is why it is a threat to existing monetary control.
      • lern_too_spel 1 hour ago
        > Wall Street got ahold of it and now Bitcoin is primarily acting as a Store of Value for the purpose of speculative investments

        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, allowing so many fools to eventually lose their money to a distributed Ponzi scheme and sanctioned countries.

        • 3form 1 hour ago
          Roughly the same argument could be applied to gold, and yet it has been used as a value store for ages.

          Can't say I like crypto, but I think better arguments can be made against it.

          • grey-area 24 minutes ago
            Gold has a use value.
            • kedihacker 11 minutes ago
              90% percent of gold is used in jewelry or bars so use value isn't that much unless price is prohibiting use cases.
        • mothballed 1 hour ago
          1 Trillion of market cap can stay wrong longer than some random loud mouth on the internet can stay right about why everybody else is wrong. There is no 'intrinsic' value to most bits of information written on paper or disks, by some definition.
        • Tr3nton 1 hour ago
          You can't send a Beanie Baby to someone on the other side of the planet instantly.
    • yosamino 2 hours ago
      > If so, why does it make sense that people can "generate" cash by proving some amount of work done?

      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 2 hours ago
        ETH is trying right now with proof of ownership.
        • littlecranky67 2 hours ago
          Which automatically makes in possibly centralized (you can never ever guarantee that not a single entity - or group of colluding entities - hold the majority stake and thus excert control).
          • tsimionescu 23 minutes ago
            The same is true for PoW, though. You can never guarantee that a single entity or a group of colluding entities will not gain control of most of 50+% of the compute power required. If the compute hardware is useful for other purposes than mining your particular coin, the risk is in fact greater - someone could build or buy up this compute power, destroy the currency, and then use the assets for other purposes, recouping some of their investment. With PoS, at least this much is not possible - anyone who would want to destroy the currency would lose their whole investment.
          • AureliusMA 1 hour ago
            There are mechanism in place to prevent attacks, that require more than 51% control of staked ETH. The team behind ETH probably stayed on PoW for a long time to build the market cap such as to make attacks unlikely by the sheer amount of capital required.
          • Orygin 1 hour ago
            Isn't the point of Proof of Stakes that you hold some amount of coin to exert that control. If someone or some group get majority stake, doing anything nefarious would result in crashing the coin value, and thus nuke their own coin value?
            • dragonwriter 1 hour ago
              Yes, but thinking this is a safeguard presumes the exchange value of the coin must outweigh any other concerns the actor has.
            • tardedmeme 1 hour ago
              Yes, but they can make it up with some other gain in value. For example if you're a US state agency tasked to destroy the Chinese economy, you might overall benefit from buying a ridiculous amount of Chinese money and then setting it on fire, if it means everyone else's Chinese money catches fire too.
    • ulrikrasmussen 2 hours ago
      It's just a mechanism to incentivize mining. The alternative is that miners are paid only via fees, but that risks making it prohibitively expensive to transact. Minting new coins distributes the cost of mining over all holders by inflating the currency a little bit. Fees are still necessary to avoid spamming.
    • serial_dev 1 hour ago
      You can't "generate cash" for doing some amount of random work. You are getting paid for securing the network and keeping it decentralized, and this payment is done in the native token of the network. It's an incentive mechanism, it's a reward for the people who provide the infrastructure for the network.
    • MithrilTuxedo 2 hours ago
      They're meant to replace the bank.

      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.

    • tony69 2 hours ago
      Broken Money by Lyn Alden is a good book on the topic
      • AureliusMA 1 hour ago
        Lyn Alden is great. Andreas Antonopoulos is also a great educator.
    • earnesti 2 hours ago
      > This of course cannot be done with normal cash.

      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.

      • AureliusMA 1 hour ago
        Fiat money is proof of stake, except the failure mode is economic collapse or military collapse.
      • victorbjorklund 1 hour ago
        Is it not printed out of thin air by those that have compute power ?
        • AureliusMA 1 hour ago
          Running computer power costs a lot more than thin air.
    • BugsJustFindMe 1 hour ago
      There are two parts of an answer to this, because your questions are somewhat divergent:

      > 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.

      People do generate money when they work, in a sense, because money doesn't have value. Money represents value. To really understand that you need to think about what money is and why it was invented in the first place.

      Before the invention of money there was only direct exchange; I do/give something for/to you and you do/give something for/to me in return. But what if you want what I have but I don't want what you have? Or what if we want something from each other but are too far apart to make the exchange directly? Well, we find a third participant who can act as a kind of transfer agent. They could, for instance, have something I want that you don't want and also want something from you. They trade with you first so now you have something from them that you don't want that you can then trade to me for the thing you want, and everyone is happy. This extends to arbitrarily many, dozens or hundreds even, of intermediate steps.

      Now it should be easy to recognize two things:

      1) Everyone needing to store a bunch of stuff they don't actually want just so they can pass it on to the next person can become a huge burden for everyone. And how do you store labor anyway? You can't. You can only store goods.

      2) Organizing dozens of intermediate links is an extremely difficult problem to solve just so you can get what I have.

      The first one can be solved by exchanging IOU vouchers instead. The holder of the voucher becomes entitled to the thing that hasn't yet been given or done. Storing those vouchers is trivially easy compared to storing the things. And you can just as easily store vouchers for work that hasn't been done yet as you can for goods that haven't been given yet.

      The second one can be solved by saying what if people put their vouchers into a central voucher bank instead of passing all their vouchers around to each other directly, and then the central voucher bank organizes all the intermediate steps for people without people needing to figure out who has the vouchers they need to complete the chain.

      And then once you're there, why even use specific IOUs at all? Why not have all the vouchers be generic but you get different amounts of them instead of different kinds that you can then use freely for anything? And that's obviously what money is.

      And from there a new thing should become obvious: The money itself doesn't have any intrinsic value. The labor/good behind it does. Money is just a way of representing the value of something you did/produced in a form that can be easily traded for other things. It's the medium of exchange, not the product. And when there are fewer vouchers in the system relative to what's being produced, each voucher becomes worth more (deflation), and vice versa (inflation). And then the government literally prints and destroys vouchers as needed to try to keep a balance. That is a thing that happens. And so what if there can be prolonged time delays between you doing your work and you receiving your vouchers under some systems? Time delays are not inherent, just practical for bookkeeping. And when long time delays are not practical for bookkeeping they become shorter.

      > Are cryptocurrencies supposed to be a potential replacement for real life cash? This was my understanding of the motivation behind Bitcoin, at least.

      Only as an unrealistic pretense in the current climate. The reality is that a currency needs to be both moderately inflationary and also very stable to be useful as a medium of exchange of goods/services. You never want it to be a better financial decision to hold onto currency forever instead of using it, and you also never want people to randomly wake up destitute. And regardless of whether bitcoin is technically inflationary in the near term, it is not practically inflationary, and it's definitely not stable.

      • tardedmeme 1 hour ago
        I would say Bitcoin was a good attempt to create digital fiat money but it ultimately failed, mainly because it's deflationary. Monero succeeded a bit more but will eventually collapse because of storage limits and the impossibility of pruning, and it's banned in most countries because their intelligence agencies can't track it.
    • gear54rus 2 hours ago
      > If so, why does it make sense that people can "generate" cash by proving some amount of work done?

      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 2 hours ago
        So now I'm wondering, why wouldn't they just charge a transaction fee in Monero?

        Why mine at all?

        If you want to scale up to Mastercard levels.

        • dale_glass 2 hours ago
          A transaction fee of what? To take a fee from a transaction there has to be a transaction to take a fee from, which needs some sort of "coin" that came from somewhere. Somebody has to create a money supply and distribute it somehow. When the network first comes into existence, nobody has any money, so where does it come into being from?

          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 1 hour ago
            It is subtle, but PoW mining itself doesn't generate coins. It isn't like someone is digging a hole in the ground and extracting gold.

            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.

            • dale_glass 7 minutes ago
              I believe transactions are quite optional though? A miner could choose to mine empty blocks if they truly wanted, which transactions to include if any is up to them.
            • AureliusMA 1 hour ago
              Agreed with your explanation.

              I would add a different way to make sense of it.

              Proof of work allows for what Keynes called "Bancor". BTC is succesful because unlike fiat central banks, the money supply isn't dictated by interest rates (and thus loans) but by the effort of participants. The price of BTC is almost irrelevant, BTC itself is a paradigm shift.

              Regarding the fixed supply, it's only fixed because participants agree to the consensus algorithm that fixes it. Many cryptocurrencies have different tokenomics, such as ETH's rules under PoS. BTC miners could vote onchain for a hard fork to change the 21M cap - or another solution.

              • latchkey 1 hour ago
                Full disclosure, I was a bitcoin, and 5MW litecoin miner, and 150,000 GPU ETH miner, so I was pretty deeply involved in it for many years.

                Correct on the rest, but I just want to say that I was intentionally avoiding discussing specific tokens or the politics due to HN's stance on crypto.

    • Hilliard_Ohiooo 2 hours ago
      yes, Bitcoin was hijacked by the company, Blockstream and they injected the SegWit and RBF attacks to kill it as a currency, Bitcoin Cash still functions as Bitcoin however.

      Monero is similar to Bitcoin Cash, a useful replacement for cash in most cases.

      • AureliusMA 1 hour ago
        Bitcoin Cash's value begs to differ.
  • OsrsNeedsf2P 1 hour ago
    Can someone explain to me why RandomX miners don't just generate programs without branching? I'm a bit confused on why that's not possible
    • captn3m0 11 minutes ago
      The program is randomly generated and I am guessing that the seed for this is deterministically determined from the current block head (or something similar) making it hard to attack.

      It might lead to scenarios where a miner may optimise block generation itself, I guess?

      I was more curious about the possibility of generating optimised branchless variants and then running them in parallel on multiple ASICs to ensure you cover every branch and submit all the results and hope you’re fast? Would that be more inefficient than relying on branch prediction and CPUs?

      • captn3m0 5 minutes ago
        Read a little and turns out Monero requires a chain of programs, each with a Blake hash construction to generate the next one. That makes it very hard to optimise since it adds a layer of “hard to avoid” branching.

        And this also makes it hard to generate favorable programs.

    • kedihacker 5 minutes ago
      It can skip but it has 7 more programs to go and it can only know the program after completing the first one so after first one there is no advantage
    • tardedmeme 1 hour ago
      Because it's designed to be hard to execute on anything that is not a CPU.
      • OsrsNeedsf2P 12 minutes ago
        Right, but the program is generated by the miner. So the miner could just generate a program that has no branching, and run it on a GPU.
  • kerkeslager 18 minutes ago
    Side question: what's the least scammy and complicated way to buy Monero these days?
    • Synaesthesia 13 minutes ago
      Buy some other crypto like Litecoin then exchange it for Monero, there are quite a few exchanges around that do it anonymously.
  • residentzero 2 hours ago
    [dead]
  • add-sub-mul-div 2 hours ago
    [flagged]
  • Aeroi 2 hours ago
    you guys can downvote this, but it's a useless waste of compute, detrimental to resource scarcity and energy constraints, not really solving problems in society.
    • AureliusMA 1 hour ago
      You would be surprised at how efficient cryptocurrency mining is compared to other ways of storing value. And most improvements happen to reduce the overall cost of securing value (PoS, PoST, etc)
    • Hilliard_Ohiooo 2 hours ago
      You'll get nothing but up votes here on HN, a lot are still angry they missed the boat.

      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 :(

      • holysantamaria 29 minutes ago
        There was a boat to jump on? To gain what?
      • dgellow 2 hours ago
        It’s an interesting technical problem to solve. But after 15y still has no meaningful benefits for our societies. Other than gambling/speculation/illegal stuff. The transformative cryptocurrency shift didn’t happen
        • AureliusMA 1 hour ago
          We are very far from 2140, the year the last bitcoin will be mined. 15 years is nothing, this is a very long term paradigm shift.
          • thinkingtoilet 21 minutes ago
            Is 2140 how far we're moving the goal posts now? All these resources burned will totally be worth it in over a hundred years?
        • tardedmeme 1 hour ago
          When the USA collapses it could become the new global reserve currency (it won't but it could)

          Point is, it's a currency you can use right now independently from the increasingly unstable-looking US dollar.

        • sowbug 1 hour ago
          Some people think communication mechanisms shouldn't enforce policy. They don't want their phones automatically disconnecting if they talk to a friend about illegal or immoral things. They don't want their TVs shutting off if they watch stuff that's politically unacceptable. So it follows that they don't want their money throwing an exception if they try spending on an transaction too unsavory for Stripe or your bank.

          Free speech is for all the stuff you personally detest and personally choose to avoid. In a free country you hold your nose and allow others to engage in it.

          If money is speech, then having a kind of money that doesn't pass through policy gates is an essential component of a free society.

      • jayd16 2 hours ago
        If it's actually a transformative technology, there's no boat to miss.

        But it's still mostly about the speculation, it seems.

      • mothballed 2 hours ago
        It was mainly the early wall street types that cashed in big. If it was used as suggested by satoshi, then you were using it as spending cash rather than an investment to sit on, in which case you shouldn't have made much money on it.
    • iammrpayments 1 hour ago
      Hackernews is completely oblivious to cryptocurrencies. There we major hacks in April involving values 100x bigger than whatever gets upvoted here, and still I saw 0 posts commenting about it.

      Just as an example, aave lost 295 million last month due to a hack in another protocol, and nothing was posted here.

    • tt24 2 hours ago
      This talking point is so silly

      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

    • CactusBlue 1 hour ago
      is privacy of financial transactions not a valuable problem to be solved in your opinions?
    • logicchains 1 hour ago
      It's solving a lot of people's problems, they just aren't your problems.
    • littlecranky67 2 hours ago
      Absolutely true, no one needs monero when you can have bitcoin (and lightning for private instant bitcoin payments).
      • Hilliard_Ohiooo 2 hours ago
        Lightning Network, ready in 18 months for the last 5 years! Lol.
        • littlecranky67 2 hours ago
          What exactly are you missing that i.e. PhoenixWallet or Electrum is providing? The only thing missing is merchant adoption - but bitcoin is far ahead monero in this field.
          • mothballed 1 hour ago
            Monero has utterly failed in merchant adoption. If you go to something like cryptwerk, which is what getmonero themselves recommends as a vendor list, It has about 1/2 the vendors of even the roughly same market cap coin Litecoin.
            • tardedmeme 1 hour ago
              Well that's because it's illegal in most countries, and the reason it's illegal are the same reasons it's a good currency. States can't tolerate competition.

              Still a global blockchain though with the associated throughput limits. You can't buy cereal with monero because you do that too often.

        • earnesti 2 hours ago
          I have used LN quite a lot for the last 3-4 years or so. Seems to work good enough for quite many use cases.
        • AureliusMA 1 hour ago
          It's very usable. It's just not the PoS some expected.
    • Jtarii 1 hour ago
      It's great for buying drugs though! (Which is funnily the only actually legitimate usecase)
      • nunobrito 32 minutes ago
        And sending donations to causes the government doesn't endorse.

        A good example was the truck manifestation in Canada a few years ago, they went after all the donors for what was a legitimate protest. Anyone using bank transfers or any crypto that wasn't Monero was persecuted.

        Those who used Monero had their privacy assured and zero issues.