Before we talk about the PlatON testing, we need to figure out the difference between blockchain testing and traditional Internet testing. That is mainly reflected in the blurring of the system boundary: the former is not only between the front-end API and a certain blockchain node but also among a large number of blockchain nodes.

At the same time, it should be noted that the PlatON chain includes public chains and private chains that vary from each other in terms of management, user identity, the maximum number of nodes, etc. …


Continued from the previous article. PlatON Privacy-Preserving Computation WhitePaper|Part 5 Applications

This article will introduce the sixth part of the Privacy-preserving Computation White Paper, Distributed Key Management Services(KMS) and preliminary roadmap of PlatON Pravacy-preserving computation .

6 Distributed Key Management Services

Blockchain provides the underlying core technology of decentralized networks. In all these blockchain systems, decentralization essentially means that each individual could control his own asset by means of controlling the private key (or signing key) of digital signatures. A transaction (transfer of assets) is valid as long as the underlying signature passes the verification . …


Continued from the previous article. PlatON Privacy-Preserving Computation White Paper | Part 4. Off-Chain Services

This article is about the characteristics of applications on the privacy-preserving Computation network.

5 . Applications

In this section, we generally describe several applications based on privacy-preserving capabilities.

5.1 Fair Exchange

Fair exchange enables a seller and a buyer to exchange data securely. Security means that the buyer pays to the seller if and only if the buyer gets the digital goods. Theoretical result shows that it is impossible to exchange fairly without a trusted third party. …


PlatON, initiated and driven by the LatticeX Foundation, is a next-generation Internet infrastructure protocol based on the fundamental properties of blockchain and supported by the privacy-preserving computation network. “Computing interoperability” is its core feature. By building a computing system assembled by Verifiable Computation, Secure Multi-Party Computation, Zero-Knowledge Proof, Homomorphic Encryption and other cryptographic algorithms and blockchain technology, PlatON provides a public infrastructure in open source architecture for global artificial intelligence, distributed application developers, data providers and various organizations, communities and individuals with computing needs.

Featured Articles

📕PlatON Tech-Column | PlatON Automatic Testing (1)


Continued from the previous article. PlatON Privacy-Preserving Computation White Paper | Part 3. On-Chain Capabilities

This article will introduce Off-Chain Services, including Computation Service and Storage Service.

Part.4 Off-Chain Services

As discussed in previous sections, it is inevitable to provide computation and storage services to address the privacy and storage issues. The off-chain services are built upon layer 2 in PlatON 2.0.

4.1 Computation Service

In layer 2 of PlatON 2.0, institutes or nodes with enormous amount of computation power could join the network to provide computation services as follows.

Private zk-Rollup.

As described in Section 3.1, cryptographic tools are utilized to solve privacy problems. Due…


Continued from the previous article. PlatON Privacy-Preserving Computation White Paper | Part 1. Overall Framework

We have know about the Overall Framework of PlatON Privacy-Preserving Computation White paper, LatticeX Foundation proposes a framework, as shown in Figure 1, to deal with privacy and storage issues in PlatON/Alaya. This solution or plan is based on the architecture of PlatON 2.0. The vision of PlatON 2.0 is to build a decentralized and collaborative AI network and global brain to drive the democratization of artificial general intelligence.


Since the PlatON white paper was released on 19 July 2018, and after nearly three years of continuous upgrades and improvements, PlatON has has grown into a distributed computing network infrastructure with complete architecture, leading features and excellent performance.

In the PlatON network, privacy-preserving computation technology is the core engine supporting PlatON and Alaya networks, laying the cryptographic foundation of the PlatON privacy-preserving computation AI network.

LatticeX Foundation aims to solve three main problems in the blockchain community, including privacy, storage and key management.

The LatticeX Foundation has presented ideas describing the underlying cryptographic components and potential capabilities to support…


Before we talk about the PlatON testing, we need to figure out the difference between blockchain testing and traditional Internet testing. That is mainly reflected in the blurring of the system boundary: the former is not only between the front-end API and a certain blockchain node but also among a large number of blockchain nodes.

At the same time, it should be noted that the PlatON chain includes public chains and private chains that vary from each other in terms of management, user identity, the maximum number of nodes, etc. …


Automatic testing generally refers to the test method of replacing manual testing with programs or tools. Compared with manual testing, automatic testing plays a great role in ensuring product quality and shortening test time with higher accuracy and better reusability. Here, the idea and the technical practice of PlatON’s automatic testing will be introduced in two parts.

Multi-layer Automatic Testing

The previous article centered on PlatON network automatic testing, and the peripheral products derived from privacy AI computing network, such as blockchain browser PlatScan and blockchain wallet ATON, we also need to carry out automatic testing on them.

We mainly call on the…

PlatON Network

PlatON — An Infrastructure for Privacy-Preserving Computation and Distributed Economies.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store