The result is based on ratio of number of commits from initial and final time ranges.
Initial time range β from 14 Aug, 2023 to 14 Nov, 2023
Final time range β from 15 May, 2024 to 14 Aug, 2024
Additions and deletions stats are not available for this repository due to GitHub API limitations.
It is basically a number of most active contributors responsible for 80% of contributions.
Bus factor tries to assess "What happens if a key member of the team is hit by a bus?". The more there are key members, the lower the risk.
The MinaProtocol/mina repository has a bus factor of 17.
Low risk, knowledge is well distributed among the team members
Bus factor was measured on 14 Aug 2024
The MinaProtocol/mina is a GitHub repository for the Mina blockchain protocol. This protocol claims to be the world's lightest blockchain, being powered by participants and users where the chain itself remains a fixed size - around 22kb (the size of a few tweets).
This is unlike other blockchains which grow in size over time and require significant storage resources. It uses an advanced version of a cryptographic proof called a zk-SNARK, or βzero-knowledge succinct non-interactive argument of knowledge.β
The Mina GitHub repository includes all the necessary resources to access, learn, develop, and contribute to the Mina blockchain protocol. This includes the core Mina daemon, the archive node, the Rosetta integration, the GraphQL API, and various other documentation and resources.
This repository welcomes contributions from developers and has clear instructive information on how to contribute, set up, and develop with the Mina blockchain protocol. It's implemented mostly using the OCaml programming language.
Here is an example on how it can be used:
# Install the Mina client
$ brew install mina-client
# Start the Mina client (connecting to mainnet)
$ mina client start
# Check on the status of your client
$ mina client status
It's important to note that the Mina Protocol, like many blockchain technologies, is still a rapidly advancing field, and best practices, protocols, and the consensus of its stakeholders may change or need revising quickly. Therefore, continuous learning, exploration, and engagement with the project and its community is encouraged.
Contributor | Commits |
---|---|
5118 | |
3102 | |
1803 | |
1780 | |
1601 |