e2b489bbea49c044db354af8cb06c9870c3b43
1 Return-Path: <jtimon@jtimon.cc> 2 Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org 3 [172.17.192.35]) 4 by mail.linuxfoundation.org (Postfix) with ESMTPS id 35C0625A 5 for <bitcoin-dev@lists.linuxfoundation.org>; 6 Fri, 14 Aug 2015 22:24:44 +0000 (UTC) 7 X-Greylist: whitelisted by SQLgrey-1.7.6 8 Received: from mail-oi0-f44.google.com (mail-oi0-f44.google.com 9 [209.85.218.44]) 10 by smtp1.linuxfoundation.org (Postfix) with ESMTPS id D8197123 11 for <bitcoin-dev@lists.linuxfoundation.org>; 12 Fri, 14 Aug 2015 22:24:43 +0000 (UTC) 13 Received: by oiew67 with SMTP id w67so33297227oie.2 14 for <bitcoin-dev@lists.linuxfoundation.org>; 15 Fri, 14 Aug 2015 15:24:43 -0700 (PDT) 16 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; 17 d=1e100.net; s=20130820; 18 h=x-gm-message-state:mime-version:in-reply-to:references:date 19 :message-id:subject:from:to:cc:content-type; 20 bh=ToDwMqzINAUDJTLs1Htb9r3QIVQQpK/UR0z5Eb61pwE=; 21 b=lCwhNyL00FqDLjF7lPZfYW5GSNWXZxOKb9p75Hl/Dzk196mcKxAOKx5qqeBEthQsvm 22 9Q5pXcnNjr/xjVpS9uG7TvRoYJUAO8shIogvTOWfTlRHsOMo+icxV4v74GMpt9UE1NOF 23 fkY8b023bGlFo3D9vQV0spNkk9rtlw1Jx6fBys3vtG/KX3oLI8zc+0EAukC9CqcoA2dM 24 zf2fY1qv3tyNUTf714DSZtP8nq16Hfxr7Bg5tXzltHZcgDpPWSmuuszCwGg40xpWsOYn 25 scHTFlNufFBqCM+77ag8iIoNpBG1UlQTE4Y3CgdquAwoiGesVPoOzIDLiGnejxosoq9+ 26 GKuw== 27 X-Gm-Message-State: ALoCoQnmE2dtNgydUTO69AnBT3+plMSRHiMltK40mWTJiAnLVDStNTQtq+irHrtuK5iQSvgEVyKC 28 MIME-Version: 1.0 29 X-Received: by 10.202.169.138 with SMTP id s132mr34443916oie.71.1439591083216; 30 Fri, 14 Aug 2015 15:24:43 -0700 (PDT) 31 Received: by 10.202.71.85 with HTTP; Fri, 14 Aug 2015 15:24:43 -0700 (PDT) 32 In-Reply-To: <CAOG=w-tmtrkQX3TX2i0D+nUx6oz5_BsfT8VR0TrvDFq712u9Zg@mail.gmail.com> 33 References: <CADJgMztgE_GkbrsP7zCEHNPA3P6T=aSFfhkcN-q=gVhWP0vKXg@mail.gmail.com> 34 <20150813234213.GH2123@lightning.network> 35 <CAOG=w-vJ3DQdXoVfdyXPQXWCvS=ByW-CgqY50OEZYfQbxR5bMg@mail.gmail.com> 36 <55CE3947.8060802@mattcorallo.com> 37 <CAOG=w-tmtrkQX3TX2i0D+nUx6oz5_BsfT8VR0TrvDFq712u9Zg@mail.gmail.com> 38 Date: Sat, 15 Aug 2015 00:24:43 +0200 39 Message-ID: <CABm2gDptyxDFWptp9VzoqbCNApFBqmmcPHwkCAswq026V6mFjw@mail.gmail.com> 40 From: =?UTF-8?B?Sm9yZ2UgVGltw7Nu?= <jtimon@jtimon.cc> 41 To: Mark Friedenbach <mark@friedenbach.org> 42 Content-Type: text/plain; charset=UTF-8 43 X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW 44 autolearn=ham version=3.3.1 45 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on 46 smtp1.linux-foundation.org 47 Cc: Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org> 48 Subject: Re: [bitcoin-dev] [BIP-draft] CHECKSEQUENCEVERIFY - An opcode for 49 relative locktime 50 X-BeenThere: bitcoin-dev@lists.linuxfoundation.org 51 X-Mailman-Version: 2.1.12 52 Precedence: list 53 List-Id: Bitcoin Development Discussion <bitcoin-dev.lists.linuxfoundation.org> 54 List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, 55 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe> 56 List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/> 57 List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org> 58 List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help> 59 List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, 60 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe> 61 X-List-Received-Date: Fri, 14 Aug 2015 22:24:44 -0000 62 63 I extremely dislike the inversion to preserve the "previous nSequence 64 semantics". The "previous nSequence semantics" were 65 consensus-unenforceable but we can cover the same use cases (or the 66 realistic ones at least) with nMaturity. Let's face it and move on 67 without technical debt we don't need and may regret. If we do this 68 inversion we will likely carry it for very long if not forever. 69 As a side effect, I believe documentation can become much clearer 70 (maybe even shorter simultaneusly). 71