A simple, permissioned, and BFT blockchain for decentralized organizations.
Simperby is a blockchain engine that provides
- Consensus: a safe and live mechanism to finalize the state of the organization, which is tolerant to byzantine faults.
- Governance: a democratic mechanism to make decisions on the organization, which can be finalized by the consensus.
- Communication Channel: a mechanism to communicate with each other in a decentralized, verifiable, fault-tolerant way.
- Git Repository: a distributed Git repository that every member can fetch and verify, and also can push commits with governance approval.
Also, Simperby is provided as an extremely lightweight CLI software.
It does NOT run in the background.
All the operations except simperby run
and simperby serve
are done synchronously and explicitly
(i.e. performs the given operation and returns the result immediately).
Simperby is the best solution for decentralized organizations which is required to be
- Completely Standalone, Sovereign and Self-hosted
- Governed by Permissioned Members
- Decentralized and Distributed
- Safe and Fault Tolerant
- Verifiable and Transparent
If you build a chain with Simperby, it instantly becomes a DAO, as it functions as a
- Standalone P2P Communication Channel
- Governance Platform
- Solid Consensus and Finality Machine
- Multichain Interoperability
- Immutable, Verifiable, and Distributed Storage as a Git Repository
- Simperby Super Simple Summary
- Protocol Overview
- Simperby: the Git-based Blockchain
- Simperby: the DAO Spaceship for Multichain Journey
- Simperby: Comparison to other DAO Solutions
- Vetomint: the BFT Consensus Protocol for Simperby
- Simperby FAQ
- Simperby User Manual
This project is licensed under the MIT license.
See DEV-GUIDE.md.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Simperby by you, shall be licensed as MIT, without any additional terms or conditions.