summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory Maxwell <greg@xiph.org>2016-09-21 18:01:30 +0000
committerbitcoindev <bitcoindev@gnusha.org>2016-09-21 18:01:33 +0000
commit68521f72e8a817ab2129a1087cb765eae463e9a3 (patch)
tree436137b865644b1f3c481ba47abb282754e175b4
parent505790f7c7fe43996ebac884101e16b805e9825c (diff)
downloadpi-bitcoindev-68521f72e8a817ab2129a1087cb765eae463e9a3.tar.gz
pi-bitcoindev-68521f72e8a817ab2129a1087cb765eae463e9a3.zip
Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.
-rw-r--r--95/8cb34d2b152600a37a99db4f6692913afc9c9b91
1 files changed, 91 insertions, 0 deletions
diff --git a/95/8cb34d2b152600a37a99db4f6692913afc9c9b b/95/8cb34d2b152600a37a99db4f6692913afc9c9b
new file mode 100644
index 000000000..e877503c2
--- /dev/null
+++ b/95/8cb34d2b152600a37a99db4f6692913afc9c9b
@@ -0,0 +1,91 @@
+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 0A268ACB
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Wed, 21 Sep 2016 18:01:33 +0000 (UTC)
+X-Greylist: whitelisted by SQLgrey-1.7.6
+Received: from mail-yb0-f181.google.com (mail-yb0-f181.google.com
+ [209.85.213.181])
+ by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 93CF2164
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Wed, 21 Sep 2016 18:01:32 +0000 (UTC)
+Received: by mail-yb0-f181.google.com with SMTP id d69so38420035ybf.2
+ for <bitcoin-dev@lists.linuxfoundation.org>;
+ Wed, 21 Sep 2016 11:01:32 -0700 (PDT)
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
+ h=mime-version:sender:in-reply-to:references:from:date:message-id
+ :subject:to; bh=zKUQlqOSIPQ3AaXKxu9C2ZcOjg6/53T1ZjGDFxRLipk=;
+ b=vuJTirFsoDeUao7ySPqiiB7JSmGKnTAb/m14kCEVMVwOzEs/8xFlysnb7jQW8QeVLj
+ BzZFo7xlXrBNrWcpMqo14A9jFp9dWm3HLDM+oukfEDAUBdGhxTW2d4r7EWbihwC+7+jO
+ JK+4cJT8qT7VN+6xNvtLMt1c6qcmPME7PwIy2FmyJh5gBxlSYAOKyACCTMYfsx+zcHNo
+ PVT2gASQWCrKGJjPO7Cczpg1PzxiPk6yzMqvAfRQ6ChHpvimFILcUmpT0auesxRsrW17
+ AQzX/ODuxIkakZa3yygphsFwyG4yNYGhau9KdR5zwQU+pfkg0dMl2IKrrV2oaPY3sywB
+ mFUA==
+X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
+ d=1e100.net; s=20130820;
+ h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
+ :date:message-id:subject:to;
+ bh=zKUQlqOSIPQ3AaXKxu9C2ZcOjg6/53T1ZjGDFxRLipk=;
+ b=N7cPkPcumU//vDHrO+i1VjuVQtgbL9b79NzS2DI7HDQfw1UCEg/Vdzc1YS7dIxZKZr
+ OI4pG72gkXxbTbnRCbbXefrQ+8EhkygC26EV9z5pefrEviTZ64XgQmhbAHpwC9dUxQWL
+ OtptUu6mUY8Mw6oceOtvrGLi1dDkDlOzIDCw/Ab9yu/Vmlxm6KrWz/ayhkreKan/wJYY
+ xGHjG2LZwj1xK8msq7Dq23gYKGES7gITMwnKHHDqFzr2scHjdRG7a6brhzXcKDZFEc6k
+ h9VwM/7eWaLvhbN/f5cbU9tJeatz3FBRWCXdWDob9jXWXZd0W/dsI/WlJrAqxWyxkwxU
+ CUaw==
+X-Gm-Message-State: AE9vXwMlMhBJaDFRXyDZcYoEYL1fUBReXfVdCWFKYJwF4d80rL2hSYHjfH5CCPKrBhtSA8W4ivdfghjL6lGWBg==
+X-Received: by 10.37.231.199 with SMTP id e190mr3255560ybh.194.1474480891453;
+ Wed, 21 Sep 2016 11:01:31 -0700 (PDT)
+MIME-Version: 1.0
+Sender: gmaxwell@gmail.com
+Received: by 10.103.33.145 with HTTP; Wed, 21 Sep 2016 11:01:30 -0700 (PDT)
+In-Reply-To: <CAAS2fgSpnshZhS7N5R3Qsw_8=NN8sjYGwrnUpdwGzu2TG0-Qgw@mail.gmail.com>
+References: <7844645.RLYLWYmWtM@garp>
+ <CAAS2fgSpnshZhS7N5R3Qsw_8=NN8sjYGwrnUpdwGzu2TG0-Qgw@mail.gmail.com>
+From: Gregory Maxwell <greg@xiph.org>
+Date: Wed, 21 Sep 2016 18:01:30 +0000
+X-Google-Sender-Auth: WsEw8DfD8idjBNkLUgLZZmnEdNc
+Message-ID: <CAAS2fgT5izjzUVyd3-9sQEHx8rk8pEJWxT6-eDteuUkZdRokAg@mail.gmail.com>
+To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
+Content-Type: text/plain; charset=UTF-8
+X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,
+ DKIM_VALID, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1
+X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
+ smtp1.linux-foundation.org
+Subject: Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.
+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: Wed, 21 Sep 2016 18:01:33 -0000
+
+On Tue, Sep 20, 2016 at 5:15 PM, Tom via bitcoin-dev
+<bitcoin-dev@lists.linuxfoundation.org> wrote:
+> BIP number for my FT spec.
+
+This document does not appear to be concretely specified enough to
+review or implement from it.
+
+For example, it does not specify the serialization of "integer" (is it
+a 32 bit word in network byte order or?) nor does it specify how the
+presence of the optional fields are signaled nor the cardinality of
+the inputs or outputs. For clearly variable length elements
+('bytearray') no mention is made of their length encoding. etc.
+
+Without information like this, I don't see how someone could
+realistically begin reviewing this proposal.
+
+The motivation seems unclear to me as well: The scheme is described as
+'flexible' but it appears to remove flexibility from the existing
+system. The "schema" appears to be hardcoded and never communicated.
+If the goal is to simply have a more compact on the wire
+representation, this could be done without changing the serialization
+used for hashing or the serialization used for costing.
+