Hi Jean-Frederic,

Regarding Brian's request below for your +1 on the Milagro crypto-c release: we 
will commit to fixing the following issues for any subsequent releases:

- Get Brian's key signed, update our KEYS file and get ourselves into the 
"strong set" (as per your and Nick Kew's request)
And the following as requested by Justin McClean:
- Remove author tags
- Update copyright year in the LICENSE & NOTICES files
- Add missing ASF headers to 4 x source files

Regards,

John

> -----Original Message-----
> From: Brian Spector <br...@qredo.com>
> Sent: 30 January 2020 13:34
> To: jean-frederic clere <jfcl...@gmail.com>;
> dev@milagro.incubator.apache.org; d...@milagro.apache.org
> Subject: Re: Multi-Party Computation Repo
> 
> > +1 but won't it be possible to contribute and develop directly in a sandbox
> under Apache Milagro directly?
> 
> Hi Jean-Frederic, I think we have our wires crossed because that's exactly
> what we are proposing. We can't develop it from scratch in the ASF repo
> unfortunately because we've done a lot code already. Next time we'll make
> sure we do it straight from ASF from the get go.
> 
> Thanks for the +1.
> 
> Also I think John is chasing you for the Milagro crypto-C release. Could you
> +1 on this? We're itching to get this release out.
> 
> Thanks
> Brian
> 
> On 28/01/2020, 15:50, "jean-frederic clere" <jfcl...@gmail.com> wrote:
> 
>     On 19/01/2020 12:37, Brian Spector 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.
> 
>     +1 but won't it be possible to contribute and develop directly in a
>     sandbox under Apache Milagro directly?
>     >
>     > Please let me know your thoughts when you can.
>     >
>     > Best regards,
>     > Brian
>     >
> 
> 
>     --
>     Cheers
> 
>     Jean-Frederic
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to