summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNadav Kohen <nadav@suredbits.com>2021-01-25 16:17:36 -0600
committerbitcoindev <bitcoindev@gnusha.org>2021-01-25 22:24:09 +0000
commit8f60a4d8c523e1fa1455ef0759b1ea450eb96e33 (patch)
tree72557986ea29cd086864441d13e8c592efe501a3
parent920ced6a111c8ebe05ee84fd30fc4e70518c30c2 (diff)
downloadpi-bitcoindev-8f60a4d8c523e1fa1455ef0759b1ea450eb96e33.tar.gz
pi-bitcoindev-8f60a4d8c523e1fa1455ef0759b1ea450eb96e33.zip
[bitcoin-dev] Update on DLCs (new mailing list)
-rw-r--r--33/7cde6431675704dde3edab621ed9cae1cb3734154
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&#39;t been follow=
+ing recent progress in DLCs, here&#39;s a quick (incomplete) list of update=
+s:<br><br></div><div>* We are using ECDSA Adaptor signatures, soon to be PR=
+&#39;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--
+