diff options
author | Nadav Kohen <nadav@suredbits.com> | 2021-01-25 16:17:36 -0600 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2021-01-25 22:24:09 +0000 |
commit | 8f60a4d8c523e1fa1455ef0759b1ea450eb96e33 (patch) | |
tree | 72557986ea29cd086864441d13e8c592efe501a3 | |
parent | 920ced6a111c8ebe05ee84fd30fc4e70518c30c2 (diff) | |
download | pi-bitcoindev-8f60a4d8c523e1fa1455ef0759b1ea450eb96e33.tar.gz pi-bitcoindev-8f60a4d8c523e1fa1455ef0759b1ea450eb96e33.zip |
[bitcoin-dev] Update on DLCs (new mailing list)
-rw-r--r-- | 33/7cde6431675704dde3edab621ed9cae1cb3734 | 154 |
1 files changed, 154 insertions, 0 deletions
diff --git a/33/7cde6431675704dde3edab621ed9cae1cb3734 b/33/7cde6431675704dde3edab621ed9cae1cb3734 new file mode 100644 index 000000000..d80d9d6d4 --- /dev/null +++ b/33/7cde6431675704dde3edab621ed9cae1cb3734 @@ -0,0 +1,154 @@ +Return-Path: <nadav@suredbits.com> +Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) + by lists.linuxfoundation.org (Postfix) with ESMTP id 99D40C013A + for <bitcoin-dev@lists.linuxfoundation.org>; + Mon, 25 Jan 2021 22:24:09 +0000 (UTC) +Received: from localhost (localhost [127.0.0.1]) + by fraxinus.osuosl.org (Postfix) with ESMTP id 1216D81889 + for <bitcoin-dev@lists.linuxfoundation.org>; + Mon, 25 Jan 2021 22:24:09 +0000 (UTC) +X-Virus-Scanned: amavisd-new at osuosl.org +Received: from fraxinus.osuosl.org ([127.0.0.1]) + by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id qhrddg7SCIaC + for <bitcoin-dev@lists.linuxfoundation.org>; + Mon, 25 Jan 2021 22:24:04 +0000 (UTC) +X-Greylist: delayed 00:06:14 by SQLgrey-1.7.6 +Received: from mail-io1-f51.google.com (mail-io1-f51.google.com + [209.85.166.51]) + by fraxinus.osuosl.org (Postfix) with ESMTPS id 887D985764 + for <bitcoin-dev@lists.linuxfoundation.org>; + Mon, 25 Jan 2021 22:24:02 +0000 (UTC) +Received: by mail-io1-f51.google.com with SMTP id q129so29892624iod.0 + for <bitcoin-dev@lists.linuxfoundation.org>; + Mon, 25 Jan 2021 14:24:02 -0800 (PST) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=suredbits-com.20150623.gappssmtp.com; s=20150623; + h=mime-version:from:date:message-id:subject:to; + bh=+rJ8r39WGyWid2cjFZ1fVjvm597RtJKYmvQ6Vv2s0xE=; + b=P7GNOKHhiyFNAb+mQDl7Bgkw+kAGD6HIfs5C6Pjttri1ElPDkOn4so/qw6utoj+I3I + Wlvs7FfpsCEux3lrT53GeJsBXhJ4o7fGqt9wxLszxgKlgabA5hrdAQlorKUB+ovlqYnH + 17q2Nl4ihY/KUQGS4Rmh3DIfJTY0IGkzRVikasIPjb3h3La8U3jBIIS4SI4yZiZRjOoy + IpqmSBsmlK1fbZ/JkzOZsLStRmBdLlq8TSB42ZJMiKC3x0S7KQ+K6dKL4NLOOIdAQDgp + bSHHLJC4z4b+T4x+OiTbUgX6SlDiEAUWNLinufdp7nktDb4GRmOyaoOvDGoIvJlGHNlG + z01Q== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20161025; + h=x-gm-message-state:mime-version:from:date:message-id:subject:to; + bh=+rJ8r39WGyWid2cjFZ1fVjvm597RtJKYmvQ6Vv2s0xE=; + b=ASLNsPJu9tdy9tKhAVt2bSmmYw1i1mJ6ZuspCGcKbIbrjnLP8RcG1v2fAD4CefFpkM + J/8aJhKY/nB475sWvEUJQp0vtXw9IrqTNiXmqGzS+/4P339B0beeF1Dvf8ph+lFgxTo1 + 04kqJM0BD9ld5Eo08qrD5j6H3/5qLjgsj/bm7ZN4IEt/yAavT1OInkHJtbmo1xZ2YeBB + PMx5vHTGw3KqxxFk4/ku67zxhOKR3c9E7pRT1R2KtNg1zc/9vObKKZr3DDA6HqKCsEgK + cYHfpwTgpM/nB5jUQmdaRNKDSiMLO6hb2cbeBF13QuZsyuzLHg+1QiBADE6UFQL5T71A + a6oQ== +X-Gm-Message-State: AOAM530wEHnL/M6efvPxWsrb261QhrfItjpoCVqfTcoEVwggO6yhsE+T + Ret75FS7BV8wfqVF2ahXUYTH29dxvn8tMA1WDzq5oonZaZtdYykj +X-Google-Smtp-Source: ABdhPJy4Sw9MtoY9m2+R06G2PYnE/eyJGvuGP+r9lmovBJ1T05n4vg6NYLojfPLuyhK0S0d9iIEZ3+P0bt34U1E3lto= +X-Received: by 2002:a92:410b:: with SMTP id o11mr2266137ila.306.1611613067852; + Mon, 25 Jan 2021 14:17:47 -0800 (PST) +MIME-Version: 1.0 +From: Nadav Kohen <nadav@suredbits.com> +Date: Mon, 25 Jan 2021 16:17:36 -0600 +Message-ID: <CALGTLwMwja3Jj8imfEeqZU8h9R3oSDuqn9L7xCFHQKeEO6L7mg@mail.gmail.com> +To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org> +Content-Type: multipart/alternative; boundary="0000000000006ce00405b9c0e810" +X-Mailman-Approved-At: Mon, 25 Jan 2021 23:10:52 +0000 +Subject: [bitcoin-dev] Update on DLCs (new mailing list) +X-BeenThere: bitcoin-dev@lists.linuxfoundation.org +X-Mailman-Version: 2.1.15 +Precedence: list +List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org> +List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, + <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe> +List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/> +List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org> +List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help> +List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, + <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe> +X-List-Received-Date: Mon, 25 Jan 2021 22:24:09 -0000 + +--0000000000006ce00405b9c0e810 +Content-Type: text/plain; charset="UTF-8" + +Hi all, + +A Discreet Log Contract (DLC) is a Bitcoin-compatible oracle contract +enabling transactions to be contingent on signatures broadcasted by some +set of oblivious oracles. This scheme is a contracting building block that +enables a variety of applications such as disintermediated betting, +hedging, financial contracts, and even such things as synthetic assets. + +I am excited to announce that there is now a dlc-dev mailing list ( +https://mailmanlists.org/mailman/listinfo/dlc-dev) for anyone who wants to +follow or participate in work related to Discreet Log Contracts! Here is +the repository which has links to many resources including blog posts and +the white paper: https://github.com/discreetlogcontracts/dlcspecs. + +We also have monthly specification meetings on the first Tuesday of every +month, if you are interested in attending and do not have an invite feel +free to reach out. + +In case you haven't been following recent progress in DLCs, here's a quick +(incomplete) list of updates: + +* We are using ECDSA Adaptor signatures, soon to be PR'd to secp256k1-zkp: +https://github.com/discreetlogcontracts/dlcspecs/pull/114. + +* We have defined TLV-serializations for messages (like Lightning) required +to set up DLCs between parties (including messages from oracles). + +* We have multiple compatible DLC implementations. + +* We have specified (and implemented) compression algorithms which make +DLCs that are contingent on numeric outcomes (such as prices) practical and +expressive enough to support any payout curve. + +* We have specified (and implemented) algorithms which allow users to use a +threshold t-of-n oracles, even supporting numeric cases where some bounded +difference is permitted between oracles. + +* We are aiming to have a more stable v0 tag/release of the specification +in a few months! + +Best, +Nadav Kohen + +--0000000000006ce00405b9c0e810 +Content-Type: text/html; charset="UTF-8" +Content-Transfer-Encoding: quoted-printable + +<div dir=3D"ltr">Hi all,<div><br>A Discreet Log Contract (DLC) is a Bitcoin= +-compatible oracle contract enabling transactions to be contingent on signa= +tures broadcasted by some set of oblivious oracles. This scheme is a contra= +cting building block that enables a variety of applications such as disinte= +rmediated betting, hedging, financial contracts, and even such things as sy= +nthetic assets.</div><div><br>I am excited to announce that there is now a = +dlc-dev mailing list (<a href=3D"https://mailmanlists.org/mailman/listinfo/= +dlc-dev">https://mailmanlists.org/mailman/listinfo/dlc-dev</a>) for anyone = +who wants to follow or participate in work related to Discreet Log Contract= +s! Here is the repository which has links to many resources including blog = +posts and the white paper: <a href=3D"https://github.com/discreetlogcontrac= +ts/dlcspecs">https://github.com/discreetlogcontracts/dlcspecs</a>.<br><br><= +/div><div>We also have monthly specification meetings on the first Tuesday = +of every month, if you are interested in attending and do not have an invit= +e feel free to reach out.</div><div><br>In case you haven't been follow= +ing recent progress in DLCs, here's a quick (incomplete) list of update= +s:<br><br></div><div>* We are using ECDSA Adaptor signatures, soon to be PR= +'d to secp256k1-zkp: <a href=3D"https://github.com/discreetlogcontracts= +/dlcspecs/pull/114">https://github.com/discreetlogcontracts/dlcspecs/pull/1= +14</a>.<br><br></div><div>* We have defined TLV-serializations for messages= + (like Lightning) required to set up DLCs between parties (including messag= +es from oracles).<br><br></div><div>* We have multiple compatible DLC imple= +mentations.<br><br></div><div>* We have specified (and implemented) compres= +sion algorithms which make DLCs that are contingent on numeric outcomes (su= +ch as prices) practical and expressive enough to support any payout curve.<= +br><br></div><div>* We have specified (and implemented) algorithms which al= +low users to use a threshold t-of-n oracles, even supporting numeric cases = +where some bounded difference is permitted between oracles.</div><div><br><= +/div><div>* We are aiming to have a more stable v0 tag/release of the speci= +fication in a few months!</div><div><br>Best,<br>Nadav Kohen<br></div></div= +> + +--0000000000006ce00405b9c0e810-- + |