Governance system smart contracts overview
The Partisia ledger is governed by a group of system smart contracts. The system contracts solve different types of tasks. Below the contracts are listed under a category and description of their overall responsibilities. In the browser you can see the contract state of these system contracts.
Standard smart contracts and MPC smart contracts
Users can deploy two types of smart contracts, Non-MPC smart contracts and Multi Party Computation (MPC) smart contracts. You can deploy your own smart contracts with the Deploy and MPC Deploy.
Deploy
Deploy
Facilitates deployment of smart contracts.
MPC deploy
MPC Deploy
Responsible for the deployment of MPC smart contracts.
MPC Node Registry
MPC Node Registry
Handles registration of MPC nodes, as well as disputes and allocation to specific MPC jobs.
MPC Preprocess
MPC Preprocess
Preprocesses data prior to use for secure multiparty computation by currently allocated MPC nodes.