10 comments

  • michaelgiba 8 days ago
    I actually went down nearly this exact same rabbit hole recently. Specifically I was curious why, given all of the demand for GPUs, compute not been commoditized and resold through public markets. This also led me to the Enron's ideas before their collapse :)

    One thing I found surprising is how hard it is to discover prices of this compute time in today's world as compared to traditional commodities like oil. A factor could be a difference in regulation, for example in the US I believe there are requirements for reporting energy trades between producers and consumers.

    side note: I made this minimal website for tracking these prices which shows some of the disparity: https://computeindex.michaelgiba.com/

    • RandomLensman 8 days ago
      I am not sure the actual use of compute is fungible enough as usually you'd need data to travel with the compute then (or somehow connect to it). If it were purely GPU cycles with a little bit of programming it could probably be a lot more commodity like.
      • robocat 8 days ago
        Fungible is a spherical economic simplification. Some of our theoretically most fungible resources like electricity or bandwidth or water are not fungible in most markets. Even crude oil is not actually fungible (example sweet versus sour).

        There is plenty of demand for pure compute. However no market has been created and the large compute providers have no incentive to commoditise compute (and are smart enough to recognise the value by creating their various lock-ins).

        • RandomLensman 8 days ago
          Lots of things are fully fungible (e.g., money, fuels of the same specs. Water is fungible but the supply network is not.).

          Demand for compute has created a market but not necessarily a futures market or an exchange/CLOB like thing. The latter needs more than just supply and demand.

          • robocat 8 days ago
            "Fully" is anything but fully. It is an unrealisable ideal.

            Money is not fungible across currencies or across time or in different locations or a wide variety of different characteristics. Even 1USD at the same time in the same place can have have different values depending on how/where it is stored ($1 on credit card, $1 in USDT, $1 note at a place that doesn't accept cash, $1 silver coin, $1 in Argentina, $1 promised, etcetera).

            Even "fuels of the same specs" are not really fungible. Only approximately on some markets. Russian oil? Fungible is an ideal and markets are designed to try and get closer to the ideal but markets and specs are nowhere near perfect.

            • RandomLensman 8 days ago
              Two dollars in the same situation are fully fungible between each other - if they are in different systems, or even gold, silver, etc. they are not in the same situation or even money or dollars (but something of a dollar value). For example, dollars in a checking account are fully fungible, you would not know which specific dollar you get if you transfer one.

              That situationally swapping between fungible things can be blocked etc. doesn't mean that they thing itself isn't fungible.

      • michaelgiba 8 days ago
        I am not sure either. Although maybe it just comes down to how the purchased compute is “delivered”
        • RandomLensman 8 days ago
          Perhaps. It might also collapse to basically an energy market if it were fully fungible.

          Market design is really tough, but it might be something worth thinking about here.

    • jazzyjackson 8 days ago
      I suppose one complication is that not all flops are equal, computation is not only "how many kW/h did this math take" but "how much memory and at what bandwidth"
    • michaelgiba 8 days ago
      There are definitely thresholds you reach that make it difficult to generalize. large cluster setups can differ significantly and actual usability of the clusters makes a big difference too.

      However I guess there are some differences like these even in real commodities like oil based on the blend/refinement/producer/geography.

    • gchamonlive 8 days ago
      I work at a startup that does something like that. It's called Nunet and it's product is to build a descentralized compute economy. It's a spinoff from singularitynet so the main focus is machine learning and web3, but the overall goal is to have a compute agnostic platform of descentralized systems that commoditize latent compute power.

      For every computer job you need four things, compute, data, storage and algorithms. The goal is to have an economy where everyone provides what they have in exchange for either tokens or access to something they don't have.

      Currently the focus is the use case of descentralized SPO, but for instance there is already research in integrating the platform with kubernetes.

      You can learn more at NuNet.io with the white paper.

    • Cthulhu_ 8 days ago
      > compute not been commoditized and resold through public markets.

      I'm not very good at language, but I take it cloud computing (and e.g. spot markets) don't fit this bill, right?

      I could imagine a company that abstracts over the cloud providers that can combine the spot markets etc somehow, but then I don't think the cloud providers would be happy with that because they want exclusive contracts.

      • Dagulf795 8 days ago
        There’s a company called Archera doing this - they’re doing well, cash flowing.

        https://archera.ai/

        However, I think it’s 1. absolutely not insurance, and they’ll have to stop using that word when the lawyers get involved and 2. best understood as an alternative AWS plan to GIs and SPs. So essentially there’s a combination of discount/term/guaranteed capacity that the market wants and Amazon isn’t supplying, and Archera are supplying that synthetically. Cool business!

        • nradov 8 days ago
          This sort of business model is generally known as "cost engineering". It can work, to an extent, when you're small enough to kind of fly under the radar. Once you grow enough to start impacting margins for the big players that actually control the resources then they become highly motivated to crush you.
      • michaelgiba 8 days ago
        That would certainly be an obstacle.

        Hypothecally it could be beneficial to other smaller providers. I think it all comes down to how the purchased compute would end up being used by purchasers

    • soulofmischief 8 days ago
      Do you mean something like TensorDock? https://www.tensordock.com/host
  • moomin 9 days ago
    Pretty good article. For the record, this centralised counterparty model is exactly how other derivatives exchanges such as the CME work. This requires careful risk management but is generally regarded as best practice by regulators. It fails horribly if the CCP is financially unstable, of course. My impression is that Enron Online was a real, successful, innovative business. And then the parent company went bust and ICE grabbed all the liquidity almost overnight.
    • dmurray 8 days ago
      The CCP stuff is well understood. The reason this market didn't work is not because Enron was financially shady - per TFA, respectable exchanges have tried something similar with the same lack of success. The reason that it doesn't work is exactly what TFA says: it was hard to commoditize the product. Imagine trading pork belly futures but the typical pig doubled in size every six months.
      • twic 8 days ago
        > Imagine trading pork belly futures but the typical pig doubled in size every six months.

        My gut feeling is that a lot of traders would relish the excitement of that.

        • dmurray 8 days ago
          Right, and Enron would probably have enjoyed it, and that's why they dreamt it up. But a market can't survive on traders.

          It needs real buyers and sellers who aren't looking to capture inefficiencies in the market but to smooth out uncertainties in their cashflow. Dell, Apple, Samsung, TI, etc. They would find it didn't offer them a good hedge.

    • SOVIETIC-BOSS88 8 days ago
      John Arnold commented in an interview a couple years ago that Enron Online was a massive success. Even equity holders in ICE preferred trading there due lack of liq.
  • fuzzfactor 7 days ago
    Sheesh, it takes a lot of smoke & mirrors to divert people's attention away from the essential need for price per megabyte to always trend net downward.

    But you can trust Enron to have it all figured out and be able to play different rates of decline as if it was actual ups & downs.

    >It's the perfect market. And Enron has the credibility.

    They wouldn't have said it if it wasn't false.

    More like un-credibility.

  • jmount 8 days ago
    Futures are tricky. If not designed right they degenerate bucket shops (side bets that have nothing to do with the underlying- literally just betting on what numbers will appear on a tape) or depend only on interest rate (instead of capturing price trends of the underlying).
  • mud_dauber 8 days ago
    It seems to me that liquidity in a semi futures marketplace would be much better if you traded on a lowest common denominator - cents per square millimeter of a finished wafer. Same units of value regardless of underlying technology. Am I wrong?
  • photochemsyn 8 days ago
    Enron tried to trade natural gas futures; it only caused massive price swing and economic disaster for anyone buying those contracts. They tried to privatize water systems, and that was another disaster:

    https://www.citizen.org/news/enrons-failure-in-water-venture...

    Overall, Enron is a good example for why critical infrastructure like water and energy should be nationalized and stabilized - the opposite of investment capitalism's casino approach - not because it would form the basis of a communist utopia, but because every other competitive market industry relies on those basic services to thrive and grow.

    • AlexandrB 8 days ago
      This is also why industries like Bitcoin mining can be so corrosive. You can't stabilize the price of a commodity like energy if there's an entity that can generate nearly infinite demand.
      • bequanna 8 days ago
        Well, the rewards for Bitcoin mining are zero-sum so the demand will never really be infinite as the miners need some amount of profitability.
        • AlexandrB 8 days ago
          Fair enough. Though as long as the price of bitcoin continues to increase demand for compute can continue increasing as well.
          • bequanna 8 days ago
            Right, but I believe halving of rewards also keeps the compute growth in check somewhat.

            I suppose it just depends on how BTC price increases vs the halving timeline.

  • lenerdenator 8 days ago
    Enron's a perfect example of what happens when you have some pretty good ideas being executed by absolute sociopaths.
    • 79a6ed87 8 days ago
      This comment plus the one about Enron's water investments reminded me of Bill Burr's take on Lance Armstrong:

      "Look, the guy was a sociopath on a bicycle, all right? As far as I'm concerned, we got off easy. If that guy was working for a corporation, he probably would have been pourin' stuff in the water supply, doing God knows what. Just keep him on the bike, just let him go up and down the hills, he's not hurting anybody."

  • black_13 9 days ago
    [dead]
  • test334232 9 days ago
    [flagged]
  • tedajax 8 days ago
    [flagged]