Phoenix Computational Layer 2 Testnet Release

  • Multi-Party Computation (MPC)
  • Federated Learning (Decentralized AI)
  • On-Chain Data Analytics
  • Reinforcement Learning in Web3
  • Random Variable Functions (ie. VRF)

How to Use and Test Phoenix Computational Layer 2

System requirements

Installation

TensorFlow — https://www.tensorflow.org/

Rosetta

Usage

Configuration

  • PARTY_ID: role of Secure Multipart Computation, the valid values are 0,1,2, corresponding to P0, P1, P2 respectively
  • MPC: specify the protocol of Secure Multipart Computation
  • FLOAT_PRECISION: the float-point precision of Secure Multipart Computation
  • P0, P1, P2: Three-Parties-MPC players P0, P1, P2
  • NAME: MPC player name tag
  • HOST: host address
  • PORT: communication port
  • SERVER_CERT: server-side signature certificate
  • SERVER_PRIKEY: server private key
  • SERVER_PRIKEY_PASSWORD: server private key password (empty string if not set)
  • SAVER_MODE: this indicates how the output checkpoint files are saved. Please refer to MpcSaveV2 in our API document for details.

Run — Stand-alone MODE

Multi-machine MODE

Query result on PhoenixChain

--

--

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
Phoenix

Phoenix

391 Followers

Phoenix is an L1 and L2 blockchain infrastructure, empowering intelligent Web3 applications, focusing on the next generation of AI & Privacy-Enabled Web3 Apps.