Hi Brian

This technology is really interesting and a perfect fit for the Apache
Milagro crypto library.

It is a +1 from me!

Regards

Kealan

On Sun, 19 Jan 2020 at 11:37, Brian Spector <br...@qredo.com> wrote:

> Hi Everyone,
>
> Multi-party computation (MPC) is becoming a very hot topic within the
> distributed ledger and blockchain areas.
>
> Multi-party computation (MPC) is a branch of cryptography which deals with
> scenarios of multiple distrustful parties performing a single computation.
> There is a vast amount of recent research into applying MPC techniques to
> digital signing, with immediate applications to securing crypto assets.
> Simply put, MPC gets rid of private keys that are used to generate
> cryptocurrency signatures.
>
> No private keys, no private key theft.
>
> MPC can be used to provide a threshold signature functionality in the
> following way:
>
> 1. Several parties follow a specific protocol to generate multiple
> independent secrets, which are never shared.
> 2. These secrets are used in another protocol to produce a public key, and
> if the protocol continues, a single digital signature, which for all
> intents and purposes, looks and verifies as if it was created by a singular
> private key, when in fact, no private key exists. It’s replaced by the MPC
> protocol.
>
> The simplest, yet arguably most useful application of MPC signing is
> 2-of-2 threshold scheme from the following paper at:
> https://eprint.iacr.org/2019/114
>
> This is where a single wallet address containing crypto assets is
> controlled by two secrets, both of which are required to produce a
> signature.
>
> We at Qredo have been working on an implementation of MPC in this 2 out of
> 2 scenario which uses the Apache Milagro crypto-c library extensively.
>
> We would like to contribute this code we have singularly developed to the
> Apache Milagro project. We believe it would have value to the community
> using Apache Milagro and gives the project further relevance in the
> blockchain and distributed ledger communities.
>
> Assuming there are no objections, Qredo will sign a new IP grant to the
> Apache Foundation, create a new repo, and the submit its contribution into
> the repo, while continuing to develop the protocol there. Hopefully this
> will attract others to helping us flesh out the development as it is quite
> a valuable bit of technology.
>
> Please let me know your thoughts when you can.
>
> Best regards,
> Brian
>

Reply via email to