Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-23 Thread Tom via bitcoin-dev
On Friday, 23 September 2016 13:42:36 CEST Christian Decker via bitcoin-dev wrote: > > I have to disagree. That is not malleability. Creating a new document > > and re- signing it is not changing anything. Its re-creating. > > Something that the owner of the coin has every right to do. > Same

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-23 Thread Tom via bitcoin-dev
On Friday, 23 September 2016 13:55:50 CEST Christian Decker via bitcoin-dev wrote: > Not sure if the comparison to XML and HTML holds: the lack of closing > tags makes the meaning of individual tokens ambiguous, like I pointed > out before. The use of segments gives at most two levels of

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-23 Thread Christian Decker via bitcoin-dev
On Thu, Sep 22, 2016 at 08:37:29PM +0200, Tom via bitcoin-dev wrote: > On Thursday, 22 September 2016 14:27:29 CEST Peter Todd wrote: > > CSV uses per-input sequence numbers; you only have a per-tx equivalent. > > I think you misunderstand tagged systems at a very basic level. You think > that

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-23 Thread Christian Decker via bitcoin-dev
On Thu, Sep 22, 2016 at 02:09:38PM +0200, Tom via bitcoin-dev wrote: > On Thursday 22 Sep 2016 13:10:49 Christian Decker via bitcoin-dev wrote: > > > > I think BIPs should be self-contained, or rely on previous BIPs, > > whenever possible. Referencing an external formatting document should > > be

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-22 Thread Tom via bitcoin-dev
On Thursday, 22 September 2016 21:59:12 CEST Jonas Schnelli via bitcoin-dev wrote: > Hi Tom > > > I think you misunderstand tagged systems at a very basic level. You > > think that html can only use a bold tag once in a document? Thats > > equivalent to what you are saying. > > Would the

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-22 Thread Jonas Schnelli via bitcoin-dev
Hi Tom > I think you misunderstand tagged systems at a very basic level. You think > that html can only use a bold tag once in a document? Thats equivalent > to what you are saying. Would the "additional" segment contain the same amount of nSequence-equivalent token as the number of inputs

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-22 Thread Tom via bitcoin-dev
On Thursday, 22 September 2016 14:26:18 CEST Peter Todd wrote: > > «The way towards that flexibility is to use a generic concept made > > popular various decades ago with the XML format. The idea is that we > > give each field a name and this means that new fields can be added or > > optional

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-22 Thread Tom via bitcoin-dev
On Thursday, 22 September 2016 14:27:29 CEST Peter Todd wrote: > CSV uses per-input sequence numbers; you only have a per-tx equivalent. I think you misunderstand tagged systems at a very basic level. You think that html can only use a bold tag once in a document? Thats equivalent to what you

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-22 Thread Tom via bitcoin-dev
On Wednesday 21 Sep 2016 18:45:55 adiabat via bitcoin-dev wrote: > Hi- > > One concern is that this doesn't seem compatible with Lightning as > currently written. Most relevant is that non-cooperative channel close > transactions in Lightning use OP_CHECKSEQUENCEVERIFY, which references the >

[bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-21 Thread adiabat via bitcoin-dev
Hi- One concern is that this doesn't seem compatible with Lightning as currently written. Most relevant is that non-cooperative channel close transactions in Lightning use OP_CHECKSEQUENCEVERIFY, which references the sequence field of the txin; if the txin doesn't have a sequence number,

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-21 Thread Gregory Maxwell via bitcoin-dev
On Tue, Sep 20, 2016 at 5:15 PM, Tom via bitcoin-dev 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

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-21 Thread Tom via bitcoin-dev
On Wednesday 21 Sep 2016 14:00:23 Andreas Schildbach via bitcoin-dev wrote: > Just glancing over your BIP, I wonder if we should use Protobuf. It uses > this "flexible" format already and is quite compact/binary. We use > Protobuf already for the payment protocol, and there is very good tool >

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-21 Thread Andreas Schildbach via bitcoin-dev
Just glancing over your BIP, I wonder if we should use Protobuf. It uses this "flexible" format already and is quite compact/binary. We use Protobuf already for the payment protocol, and there is very good tool support. ___ bitcoin-dev mailing list

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-21 Thread Tom via bitcoin-dev
Thanks for your email Peter! On Tuesday 20 Sep 2016 17:56:44 Peter Todd wrote: > On Tue, Sep 20, 2016 at 07:15:45PM +0200, Tom via bitcoin-dev wrote: > > === Serialization order=== > > > > The tokens defined above have to be serialized in a certain order for the > > transaction to be

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-21 Thread Tom via bitcoin-dev
On Tuesday 20 Sep 2016 21:31:47 Luke Dashjr wrote: > On Tuesday, September 20, 2016 5:15:45 PM Tom via bitcoin-dev wrote: > > As the title suggests, I would like to formally request the assignment of > > a > > BIP number for my FT spec. > > Please open a pull request on the bitcoin/bips repo

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-20 Thread Peter Todd via bitcoin-dev
On Tue, Sep 20, 2016 at 07:15:45PM +0200, Tom via bitcoin-dev wrote: > === Serialization order=== > > The tokens defined above have to be serialized in a certain order for the > transaction to be well-formatted. Not serializing transactions in the > order specified would allow multiple

Re: [bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-20 Thread Luke Dashjr via bitcoin-dev
On Tuesday, September 20, 2016 5:15:45 PM Tom via bitcoin-dev wrote: > As the title suggests, I would like to formally request the assignment of a > BIP number for my FT spec. Please open a pull request on the bitcoin/bips repo after this has been discussed a bit on the ML. Note that at least a

[bitcoin-dev] Requesting BIP assignment; Flexible Transactions.

2016-09-20 Thread Tom via bitcoin-dev
As the title suggests, I would like to formally request the assignment of a BIP number for my FT spec. Thank you! Source; https://github.com/zander/bips/blob/FlexTrans/bip-.mediawiki BIP: ?? Title: Flexible Transactions Author: Tom Zander Status: Draft