MPC algorithm design and first stage code completion in Ethereum 2.0 Proof of Custody (PoC) scheme

According to the news of the chain, PlatON officially completed the design of the secure multi-party computing (MPC) algorithm in the Ethereum 2.0 Proof of Custody (PoC) program and the implementation of the first stage of the code, and open source it on GitHub. In order to solve the problem of data availability (Data Availability) that occurs during the collaborative operation in the design scheme of Ethereum 2.0. Ethereum 2.0 proposed a PoC solution, which requires the verifier node to attach a "proof of possession of data" when submitting the block. In order to prevent single points of failure and reduce the commissioning cost of validators, PoC's overall design goals include compatibility with MPC. Based on this design goal, Ethereum invited PlatON to participate in PoC's MPC design and code implementation in the form of Ethereum Foundation funding. At present, PlatON has completed the first phase of code implementation and tested it in the same period as GitHub open source.