diff options
author | Gregory Maxwell <greg@xiph.org> | 2017-06-06 23:02:06 +0000 |
---|---|---|
committer | bitcoindev <bitcoindev@gnusha.org> | 2017-06-06 23:02:14 +0000 |
commit | fd097585d91f429c0caf75dba1ea38fe497e405e (patch) | |
tree | 3251d5597d45c21c114048fa6dd19664f3cd1f8a | |
parent | ae4284c21a22076f319f216ff4d840ed6ccf47b2 (diff) | |
download | pi-bitcoindev-fd097585d91f429c0caf75dba1ea38fe497e405e.tar.gz pi-bitcoindev-fd097585d91f429c0caf75dba1ea38fe497e405e.zip |
Re: [bitcoin-dev] Replay attacks make BIP148 and BIP149 untennable
-rw-r--r-- | c9/b03a5ca2f5453874e8ff86c8e5f5d4a098febd | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/c9/b03a5ca2f5453874e8ff86c8e5f5d4a098febd b/c9/b03a5ca2f5453874e8ff86c8e5f5d4a098febd new file mode 100644 index 000000000..2782c47fa --- /dev/null +++ b/c9/b03a5ca2f5453874e8ff86c8e5f5d4a098febd @@ -0,0 +1,100 @@ +Return-Path: <gmaxwell@gmail.com> +Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org + [172.17.192.35]) + by mail.linuxfoundation.org (Postfix) with ESMTPS id 9B898901 + for <bitcoin-dev@lists.linuxfoundation.org>; + Tue, 6 Jun 2017 23:02:14 +0000 (UTC) +X-Greylist: whitelisted by SQLgrey-1.7.6 +Received: from mail-vk0-f50.google.com (mail-vk0-f50.google.com + [209.85.213.50]) + by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 2427D1A5 + for <bitcoin-dev@lists.linuxfoundation.org>; + Tue, 6 Jun 2017 23:02:08 +0000 (UTC) +Received: by mail-vk0-f50.google.com with SMTP id p62so52439298vkp.0 + for <bitcoin-dev@lists.linuxfoundation.org>; + Tue, 06 Jun 2017 16:02:08 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; + h=mime-version:sender:in-reply-to:references:from:date:message-id + :subject:to:cc; + bh=EXjwB7jgv/QCRA//KFgi39iYpSBwmjvDzn97bpOu0hE=; + b=J0Hervu93OmEM3C6YO4yX3MGpf4zh+mTgW7zPyb+hzu3/7NGdN+f9f4K34gmPuHR0j + Vb2avEyxTawdTroqyKbbjnXPhdH0S0HZLBEfCi8KzoF+6KVB51iM83Y5UTzsTtVSyHLP + Jabi8+16IhlDvIWwlucfivOPO7VwmPu+LV26m1wp5mUmTOw3keT4gWlEBFNrCbqz+8ja + G9Oe4B74MfWHKbnZWzGF5GjczGTBDJ+1jhpmAIlZQZLr9ACyVM1K5Gjz45kcVCM8PR+m + PKJPBaRrlPMTxtbnhYXd1vCOx9+oQp8KvFOBiXQEif70AMMLX6gn+QyS3mW5l01voXJ/ + mPdw== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20161025; + h=x-gm-message-state:mime-version:sender:in-reply-to:references:from + :date:message-id:subject:to:cc; + bh=EXjwB7jgv/QCRA//KFgi39iYpSBwmjvDzn97bpOu0hE=; + b=Ll1ZW3S53dnrUTDd4tAJMn2kiXRrFw/ogM9r4rhgyjyTQC2vOVPufGIFVL0Us9/bWH + 7oxXZ90/TRFwWuXxFcIee08PTos9b1oZQp2B+B9mwnK1xDqikCXQ4bLcZsPgweSNRBTd + WiSiB5L3zbV33EA0wbIb6CKC7wYGyeb26gUqu162wrhZmU8Nedji2AFl8LSvVO+FKS/V + fQoITNaW5dKdhaLr8sAXlwf6rfW64KtStlKjy4ZX26Fs6Hr2rS0UT92mSjfUvZubVv/1 + rse2R6AQLXqFghcdfUQAMscr4mNjGB1+tiaIE6d1l1Rza6breCvFL6FaJY83QJc1sgTP + iMpw== +X-Gm-Message-State: AODbwcCIVj75AvBykq0Wtnvi/0vItV7E0nfSx+y9RhymVFmYfWNDDU2h + BtV67DUq7uuNjw5HDVlhFLcHEjFSDA== +X-Received: by 10.31.48.15 with SMTP id w15mr12545640vkw.130.1496790127191; + Tue, 06 Jun 2017 16:02:07 -0700 (PDT) +MIME-Version: 1.0 +Sender: gmaxwell@gmail.com +Received: by 10.103.20.66 with HTTP; Tue, 6 Jun 2017 16:02:06 -0700 (PDT) +In-Reply-To: <31833011-7179-49D1-A07E-8FD9556C4534@taoeffect.com> +References: <31833011-7179-49D1-A07E-8FD9556C4534@taoeffect.com> +From: Gregory Maxwell <greg@xiph.org> +Date: Tue, 6 Jun 2017 23:02:06 +0000 +X-Google-Sender-Auth: ULUqVdoNn7izJuI6P6nLrX2koGs +Message-ID: <CAAS2fgSU+UtbJSSAhf0-Sd0GH-RGnZmv+WHWtFV2zHFW2q6_yg@mail.gmail.com> +To: Tao Effect <contact@taoeffect.com> +Content-Type: text/plain; charset="UTF-8" +X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, + DKIM_VALID, FREEMAIL_FROM, + RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 +X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on + smtp1.linux-foundation.org +Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org> +Subject: Re: [bitcoin-dev] Replay attacks make BIP148 and BIP149 untennable +X-BeenThere: bitcoin-dev@lists.linuxfoundation.org +X-Mailman-Version: 2.1.12 +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: Tue, 06 Jun 2017 23:02:14 -0000 + +On Tue, Jun 6, 2017 at 10:39 PM, Tao Effect via bitcoin-dev +<bitcoin-dev@lists.linuxfoundation.org> wrote: +> I believe the severity of replay attacks is going unvoiced and is not +> understood within the bitcoin community because of their lack of experience +> with them. + +Please don't insult our community-- the issues with replay were +pointed out by us to Ethereum in advance and were cited specifically +in prior hardfork discussions long before Ethereum started editing +their ledger for the economic benefit of its centralized +administrators. + +The lack of extensive discussion on these issues you're seeing is +rather symptomatic of engineers that take stability seriously not +taking BIP148 seriously; not symptomatic of people not knowing about +them. The same concerns also applies to all these HF proposals (which +for some reason you don't mention), arguably even stronger. The same +basic pattern exists: There are people that just don't care about the +technical issues who have made up their minds, and so you don't see +technical discussion. Those people who do see the issues already +called out the proposals as being ill-advised. Replay isn't even the +largest of the technical issues (network partitioning, for example, is +a much larger one). + +BIP149 is arguably something of another matter in particular because +it has a time-frame that allows dealing with replay and other issues-- +and particularly because it has a time-frame that can allow for the +avoidance of a meaningful fork at all. + |