Return-Path: Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by lists.linuxfoundation.org (Postfix) with ESMTP id C9B22C016F for ; Tue, 23 Jun 2020 06:42:10 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id B1C04893EA for ; Tue, 23 Jun 2020 06:42:10 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XTM6TKnlRnV0 for ; Tue, 23 Jun 2020 06:42:08 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ot1-f47.google.com (mail-ot1-f47.google.com [209.85.210.47]) by hemlock.osuosl.org (Postfix) with ESMTPS id 8B9BE8945E for ; Tue, 23 Jun 2020 06:42:08 +0000 (UTC) Received: by mail-ot1-f47.google.com with SMTP id m2so15468258otr.12 for ; Mon, 22 Jun 2020 23:42:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qaosFULJQAN5PE+Bpe20+p9WyNhVN1yhjTnn5LFp204=; b=pP+qUqezSE178U1kAyt64VCbmWzqHXpBuvsY3Ojtngqyl2an3QdQE0GnAezjURfMo1 ZDLtYGmAKtCT4TIGeCaAmLlTSh6vRZ7bAkvpJvpkqcA9RRan68XSnTlzmQm+FDQDzgXR bsr0YQDNQUyEUquBw4p4+gG6G/w84wyp6M08qeABYVx9CFuwTctHFO6GPpuDRl+zF8Uo IZZhL7swPrtFRc1YatlLMQzBftaL9qACw4JbSnSFP2rsFBZ3TwW9v0LDlrHQLCfNWxdY KkQwXzBFEMdk5kSENAyKMa/zPPQywJpl9NYAmM6ENEjoHAejMBVJy7c3E2ij9TAWy8jj QSAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qaosFULJQAN5PE+Bpe20+p9WyNhVN1yhjTnn5LFp204=; b=n7bnw6GhIe9xe4ON7eJE91AvcX40lVtZCRRqutk7PJVnRKaS1oD37VjduIHShuAR7y HWT1aR8JSC24M0hm9c84aRS+25CSNAFsnfZs+5kKbmvFGK0odMgPsUINxnruDB5j+d7C vOY4PPv7yEp//b6iu2y6MT10HC8j3o58YKksPp55jY3pcnuF0JShli83uqb9nQotQMiK XkXAfGSDqPaFj36hfBU7FETQyeR1envu9gPiH0omFqLpuVuMhr6/oZ5vQrrsUVHgO8Ls L9UJsUZLwiCNDMAi81UavHjIq0WIreeapgn4fKxjZe/Y35Gs85V2oiHaqRJ6X1fkBzXI QLTQ== X-Gm-Message-State: AOAM533Fk96+SOmeAYqpfveUCWX65gauOkBDEzKBOsei//1o2Va9awaL LxvENh6JSpo6VXi4RepNDywCe1PIBVQ97hs2A3R9bA== X-Google-Smtp-Source: ABdhPJzoopOdFS/petXSeikVc5F4bPwsiG9NFxKXJqvWs+0IZBn4QvMyaLMaeMd54TAnV4ZcsqYLIMg4yfr4QEhAeFA= X-Received: by 2002:a4a:5d86:: with SMTP id w128mr17378078ooa.43.1592894527400; Mon, 22 Jun 2020 23:42:07 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Stanga Date: Tue, 23 Jun 2020 09:41:56 +0300 Message-ID: To: Bitcoin Dev Content-Type: multipart/alternative; boundary="000000000000786dd405a8baa8c9" X-Mailman-Approved-At: Tue, 23 Jun 2020 08:11:54 +0000 Cc: Matan Yehieli , Itay Tsabary Subject: [bitcoin-dev] MAD-HTLC X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jun 2020 06:42:10 -0000 --000000000000786dd405a8baa8c9 Content-Type: text/plain; charset="UTF-8" Hi all, We'd like to bring to your attention our recent result concerning HTLC. Here are the technical report and a short post outlining the main points: * https://arxiv.org/abs/2006.12031 * https://ittayeyal.github.io/2020-06-22-mad-htlc Essentially, we find that HTLC security relies on miners being altruistic, or at least myopic. This might be enough for some time, but it took us 150 lines of code to make bitcoind non-myopic. On the positive side, we discovered an alternative to HTLC that we call MAD-HTLC, which is provably secure -- everyone's best interest is to behave as desired. We've notified relevant teams in advance. We'll appreciate any comments. Best, Itay, Ittay, and Matan --000000000000786dd405a8baa8c9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi all,
We'd like to bring to your attention our recent result concerning HTL= C. Here are the technical report and a short post outlining the main points= :

* = https://arxiv.org/abs/2006.12031
* https://ittayeyal.github.io/2= 020-06-22-mad-htlc

Essentially, we find that HTLC security reli= es on miners being altruistic, or at least myopic. This might be enough for= some time, but it took us 150 lines of code to make bitcoind non-myopic. <= br>
On the positive side, we discovered an alternative to HTLC that we c= all MAD-HTLC, which is provably secure -- everyone's best interest is t= o behave as desired.

We've notified relevant teams in advance. =

We'll appreciate any comments.

Best,
Itay, Ittay, a= nd Matan=C2=A0

--000000000000786dd405a8baa8c9--