DEV Community

Parjanya Aditya Shukla for This is Learning

Posted on • Originally published at anexpertcoder.hashnode.dev

Open Source in the Web 3.0 world ~ Gitopia

Hey folks,

This article covers key insights from the Whitepaper of Gitopia.

The open source platforms like Github, Gitlab, BitBucket and many more, are Web2 centric. Gitopia reminds me of Zootopia (Anime movie) and the memes like -

Gitopia is a de-centralized code hosting and collaboration platform, that seems to redefine code sharing platforms, the Web3 way.

Github and other Web 2.0 open source platforms, have the following shortcomings that prevent moving into the de-centralized world of Web 3.0

  1. The platforms have a monopoly as a large number of developers and Open source collaborators are using these platforms.
  2. These platforms are a Single point of failure as, if they suffer a catastrophic event, all developers will lose their access to their repositories and projects.
  3. These platforms have their own set of policies to which the communities have no direct say or influence.
  4. These platforms often censor the projects available on the platform under the influence of a Government organisation.

Features

Gitopia solves these issues by leveraging the blockchain technology. It has the following features -:

  1. Decentralized - Open Source communities and collaborators will have the right to decide the polices and future of Gitopia.

  2. No central authority to censor the data or projects available on the platform. The power will be in the hands of the users through a voting system.

  3. No Single point of failure with the usage of a decentralized network.

  4. Gitopia will provide permanent storage with the use of Blockchain.

  5. Repositories on Gitopia will be secured by public-key cryptography.

Technical insights

  • Gitopia main chain is built using Cosmos-SDK.
  • Gitopia chain will run on delegated-Proof-of-Stake based Byzantine Fault Tolerant(BFT) Tendermint consensus engine.
  • Gitopia will be integrated with Cosmos Inter Blockchain Communication (IBC) layer to provide interoperability with other chains.
  • The native Gitopia token is $LORE and the testnet token is $TLORE.
  • Redundant data storage will be provided using Arweave to the users.

Gitopia also incentivises Open Source using the $LORE token and provides actionable Open Source Licenses.

Gitopia Whitepaper is available on the website Gitopia.

That's all folks, Thanks for reading till here. Stay tuned for more learnings.

Follow me on Twitter for more tech content on ReactNative, Flutter and Web3.

Top comments (0)