In Web3, decentralization involves spreading control, governance, and trust beyond a single authority. We're excited to announce a significant step in this direction with the introduction of Workspaces on our private chain. This aligns with our mission to empower users, communities, and businesses with the tools to fully own and control their data.
Previously, Calimero's private chain operated in a centralized manner, managed entirely by our central entity. Validators were run by Calimero, requiring users to place their trust in us that these validators were not malevolent. While this approach had advantages like enhanced privacy and compatibility with external blockchains, it did limit network control. With Workspaces, we aim to provide companies and similar entities the opportunity to establish private networks, validated exclusively by a select group of trusted entities. This model promotes a balanced, decentralized approach to network control, ensuring increased flexibility and security.
Workspaces are under Organizations. Organizations are the top-level groups handling billing for your workspaces. Each organization can manage one or more workspaces. In contrast to our earlier model, Workspaces bring in shared ownership and decentralization. Each Workspace has at least one validator which is validating transactions, and thus participates in running of the network (chain). These validators contribute tokens to access the network, and voting power is equally distributed.
The introduction of Workspaces brings several exciting changes to the Calimero private shard:
We offer two types of workspace to cater to diverse needs:
When creating a workspace, both the Organization and the Workspace have roles to play. The Organization will provide necessary details like its name and billing specifics. Organizations are billed directly, with the billed amount determined by the sum of the costs of the Workspaces within the Organization.
The Workspace, on the other hand, handles technical configurations, such as the number of nodes and hosting preferences. Each workspace has a master account name and a Top-Level Account (TLA) for identity and functionality within the system.
Our comprehensive documentation (don’t worry, we've made it easy-to-read) provides a step-by-step guide on setting up Workspaces on Calimero Console. Do give it a read!
At Calimero, we know that in a decentralized system, the strength isn't just in the technology; it's in the community. That's why we've made it super easy for you to invite others to join your Organization and Workspace. This helps create a more connected and strong ecosystem.
You can invite people to your organization and also choose the specific workspaces you want them to be a part of. Once you send an invitation, they'll get a notification. Plus, you can decide what they can and can't do by giving them different levels of permission. Collaborators can either join your organization or create a new one if they need to manage their billing. It's all about making teamwork effortless!
You can also invite organizations to join your chain, expanding your network of collaborators.
We've also got a dashboard to help you easily manage your organization and workspaces.
For detailed instructions on inviting others and managing your organization and workspaces, check out our documentation. We're here to make things easy for you!
Here are some of the key concepts we work with in relation to workspaces:
The introduction of Workspaces not only redefines ownership and participation but also addresses challenges in network operation, security, and data management. To start creating your own workspace and private network, head over to our comprehensive documentation to get started!