Apollo — Unified Public and Private Smart Contracts

There are 7 proprietary innovations that deliver Partisia Blockchain’s complete Layer 1+2 Blockchain. In this blog we present the sixth innovative feature — public and private smart contracts — we call it Apollo.

For an overview of all of the 7 features see the Zeus blog here. We are presenting each of the 7 innovations with a unique post to explain each feature.

Apollo — Unified Public and Private Smart Contracts

Smart contracts are programs stored and executed on the blockchain. The automated execution of smart contracts based on predefined conditions is a significant part of the value proposition from the blockchain ecosystem in general. Today this kind of tailored services are managed by third parties in control of the users’ data — a situation that created the current internet economy or web 2.0 with large information giants.

The privacy-preserving computations built into the Partisia Blockchain add an essential dimension to smart contracts. With general privacy-preserving computation, smart contract automation enables a data driven economy with private digital agents that remain in full control of the private data involved. This is a new way forward for the internet economy with the users in control of their own data and hence their own bargaining power.

To realize this vision, the smart contracts on Partisia Blockchain are designed for general coordination of public and private computations — a unified public and private smart contract language. A very significant innovation is the private smart contracts that makes it simple for any developer to tap into zero-knowledge computation or MPC-as-a-Service. As MPC is a very advanced technology — it is an explicit goal that the expertise and knowhow of the Partisia expert team will be gradually built into the smart contract language. This will ensure the uptake of an otherwise complex technology and enable efficient execution and avoid security breaches.

We believe that general privacy-preserving computation and our private smart contract language will move the blockchain ecosystem to a new level and open up for an entire new field of use cases.

The smart contracts will enable users to take advantage of the full stack that has been designed to bring privacy to all platforms. The scalability provided by Poseidon and Iris enable efficient zero-knowledge computation and the Bring Your Own Coin (BYOC) provided by Hermes ensures economic alignment with the networks that integrate with Partisia Blockchain.

For more details, please checkout the yellow paper and software documentation.

Please let us know what you think and stay tuned for the next blog post about the market for trust, called Mithra.

Thank you to everyone in our community for your support!

Partisia Blockchain Team