1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
|
Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192]
helo=mx.sourceforge.net)
by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
(envelope-from <gronager@ceptacle.com>) id 1RORMh-0007Xa-TF
for bitcoin-development@lists.sourceforge.net;
Thu, 10 Nov 2011 09:56:11 +0000
X-ACL-Warn:
Received: from backup-server.nordu.net ([193.10.252.66])
by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256)
(Exim 4.76) id 1RORMb-0007Hp-PP
for bitcoin-development@lists.sourceforge.net;
Thu, 10 Nov 2011 09:56:11 +0000
Received: from [109.105.106.199] ([109.105.106.199]) (authenticated bits=0)
by backup-server.nordu.net (8.14.3/8.14.3) with ESMTP id pAA9tt39010965
(version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO);
Thu, 10 Nov 2011 10:55:57 +0100 (CET)
Mime-Version: 1.0 (Apple Message framework v1251.1)
Content-Type: text/plain; charset=iso-8859-1
From: =?iso-8859-1?Q?Michael_Gr=F8nager?= <gronager@ceptacle.com>
In-Reply-To: <4EBB3E68.6060402@gmail.com>
Date: Thu, 10 Nov 2011 10:55:55 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <CBFE8E7C-7A30-4450-A111-4EB413E068DF@ceptacle.com>
References: <BD206D96-C458-4DD7-92F6-32AE476C259A@ceptacle.com>
<CABsx9T3T7UZ-G9wsb_NDMBYpnnp9XBnjULmVVDgVXzEaUKn=5w@mail.gmail.com>
<200034A7-15F9-438F-A6B1-923A69348F55@ceptacle.com>
<4EBB3E68.6060402@gmail.com>
To: Alan Reiner <etotheipi@gmail.com>
X-Mailer: Apple Mail (2.1251.1)
X-Spam-Score: 0.0 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
See http://spamassassin.org/tag/ for more details.
X-Headers-End: 1RORMb-0007Hp-PP
Cc: bitcoin-development@lists.sourceforge.net
Subject: Re: [Bitcoin-development] multisig,
op_eval and lock_time/sequence...
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Thu, 10 Nov 2011 09:56:12 -0000
Hi Alan,
I have now read BIP0010 - one first idea is: add a link to it on the =
wiki (or remove all bip links from the wiki... - we don't want two =
places for BIPs...)
I am not sure where you prefer the discussion on the content of the BIP =
- but now you get it here, but feel free to redirect...
Likes:
* inclusion of prevout txout scripts - could prove handy
* that it is a proposal to do this similarly on all clients
Dislikes:
* the format - I guess I would prefer a normal JSON format - where the =
scripts gets populated step by step. As for the scriptPubKey (now an =
awful name...) it would be easy to just add it to the JSON, or have the =
prevouts simply be the actual txouts instead of {hash,n}.
Comments:
* it is good to have this proposal, but I think that once we see ways to =
communicate it they could very well radically steer how a format should =
look. Take e.g. the discussion we had with Gavin yesterday, if we had =
chosen to move in that direction BIP0010 would had been useless. So =
perhaps a bit premature?
Cheers,
Michael
On 10/11/2011, at 04:00, Alan Reiner wrote:
> The purpose of creating BIP 0010 now, is to encourage a standard that =
developers want to adopt, from the outset. Every developer who is =
planning to touch multi-signature transactions, is going to have to =
solve the problem of multi-sig tx exchanges, eventually. By offering an =
excellent solution before they've started asking the question, there's a =
good chance people will use it. Hear me out...
>=20
> Protocols get fragmented when there's multiple competing ways to do =
something, each having some advantages the others don't have. This =
leads to developers with differing priorities picking different ones, or =
creating their own. However, I believe that the problem BIP 0010 seeks =
to solve is a fairly straightforward problem. There's not a lot of =
variety in the solutions that could compete against it. People just =
need a way to pass this data around, and they want it to be as =
convenient to use, and as easy to implement as possible. In that sense, =
I think BIP 0010 (or some future variant) is fairly optimal as a =
building block for higher-level protocols. =20
>=20
> If anyone has ideas for why someone would want to create a competing =
idea to BIP 0010 (besides not being aware of it when they start), I'd =
like to discuss it. I'm fairly confident that any such ideas could just =
be added to BIP 0010 and thus reset the question of why anyone would =
need a competing idea.
>=20
>=20
>=20
> On 11/09/2011 03:03 PM, Michael Gr=F8nager wrote:
>> My main concern when it comes to introducing other protocols is that =
they might never be standard (I think a great number of clients will =
emerge - and this would be a thing to compete on). If it is part of the =
p2p network it will be a seamless standard and easy for everyone to use, =
even across different clients. But I share your concern on the=20
>>=20
>> /M
>>=20
>=20
> =
--------------------------------------------------------------------------=
----
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
Michael Gronager, PhD
Owner Ceptacle / NDGF Director, NORDUnet A/S
Jens Juels Gade 33
2100 Copenhagen E
Mobile: +45 31 62 14 01
E-mail: gronager@ceptacle.com
Michael Gronager, PhD
Owner Ceptacle / NDGF Director, NORDUnet A/S
Jens Juels Gade 33
2100 Copenhagen E
Mobile: +45 31 62 14 01
E-mail: gronager@ceptacle.com
|