• @roastpotatothief
    link
    23 years ago

    Proof-of-stake sounds like a terrible idea, or else I don’t understand it properly. But anyway, even sticking with proof-of-work there are much better solutions, ie ones that consume less energy and promote decentralisation.

    I remember the scandal with the block size, how the devs want to cripple bitcoin’s power to handle heavy traffic, in order to promote their side-business. But I don’t see the connection. Their conspiracy can work just as well if bitcoin is using a different work-function.

    • @Thann
      link
      2
      edit-2
      3 years ago

      PoW is basically “proof of power”, if you have an algo that takes half the power you will just run twice as many. an “efficient” mining algo is fundamentally counter-intuitive.

      Re conspiracy stuff, my point was: they’re not there to solve problems, they’re there to cash out. hoping they will solve a problem is wasted hope.

      • @roastpotatothief
        link
        2
        edit-2
        3 years ago

        Aha! Many people assume that, but there is a way. And clever crypto people have already figured it out and designed efficient PoW schemes.

        Imagine a PoW scheme where, to solve the puzzle you need to load 1GB of data into RAM, crunch some numbers based on that, send 1MB of data to a random other node on the network…

        Imagine you need to load a keyboard and mouse driver, or solve a captcha with input from a human…

        The trick is to choose a puzzle which is easier for home PCs than it is for mining GPUs.


        On the other point, IMO solving the mining problem would help them cash out. In fact not solving it is the surest way to stop them making money out of it. Doesn’t make sense - there’s something we don’t understand.

        • @Thann
          link
          13 years ago

          Yeah, people have been coming up with these ideas for at least a decade, but no actually effective CAPTCHA has ever been developed. Even if we did, rich people would just have buildings full of slaves doing CAPTCHAs =\

          The whole premise of PoW is that more money investment == more mining power, this is just as true for “memory constrained” algos as it is for the current hashing one. So the only thing changing the PoW would do is piss off investors by causing them to reinvest.

          I’m not saying It’s impossible for us to come up with a better system, its just that I haven’t seen any compelling replacements.

          • @roastpotatothief
            link
            13 years ago

            yes. so instead of competing for electricity, they would start competing for memory cards. so in the end they would use less electricity.

            the second benefit is to change the puzzle to take away the pros’ advantage. make the requirements to play so that it’s easy for home users but not much easier for pros.

            • @Thann
              link
              13 years ago

              they would start competing for memory cards. so in the end they would use less electricity.

              In general more memory cards == more power, but even if this wasn’t the case, then the price of memory chips/ silicon would go up and it would be even harder to buy a video card =/ The people/ places that had better access to chips would wield power over the network. The nice thing about electricity is there are a bunch of ways to make it, so the playing field is pretty level.

              make the requirements to play so that it’s easy for home users but not much easier for pros.

              This would be nice, but none of the conceived ideas have been made to be robust. Sybil attacks are seemingly always possible in a decentralized network. There are some mitigation strategies but nothing bullet proof I think so far.

              Bitcoins strategy was to rely on greedy investors to secure the network. I think of bitcoin more of as an experiment than anything, so changing it would ruin the experiment. A more socially-oriented network would have to supersede it from the outside for anything to change bitcoin realistically.

              • @roastpotatothief
                link
                1
                edit-2
                3 years ago

                That’s interesting about Sybil attacks. I’ve thought about that - my idea was to have a global online convention, once per year, that lasts nine minutes. During that time you must pass a turing test from an existing user, and then give a turing test to two other (new or existing) users. So it would be very hard to obtain multiple identities, without being a real user.

                The turing tests can be video calls where you ask each other to draw pictures, on video, of things that have never existed.

                Actually that’s not mentioned in the wiki article. Maybe I’m the first person to think of it.


                I’ve been thinking a bit about what you said. If the puzzle were changed, so that instead of just competing for electricity and GPUs, they are competing for RAM cards too … how would that affect the difficulty and the strain on global resources (not just talking about electricity now).

                You change the mining function somehow, that makes it much much more expensive for pros, but are free for normal people mining on laptops. Some kind of function that requires:

                • allocating 1GB RAM and 10GB disk space

                • human input

                • once a block is made on this computer, it can’t start work on another block for a while

                • can only mine for 8 hours a day

                That sort of thing. The result, I think, would be this:

                More people will mine. The difficulty will go up. The share of blocks going to pros will go down. The profitability for pros will go down in proportion with the share of blocks they are getting. Many pros will stop mining. The global resources used for mining will go down.


                EDIT: After not much research, somebody has thought of this before.


                The example of a mining function like this (i had to look it up again) is Monero and randomX. Proof of allocating disk space also already exists. And there is also a currency which changes mining algorithm every block, but I forget which one.

                It’s an idea a lot of people have been working on. If my logic above is sound, this approach not only solves the electricity wastage problem, but also the hardware wastage problem.

                But there’s a good chance all these headlines are just a distraction. The real problem is datacentres using vast energy to train AI to better manipulate us. There is a big push to take the heat off them by focusing on bitcoin.