Features

Empowering AI

AI models must be “fed” with massive data to be more intelligent and powerful. PlatON helps AI models establish data access compliance without violating data privacy.

Privacy Protection

A new computing paradigm is provided with cryptography-based privacy-preserving computation technology, making data available but not visible, so data privacy is fully protected.

Data Rights

The use of data in the digital world must follow the principles of the right to be forgotten,and the right to portability, conditional authorization, and minimal collection. PlatON is based on these principles to achieve protection while securing data rights.

Algorithms Sharing

Algorithmic models with defined computation logic and data input and output formats enables sharing and trading between demanders and providers on PlatON.

Data Circulation

A data trading market built with privacy-preserving computation and blockchain technology, delievers secutrity compliant circulation of data assets globally to truly unleash the value of data.

Trade Computing Power

Verifiable computing and blockchain technology provides a platform for publishing computing tasks with high computing power requirements; allowing for the verification of computed results with a minimum of computing power. This permits peer-to-peer trading of computing power.

Privacy-preserving Computation of Non-Interactive Proofs

PlatON uses modern cryptographic algorithms. These include but are not limited to Zero-Knowledge Proof (ZKP), Verifiable Computation (VC), Homomorphic Encryption (HE), Secure Multi-Party Computation (MPC), and Secret Sharing (SS), for implementation of computational capacity expansion schemes for non-interactive proofs.

Scalability

The PlatON Verifiable Computation (VC) cryptographic algorithm passes trust off the chain. With Verifiable Computation, contracts only need to be computed once off-chain; so all validators can quickly verify the correctness of the computation, improving transaction processing performance while at the same time,enabling PlatON to support Trustless computation for complex contracts.

Privacy

PlatON realizes true privacy-preserving computation by integrating Homomorphic Encryption (HE) with Secure Multi-Party Computation (MPC). This protects the privacy of input data and computation logic. Trustless computing on PlatON depends solely on the cryptographic assumption of falsifiability, thus providing unprecedented private data security for the lifetime of data, without a trust perimeter.

Consensus Mechanism

Smart Contract

PlatON is essentially a decentralized FaaS (Functions as a Service) platform. Accordingly, smart contracts can be considered as functions on FaaS.

Solidity Contract

Solidity contract Supports development using solidity language, compiled into evm bytecode for execution.

WASM Contract

Wasm contract supports high-level language development, such as C++, Rust,or GO compiled into WASM bytecode for execution.

Privacy Contract

The input data for the privacy contract is stored locally in the data node. The data node is secretly shared to multiple random computing nodes,these perform private computations in a secure multi-party computing manner off-chain, to realize decentralized scheduling of data, automatic clearing and settlement of transactions, and accurate tracking and auditing of the whole on-chain process.

Verifiable Contract

Verifiable contracts support complex and heavy computation logics, without affecting the performance of the entire chain.