PlatON
PlatON is a high-efficiency trustless computing network that solves privacy and scalability problem for decentralized network with privacy-preserving computation & verifiable computation.
A Blockchain-based Infrastructure for
Privacy Computation and Distributed Economies
Verifiable Computation
Non-interactive Proof
Practical Verifiable Computation algorithm
Privacy-preserving Computation
Advanced MPC and FHE
Preserve privacy of data and computation function
Scalable Computation
Off-chain Computation
Circuit-based parallel computing
Computing Specific Hardware
Able to run smart contracts compiled into circuits
Higher efficiency with lower costs and less power
Services
Blockchain Solutions
Provide blockchain infrastructure and built-in services for distributed commerce
Offer alternative consensus mechanisms to meet the needs of different business scenarios
Provide cryptographic-based privacy preserving computation to support secure data exchange
Consulting Service
Experienced in blockchain technology and privacy preserving cryptography
Offer timely proposal based on deep understanding of business requirements and related technologies
Provide cross-platform consulting services to various industries
What is PlatON
PlatON is a cryptographic-based computing network which features in high scalability and privacy.
Verifiable Computation
VC guarantees the correctness of off-chain computation
Verifiable. The correctness of computation can be verified.
Unforgeability. Computational infeasible to a forged result.
Efficiency. Less running time for verification.
Privacy-Preserving Computation
MPC and HE protect privacy of data and computation function
Privacy. The raw data cannot be obtained by other parties.
Correctness. The result is consistent with the computation in plaintext.
Trustless Boundary. The entire process under protection while no security boundary exists.
How it works
High-Efficiency off-chain computation
Users deploy and release Meta Smart Contract which contains algorithm parameters, computation function and economic incentives.
Users call the smart contract and send transactions.
Complex computations are broken down into sub-tasks in circuit form and distributed to multiple computing nodes.
Computing nodes execute computation and generate the proof.
Computing nodes commit computation results and the proof.
On-chain nodes broadcast computation results and the proof.
Block producers verify the proof.
Verified computation results are returned to the user via smart contract.
Economic rewards are executed on-chain according to the Value of Computing Contribution.
Decouple Computation from Consensus
A strategy of on-chain consensus and off-chain computation which can be upgraded respectively.
Meta Smart Contract
Contain IO logic and computation function, the former is to acquire on-chain data and the latter is compiled into Boolean Circuits to be executed off-chain.
Computation Task
Can be divided into multiple sub-circuits then sent to randomly selected computing nodes to be executed in parallel.
Computing Channel
Serve as a computation state machine tracking the state of the computation tasks, and a deterministic program issuing reward or punishment.
Detailed information:
Company site: https://www.platon.network/#/
The link to the official document: https://platon.network/static/pdf/en/PlatON_A_High-Efficiency_Trustless_Computing_Network_Whitepaper_EN.pdf
Is a sponsored article written for a bounty reward.
Username bounty0x: jmp22