1. 53
  1. 17

    Very interesting, in a way I’m curious about how this will evolve, but the Ethereum integration is a huge turn-off.

    1. 5

      At the moment there is no Etherum integration at all. Down the road we are going to add entirely optional ways to benefit from the extra security, authenticity and coordination tooling backed by something like Etherum. All the code collaboration functionality will be unaffected by it and and at no point are users expected or required to use the optional features.

      1. 8

        Thank you for specifying that, that is exactly how I understood it and while I appreciate the optional integration, there is one planned and that for me makes this project very unattractive. Which I think is a shame, because the P2P aspect (alongside it being open-source, written in rust, having a very polished presentation) of it looks very good.

        1. 1

          Great to hear that the messaging on the website makes that clear. Out of curiosity what are the reasons for the strict rejection based on that optional feature set?

          1. 13

            I reject any blockchain-related project, because blockchain is wasting a huge amount of resources for absolutely no gain. Associating a project with it - even by making it optional - means you support the ideas behind blockchain, so I automatically can’t support the project.

            1. 6

              Ethereum is starting it’s PoS transition, stage zero, mainnet literally today, first of December. They are working hard to drop PoW.

              EDIT: Here is a launch event live stream: https://www.youtube.com/watch?v=MD3mADL33wk

              EDIT2: Eth 2.0 beacon chain explorer: https://beaconcha.in/

              1. 3

                I have no idea what “Pos”, “stage zero”, “mainnet” means. I assume PoW doesn’t mean prisoner of war, but proof of work?

                1. 3

                  Proof of Stake, proof of work, mainnet = production. Stage zero - this new production network does create new blocks and mints validator rewards, but it is yet to be upgraded to network that can do proper transactions. Also, question of turning off PoW of Ethereum 1.0 is still not very clear. First two networks need to be merged into one.

                  1. 4

                    So regarding my argument that

                    blockchain is wasting a huge amount of resources for absolutely no gain

                    you are saying that they are taking care of the amount of resources consumed by lowering the energy consumption?

                    1. 3

                      They are making steps (just launched a first of series of network upgrades) on a road that will lead to PoW being fully replaced by PoS in Ethereum. So - yes. But it will take some time.

                      Please note that the costs of PoW are distributed onto every holder of cryptocurrency. And some of that cost is distributed on everyone else in a form CO2 emissions. They are offsetted by of carbon tax, but only in some of the countries where miners operate.

                      Everyone is interested in PoW becoming a thing of the past.

                      1. 1

                        At least that’s the long-term plan for Ethereum.

                        Bitcoin, for example, has no plans to move towards Proof of Stake. Neither do most other blockchain based cryptocurrencies.

                        1. 2

                          To me, “proof of work” feels a little like the internal combustion engine. It’s kind of dirty, and grew so big in our time that it needs huge amounts of power to continue to work (as in drilling for oil and fracking all the things to make cars go brrrr): it’s “what we have” (or “they” have, whatever) because for a while, every blockchain based cryptocurrency went for it.

                          Now, some people are not completely oblivious to how stupid this looks, and alternatives are slowly coming around (proof-of-stake for eth, consensus protocols for xlm, etc.). The future is looking brighter, but as for BTC it’s just too late: it’s expensive because it requires huge amounts of investments to exist and allow transactions.

                2. 3

                  Blockchain hype is pretty large source of free software funding that doesn’t corrupt the movement to serve a couple of oligarchs. Both offer freedom.

                  I am not fan of blockchain snake oil peddlers myself, but if they manage to convince a bunch of greedy, rich capitalists to lose some money on free software alternatives to the status quo, I am content.

                  Public smart contracts also incentivize research of formal methods, dependent typing and other methods to improve software correctness. Another great win.

                  1. 2

                    blockchain is wasting a huge amount of resources for absolutely no gain

                    As mentioned down-thread I think you mean “proof of work” and not “blockchain” here. Git repos use a merkle-tree block-chain just like Bitcoin, for example, and there’s no proof of work there.

                    I also think it’s ilkely you misunderstand the nature of “wasted resources” in a proof of work algorithm (blockchain related, or otherwise) but that’s a side issue here.

            2. 4

              This stance comes from a place of ignorance on how energy is generated and converted into proof-of-work. It’s a shame because blockchains are here to stay and will only grow in consumption. The majority of electricity in use by proof-of-work chains today comes from excess hydro energy. This is energy that was already harvested and would go to waste if it wasn’t used to secure bitcoin. There are today several large projects looking to do the same: make use of excess energy harvested by power plants, and turn them into money. There is really no need to create new energy to power cryptocurrencies. That, I agree is a waste, and completely unnecessary.

              1. 14

                Whoa, wait a minute. That’s like how I can buy the meat in the supermarket without being responsible for animals being slaughtered because the animals have already been slaughtered anyway, right? There’s no market involved here or anything.

                1. 3

                  There is really no need to create new energy to power cryptocurrencies. That, I agree is a waste, and completely unnecessary.

                  I know this rationale very well and I think truth is somewhere in the middle. Yes, mining is clearly a way to turn that excessive (in off-peak hours) energy into useful work. BUT! ATM any other, potentially more useful way of turning this energy into useful work needs to compete with miners. Potentially, that energy could create aluminum, fill water tanks, charge huge batteries, etc.

                  Also, the way demand supply/demand for hashing power works - in times of high prices of BTC (like now) people are likely to run miners everywhere, not just next to large power stations in off-peak hours.

              2. 8

                Open source development is sustainable. Not so sure about Ethereum.

                1. 1

                  Isn’t Ethereum open source though?

                  1. 1

                    To be specific, I wonder if the vision for how Ethereum is meant to work will hold up over time. I have no doubts that the open source development of Ethereum will continue as long as there is enough interest.

                2. 4

                  Really cool to see this, but it’s not an entirely new concept. Code Co-Op (Wikipedia article) was the first P2P source control tool I used.

                  1. 4

                    This looks incredibly interesting. I’m posting from my phone at work, but I’m very very intrigued by the concept. Wow.

                    1. 3

                      This looks really appealing to me. Definitely something I’ll be checking out.

                      1. 2

                        Does anyone else see ‘no censorship’ as a double edged sword? How do you prevent abuse?

                        1. 1

                          It’s p2p, so, nothing to abuse?

                        2. 0

                          Really cool idea. I dig it. Ignore the trolls complaining about Ethereum, this is a perfect use case for cryptocurrencies. Interested to see how this turns out.

                          1. 3

                            Seems fair to pounce on the Ethereum connection a bit, given that this project has been around and funded for years in the cryptocurrency sphere. The first oscoin announcement was, what, back in 2017?

                          Stories with similar links:

                          1. Radicle: A decentralized alternative to GitHub built on IPFS authored by xla 3 years ago | 79 points | 21 comments