Cali Mafia: Privacy-centric On-Chain Mafia
Introducing a new paradigm for strategic gameplay, combining the intrigue of Mafia with the security of blockchain technology. This presentation explores the innovative architecture of Cali Mafia, highlighting its unique features and potential for revolutionizing decentralized strategy games.
Problem Statement
On-chain gaming often suffers from slow speeds and a lack of user privacy. Existing solutions struggle to provide smooth, private, and fast gaming experiences.
Cali Mafia introduces a new design paradigm for team strategy games. Cali Mafia respects user privacy through Calimero, while ensuring fast and seamless execution using Starknet.
Leveraging Calimero for Private Contexts
Secret Mafia Communication
Cali Mafia leverages Calimero to enable secret communication and strategic planning. The Mafia can privately discuss their next moves, while the rest of the players remain completely unaware.
Team-Specific Contexts
Calimero allows moderators to create private contexts and invite players based on their roles, enabling secure and private information sharing among members of the same team.
Ensuring Fairness with Role Secrecy

1

Commitment-Based Secrecy
Roles are committed to the blockchain, ensuring that no player knows the identity or role until later.

2

Verifiable Decisions
Mafia members' decisions are committed and revealed later, preventing manipulation and guaranteeing a fair outcome.
Powering Game Logic with Starknet

1

Fast Execution
Starknet provides efficient execution of game logic, ensuring smooth and rapid gameplay for all participants.

2

Scalability
Starknet's scalable infrastructure accommodates a growing player base, facilitating a vibrant and engaging gaming community.
A new Game Design Paradigm
Cali Mafia introduces a new game design paradigm, placing privacy and security at the forefront. Instead of relying on centralized servers, we leverage decentralized technology to foster a secure and transparent environment. The game’s logic and data are securely stored on the blockchain, while each team's strategies and plans remain confidential within private Calimero contexts. This means that only authorized members of a team can access and interact with their team's private context, preventing unauthorized access and ensuring the privacy of their discussions.
Each team will have its own private context in Calimero, allowing them to communicate and strategize together without any interference from outside players. This creates a more secure and transparent environment for players, as they can trust in the privacy and security of their interactions.
Architecture Overview
User Journey

1

Players join the game and their roles are committed to the blockchain, concealed until later.

2

Using Calimero, Mafia members secretly communicate, planning their strategy to eliminate villagers.

3

During the game, players vote on who they suspect is a mafia member, and their votes are recorded on-chain.

4

At the end of the round, roles of eliminated players are revealed, and the game continues until the Mafia or Villagers win.
Conclusion: A Breakthrough in Decentralized Strategy Games
Cali Mafia represents a significant step forward in decentralized strategy games. Its privacy-centric design sets a new standard for on-chain games, showcasing the integration of Calimero and Starknet in an innovative, ready-to-publish solution, paving the way for a new era of interactive entertainment that respects users' privacy.
Made with Gamma