1 2017-05-22T00:02:56 *** rusty has joined #bitcoin-dev
2 2017-05-22T00:05:17 *** Dizzle has quit IRC
3 2017-05-22T00:19:24 *** danrobinson has quit IRC
4 2017-05-22T00:19:28 *** matrix1233 has quit IRC
5 2017-05-22T00:20:13 *** matrix1233 has joined #bitcoin-dev
6 2017-05-22T00:22:24 *** btcdrak has joined #bitcoin-dev
7 2017-05-22T00:23:55 *** danrobinson has joined #bitcoin-dev
8 2017-05-22T00:24:48 *** meLon has quit IRC
9 2017-05-22T00:25:06 *** danrobinson has quit IRC
10 2017-05-22T00:26:03 *** danrobinson has joined #bitcoin-dev
11 2017-05-22T00:26:18 *** meLon has joined #bitcoin-dev
12 2017-05-22T00:27:28 *** jtimon has quit IRC
13 2017-05-22T01:03:47 *** agricocb has quit IRC
14 2017-05-22T01:05:08 *** rafaeldelucena has quit IRC
15 2017-05-22T01:07:09 *** TheSeven has joined #bitcoin-dev
16 2017-05-22T01:14:01 *** d9b4bef9 has quit IRC
17 2017-05-22T01:15:07 *** d9b4bef9 has joined #bitcoin-dev
18 2017-05-22T01:15:44 *** TheSeven has quit IRC
19 2017-05-22T01:17:50 *** TheSeven has joined #bitcoin-dev
20 2017-05-22T01:34:59 *** matrix1233 has quit IRC
21 2017-05-22T01:35:54 *** matrix1233 has joined #bitcoin-dev
22 2017-05-22T01:52:15 *** impulse has quit IRC
23 2017-05-22T01:54:01 *** impulse has joined #bitcoin-dev
24 2017-05-22T01:57:18 *** agricocb has joined #bitcoin-dev
25 2017-05-22T02:02:15 *** oleganza has quit IRC
26 2017-05-22T02:03:02 *** dgenr8 has joined #bitcoin-dev
27 2017-05-22T02:03:05 *** agricocb has quit IRC
28 2017-05-22T02:03:07 *** subo_ has joined #bitcoin-dev
29 2017-05-22T02:07:08 *** subo has quit IRC
30 2017-05-22T02:09:12 *** dgenr8 has quit IRC
31 2017-05-22T02:09:55 *** dgenr8 has joined #bitcoin-dev
32 2017-05-22T02:11:24 *** danrobinson has quit IRC
33 2017-05-22T02:12:54 *** matrix1233 has quit IRC
34 2017-05-22T02:13:32 *** matrix1233 has joined #bitcoin-dev
35 2017-05-22T02:18:29 *** agricocb has joined #bitcoin-dev
36 2017-05-22T02:18:54 *** danrobinson has joined #bitcoin-dev
37 2017-05-22T02:25:52 *** dgenr8 has quit IRC
38 2017-05-22T02:26:05 *** dgenr8 has joined #bitcoin-dev
39 2017-05-22T02:32:18 *** null_radix has quit IRC
40 2017-05-22T02:37:46 *** matrix1233 has quit IRC
41 2017-05-22T02:46:07 *** matrix1233 has joined #bitcoin-dev
42 2017-05-22T02:51:01 *** goatpig has quit IRC
43 2017-05-22T02:55:36 *** gribble has quit IRC
44 2017-05-22T02:56:17 *** rusty has quit IRC
45 2017-05-22T02:57:10 *** gribble has joined #bitcoin-dev
46 2017-05-22T02:57:10 *** ChanServ sets mode: +o gribble
47 2017-05-22T03:07:45 *** null_radix has joined #bitcoin-dev
48 2017-05-22T03:09:11 *** McJuicy has joined #bitcoin-dev
49 2017-05-22T03:11:26 *** rusty has joined #bitcoin-dev
50 2017-05-22T03:14:23 *** justanotheruser has quit IRC
51 2017-05-22T03:15:21 *** justanotheruser has joined #bitcoin-dev
52 2017-05-22T03:16:56 *** anon616 has quit IRC
53 2017-05-22T03:19:56 *** anon616 has joined #bitcoin-dev
54 2017-05-22T03:20:02 *** RubenSomsen has joined #bitcoin-dev
55 2017-05-22T03:34:08 *** rusty has quit IRC
56 2017-05-22T03:44:56 *** RubenSomsen has quit IRC
57 2017-05-22T03:49:07 *** danrobinson has quit IRC
58 2017-05-22T03:49:36 *** danrobinson has joined #bitcoin-dev
59 2017-05-22T03:52:47 *** danrobinson has quit IRC
60 2017-05-22T03:56:59 *** Dizzle has joined #bitcoin-dev
61 2017-05-22T03:57:28 *** Raziel has quit IRC
62 2017-05-22T04:02:49 *** RubenSomsen has joined #bitcoin-dev
63 2017-05-22T04:03:21 *** Ruben has joined #bitcoin-dev
64 2017-05-22T04:05:03 *** gribble has quit IRC
65 2017-05-22T04:05:23 *** matrix1233 has quit IRC
66 2017-05-22T04:06:39 *** matrix1233 has joined #bitcoin-dev
67 2017-05-22T04:07:23 *** RubenSomsen has quit IRC
68 2017-05-22T04:12:29 *** gribble has joined #bitcoin-dev
69 2017-05-22T04:12:29 *** ChanServ sets mode: +o gribble
70 2017-05-22T04:17:50 *** Dizzle has quit IRC
71 2017-05-22T04:18:27 *** Dizzle has joined #bitcoin-dev
72 2017-05-22T04:19:49 *** fatalhalt has quit IRC
73 2017-05-22T04:23:17 *** fatalhalt has joined #bitcoin-dev
74 2017-05-22T04:26:10 *** ThomasV has joined #bitcoin-dev
75 2017-05-22T04:37:20 *** TheSeven has quit IRC
76 2017-05-22T04:37:32 *** [7] has joined #bitcoin-dev
77 2017-05-22T04:43:04 *** matrix1233 has quit IRC
78 2017-05-22T04:44:27 *** ThomasV has quit IRC
79 2017-05-22T05:25:17 *** ThomasV has joined #bitcoin-dev
80 2017-05-22T05:29:37 *** Diablo-D3 has quit IRC
81 2017-05-22T05:36:57 *** Ruben has quit IRC
82 2017-05-22T05:45:57 *** ThomasV has quit IRC
83 2017-05-22T06:04:18 *** Diablo-D3 has joined #bitcoin-dev
84 2017-05-22T06:11:04 *** DiabloD3 has joined #bitcoin-dev
85 2017-05-22T06:11:28 *** Diablo-D3 has quit IRC
86 2017-05-22T06:11:29 *** DiabloD3 is now known as Diablo-D3
87 2017-05-22T06:11:57 *** wizkid057 has quit IRC
88 2017-05-22T06:13:46 *** matrix1233 has joined #bitcoin-dev
89 2017-05-22T06:18:01 *** matrix1233 has quit IRC
90 2017-05-22T06:18:21 *** wizkid057 has joined #bitcoin-dev
91 2017-05-22T06:21:57 *** Diablo-D3 has quit IRC
92 2017-05-22T06:22:09 *** rusty has joined #bitcoin-dev
93 2017-05-22T06:24:15 *** Diablo-D3 has joined #bitcoin-dev
94 2017-05-22T06:48:05 *** BashCo has quit IRC
95 2017-05-22T07:07:56 *** matrix1233 has joined #bitcoin-dev
96 2017-05-22T07:09:43 *** BashCo has joined #bitcoin-dev
97 2017-05-22T07:12:35 *** matrix1233 has quit IRC
98 2017-05-22T07:33:32 *** epopt has quit IRC
99 2017-05-22T07:35:44 *** rusty has quit IRC
100 2017-05-22T07:37:05 *** ThomasV has joined #bitcoin-dev
101 2017-05-22T07:49:48 *** ThomasV has quit IRC
102 2017-05-22T08:01:55 *** matrix1233 has joined #bitcoin-dev
103 2017-05-22T08:07:15 *** matrix1233 has quit IRC
104 2017-05-22T08:08:33 *** ongolaBoy has joined #bitcoin-dev
105 2017-05-22T08:09:57 *** jtimon has joined #bitcoin-dev
106 2017-05-22T08:09:58 *** JackH has joined #bitcoin-dev
107 2017-05-22T08:47:10 *** nazarewk has joined #bitcoin-dev
108 2017-05-22T08:54:07 *** fatalhalt has quit IRC
109 2017-05-22T08:56:50 *** ThomasV has joined #bitcoin-dev
110 2017-05-22T08:57:21 *** fatalhalt has joined #bitcoin-dev
111 2017-05-22T09:34:47 *** BashCo has quit IRC
112 2017-05-22T09:36:53 *** BashCo has joined #bitcoin-dev
113 2017-05-22T09:38:08 <conman> am I missing something about this alleged silbert agreement? https://bitcointalk.org/index.php?topic=1928093.0
114 2017-05-22T09:41:49 *** btcdrak has quit IRC
115 2017-05-22T09:50:04 *** matrix1233 has joined #bitcoin-dev
116 2017-05-22T09:53:51 *** rusty has joined #bitcoin-dev
117 2017-05-22T09:56:17 *** matrix1233 has quit IRC
118 2017-05-22T10:09:55 *** makr has joined #bitcoin-dev
119 2017-05-22T10:10:27 *** btcdrak has joined #bitcoin-dev
120 2017-05-22T10:11:07 *** BashCo has quit IRC
121 2017-05-22T10:13:15 *** matrix1233 has joined #bitcoin-dev
122 2017-05-22T10:14:38 *** BashCo has joined #bitcoin-dev
123 2017-05-22T10:24:35 *** meLon has quit IRC
124 2017-05-22T10:29:11 *** ThomasV has quit IRC
125 2017-05-22T10:30:35 *** BashCo has quit IRC
126 2017-05-22T10:31:16 *** agricocb has quit IRC
127 2017-05-22T10:31:30 *** BashCo has joined #bitcoin-dev
128 2017-05-22T10:39:32 *** matrix1233 has quit IRC
129 2017-05-22T10:39:34 *** Ruben has joined #bitcoin-dev
130 2017-05-22T10:58:08 *** SportnY has quit IRC
131 2017-05-22T11:01:57 *** matrix1233 has joined #bitcoin-dev
132 2017-05-22T11:33:54 *** matrix1233 has quit IRC
133 2017-05-22T11:36:20 *** rusty has quit IRC
134 2017-05-22T11:42:23 *** hawkmauk has joined #bitcoin-dev
135 2017-05-22T11:43:13 *** czaanja_ has joined #bitcoin-dev
136 2017-05-22T11:44:18 *** hawkmauk has left #bitcoin-dev
137 2017-05-22T11:44:23 *** hawkmauk has joined #bitcoin-dev
138 2017-05-22T11:55:31 *** matrix1233 has joined #bitcoin-dev
139 2017-05-22T12:05:35 *** matrix1233 has quit IRC
140 2017-05-22T12:07:09 *** matrix1233 has joined #bitcoin-dev
141 2017-05-22T12:19:19 *** ThomasV has joined #bitcoin-dev
142 2017-05-22T12:22:27 *** matrix1233 has quit IRC
143 2017-05-22T12:23:49 *** Guyver2 has joined #bitcoin-dev
144 2017-05-22T12:30:43 *** matrix1233 has joined #bitcoin-dev
145 2017-05-22T12:41:18 *** joebrg has joined #bitcoin-dev
146 2017-05-22T12:43:13 *** matrix1233 has quit IRC
147 2017-05-22T12:43:39 *** makr has quit IRC
148 2017-05-22T12:44:18 *** matrix1233 has joined #bitcoin-dev
149 2017-05-22T12:48:39 *** matrix1233 has quit IRC
150 2017-05-22T12:52:54 *** execute_ has joined #bitcoin-dev
151 2017-05-22T12:53:40 <execute_> in a transaction's vout, how come the scriptpubkey has an array of addresses? Can there be more than 1 address?
152 2017-05-22T13:08:51 *** joebrg has quit IRC
153 2017-05-22T13:17:02 *** ThomasV has quit IRC
154 2017-05-22T13:23:15 *** matrix1233 has joined #bitcoin-dev
155 2017-05-22T13:40:39 *** subo_ has quit IRC
156 2017-05-22T13:43:01 *** d9b4bef9 has quit IRC
157 2017-05-22T13:44:07 *** d9b4bef9 has joined #bitcoin-dev
158 2017-05-22T13:45:01 *** d9b4bef9 has quit IRC
159 2017-05-22T13:46:07 *** d9b4bef9 has joined #bitcoin-dev
160 2017-05-22T13:46:16 *** subo has joined #bitcoin-dev
161 2017-05-22T13:47:45 *** skyraider has joined #bitcoin-dev
162 2017-05-22T13:49:56 *** subo has quit IRC
163 2017-05-22T13:50:05 *** subo has joined #bitcoin-dev
164 2017-05-22T13:55:28 *** matrix1233 has quit IRC
165 2017-05-22T13:56:10 *** bugs_ has joined #bitcoin-dev
166 2017-05-22T14:01:12 *** subo has quit IRC
167 2017-05-22T14:01:49 *** subo has joined #bitcoin-dev
168 2017-05-22T14:03:33 *** kristofferR has quit IRC
169 2017-05-22T14:06:43 *** kristofferR has joined #bitcoin-dev
170 2017-05-22T14:08:05 *** makr has joined #bitcoin-dev
171 2017-05-22T14:11:00 *** subo has quit IRC
172 2017-05-22T14:11:37 *** subo has joined #bitcoin-dev
173 2017-05-22T14:21:05 *** BashCo has quit IRC
174 2017-05-22T14:27:36 *** BashCo has joined #bitcoin-dev
175 2017-05-22T14:45:39 *** arubi has quit IRC
176 2017-05-22T14:45:42 *** arubi_ has joined #bitcoin-dev
177 2017-05-22T14:47:30 *** epopt has joined #bitcoin-dev
178 2017-05-22T15:10:01 *** hawkmauk has quit IRC
179 2017-05-22T15:15:20 *** matrix1233 has joined #bitcoin-dev
180 2017-05-22T15:20:01 *** btcdrak has quit IRC
181 2017-05-22T15:20:04 *** ribasushi has quit IRC
182 2017-05-22T15:25:38 *** BashCo has quit IRC
183 2017-05-22T15:31:57 *** ribasushi has joined #bitcoin-dev
184 2017-05-22T15:47:07 *** Ruben has quit IRC
185 2017-05-22T15:47:30 *** janko33 has joined #bitcoin-dev
186 2017-05-22T15:48:20 *** BashCo has joined #bitcoin-dev
187 2017-05-22T15:49:01 *** janko33 has quit IRC
188 2017-05-22T15:51:07 *** rafaeldelucena has joined #bitcoin-dev
189 2017-05-22T15:51:15 *** janko33 has joined #bitcoin-dev
190 2017-05-22T15:51:40 *** matrix1233 has quit IRC
191 2017-05-22T15:52:59 *** matrix1233 has joined #bitcoin-dev
192 2017-05-22T15:53:27 *** abpa has joined #bitcoin-dev
193 2017-05-22T15:56:19 *** skyraider has quit IRC
194 2017-05-22T15:57:36 *** janko33_ has joined #bitcoin-dev
195 2017-05-22T15:59:35 *** nazarewk has quit IRC
196 2017-05-22T15:59:36 *** matrix1233 has quit IRC
197 2017-05-22T16:01:05 *** janko33 has quit IRC
198 2017-05-22T16:01:49 *** ThomasV has joined #bitcoin-dev
199 2017-05-22T16:02:49 *** meLon has joined #bitcoin-dev
200 2017-05-22T16:07:09 *** btcdrak has joined #bitcoin-dev
201 2017-05-22T16:07:39 *** simul has joined #bitcoin-dev
202 2017-05-22T16:10:20 *** janko33__ has joined #bitcoin-dev
203 2017-05-22T16:12:53 *** janko33_ has quit IRC
204 2017-05-22T16:29:58 *** ongolaBoy has quit IRC
205 2017-05-22T16:35:58 *** matrix1233 has joined #bitcoin-dev
206 2017-05-22T16:41:10 *** matrix1233 has quit IRC
207 2017-05-22T16:51:52 *** ThomasV has quit IRC
208 2017-05-22T16:56:31 *** arubi_ is now known as arubi
209 2017-05-22T17:09:46 <arubi> anybody knows what petertodd means here: https://mobile.twitter.com/petertoddbtc/status/866512081591447552 ?
210 2017-05-22T17:10:34 <arubi> or is it just a comment about the wtxid root being in the header itself?
211 2017-05-22T17:12:30 <arubi> or is it a continuation from the previous tweet? twitter is hard :)
212 2017-05-22T17:16:40 <abpa> It means you could asicboost and hide it
213 2017-05-22T17:17:02 <abpa> Simple asicboost is granding the version number in the block header
214 2017-05-22T17:17:11 <arubi> right, but that's overt
215 2017-05-22T17:17:51 <arubi> yes I pretty much know how asicboost works. just thought that this tweet had something to do with the segwit+hf thing suggested by SDL
216 2017-05-22T17:18:18 <Diablo-D3> wtf is asicboost?
217 2017-05-22T17:18:30 <abpa> arubi it makes it covert
218 2017-05-22T17:18:56 <arubi> Diablo-D3, some way to re-use work and lower power consumption in asics
219 2017-05-22T17:19:00 <arubi> abpa, what does?
220 2017-05-22T17:19:16 <abpa> making the version bits into a nonce does
221 2017-05-22T17:19:57 <Diablo-D3> arubi: so its what I did in diablominer?
222 2017-05-22T17:20:08 <arubi> right, I had trouble following the tweets timeline. thanks
223 2017-05-22T17:20:27 <arubi> Diablo-D3, I don't know :), there's a pretty detailed paper that shows one way
224 2017-05-22T17:20:47 <Diablo-D3> I did pre-calc of the first few steps
225 2017-05-22T17:20:59 <Diablo-D3> saved about 12% of the time iirc
226 2017-05-22T17:21:05 <arubi> and there's another way to do it covertly by using some bits from the coinbase and some re-ordering of the transactions in the block
227 2017-05-22T17:21:40 <arubi> here it's finding collisions of in the second sha256 block of the header
228 2017-05-22T17:22:29 <arubi> the merkle root is in the header but 32 bits are in the second block
229 2017-05-22T17:22:48 <Diablo-D3> that seems to be more complex than what I did
230 2017-05-22T17:22:54 <arubi> so if you find say 4 merkle roots that have the same 32 last bits, then you can re-use that second block
231 2017-05-22T17:23:04 <Diablo-D3> its trying to reduce work over further time by massaging the input
232 2017-05-22T17:23:13 <Diablo-D3> clever, but it can't be _that_ time saving
233 2017-05-22T17:23:21 <arubi> about 20% power saving
234 2017-05-22T17:23:30 <Diablo-D3> 20% power saving, or 20% work saving
235 2017-05-22T17:23:32 <Diablo-D3> they arent the same thing
236 2017-05-22T17:23:34 <arubi> power
237 2017-05-22T17:23:38 <arubi> same h/ps
238 2017-05-22T17:23:48 <Diablo-D3> yeah, that just tells me something became inefficient.
239 2017-05-22T17:24:07 <Diablo-D3> when I did round precalc on the cpu, power usage went up, but so did hps
240 2017-05-22T17:24:30 <arubi> this asicboost thing is pretty big, are you just hearing about it now?
241 2017-05-22T17:24:42 <Diablo-D3> I don't really pay attention to mining anymore
242 2017-05-22T17:24:57 <arubi> it's caused quite a shitstorm
243 2017-05-22T17:25:03 <arubi> the covert use of it that is
244 2017-05-22T17:25:09 <Diablo-D3> but 20% power saving but not 20% work saving sounds like they fucked up
245 2017-05-22T17:25:13 <Diablo-D3> its an incomplete solution
246 2017-05-22T17:25:36 <Diablo-D3> due to the nature of asics, you can't just increase clock rate to compensate
247 2017-05-22T17:25:47 <arubi> nobody's trying
248 2017-05-22T17:25:53 <arubi> just add more asics :)
249 2017-05-22T17:25:59 <Diablo-D3> yeah, you can do that
250 2017-05-22T17:26:05 <Diablo-D3> but the way I view it
251 2017-05-22T17:26:17 <Diablo-D3> 20% power saving, but not 20% increase in hashes means somebody is idle for 20%.
252 2017-05-22T17:26:48 <arubi> well, you just don't do the work for the second block of the header
253 2017-05-22T17:27:20 <arubi> it's also all done by software external to the asics
254 2017-05-22T17:27:39 <arubi> finding the collisions that is
255 2017-05-22T17:30:21 *** matrix1233 has joined #bitcoin-dev
256 2017-05-22T17:35:26 *** matrix1233 has quit IRC
257 2017-05-22T17:43:06 <simul> the reason you don't pay attention to mining any more is probably, indirectly, because of asicboost
258 2017-05-22T17:45:23 <arubi> run bip148, let's fix this :)
259 2017-05-22T17:53:08 *** nowan has quit IRC
260 2017-05-22T17:56:10 *** agricocb has joined #bitcoin-dev
261 2017-05-22T17:57:34 *** jtimon has quit IRC
262 2017-05-22T18:01:10 *** oleganza has joined #bitcoin-dev
263 2017-05-22T18:08:41 *** Dizzle has quit IRC
264 2017-05-22T18:10:26 *** dgenr8 has quit IRC
265 2017-05-22T18:11:07 *** dgenr8 has joined #bitcoin-dev
266 2017-05-22T18:23:55 *** czaanja_ has quit IRC
267 2017-05-22T18:24:30 *** matrix1233 has joined #bitcoin-dev
268 2017-05-22T18:28:56 *** matrix1233 has quit IRC
269 2017-05-22T18:37:49 *** bincap has joined #bitcoin-dev
270 2017-05-22T18:48:39 *** jtimon has joined #bitcoin-dev
271 2017-05-22T18:55:01 *** matrix1233 has joined #bitcoin-dev
272 2017-05-22T18:58:15 *** Raziel has joined #bitcoin-dev
273 2017-05-22T19:10:09 *** oleganza has quit IRC
274 2017-05-22T19:10:55 <Chris_Stewart_5> arubi: You aren't concerned about the risk of chain splits / minority chain for BIP148?
275 2017-05-22T19:11:20 <arubi> not if I'm running bip148 Chris_Stewart_5
276 2017-05-22T19:11:41 <abpa> The only think you have to fear is fear itself
277 2017-05-22T19:11:43 <Chris_Stewart_5> hah - well are you willing to be on the BIP148 chain indefinitely even if the economic majority is not?
278 2017-05-22T19:12:01 <arubi> yep, at least it isn't broken by mining cartels
279 2017-05-22T19:12:07 <arubi> it's time to face the truth here
280 2017-05-22T19:12:18 <Chris_Stewart_5> re: mining cartels. No arguments there
281 2017-05-22T19:12:42 <Chris_Stewart_5> I really want segwit to activate, but i don't think i've been convinced that BIP148 is a safe way to do it :-(
282 2017-05-22T19:12:58 <arubi> it's the safest way for anyone who has money really
283 2017-05-22T19:13:03 <arubi> there is 0 chance of reorg
284 2017-05-22T19:13:19 <arubi> this is pure soft fork, like p2sh or whatever
285 2017-05-22T19:13:26 <Chris_Stewart_5> 0 chance that the BIP148 chain gets reorg onto the non BIP148 chain you mean
286 2017-05-22T19:13:38 <arubi> yes, like 0 chance of p2sh reverting
287 2017-05-22T19:13:42 <arubi> (at the time even)
288 2017-05-22T19:14:25 <Chris_Stewart_5> I think I would need to see some more economic players (merchants, exchanges) supporting BIP148 before I support it
289 2017-05-22T19:14:48 <abpa> They follow users
290 2017-05-22T19:14:54 <arubi> right, that would be great if happened beforehand
291 2017-05-22T19:15:03 <Chris_Stewart_5> Some people keep talking about better ways to UASF than BIP148
292 2017-05-22T19:15:08 <arubi> users have to run the nodes, this is a soft fork
293 2017-05-22T19:15:16 <arubi> maybe, but that's too far offf
294 2017-05-22T19:15:19 <arubi> off*
295 2017-05-22T19:15:27 <arubi> we need to take advantage of segwit nodes already on the network
296 2017-05-22T19:15:28 *** execute_ has quit IRC
297 2017-05-22T19:15:29 <Chris_Stewart_5> Have you read BIP8/BIP149?
298 2017-05-22T19:15:47 <arubi> bip149 once, so not so clear. but I get the idea
299 2017-05-22T19:16:07 <arubi> I initially was against 148 and really for some flag day like bip149
300 2017-05-22T19:16:17 <Chris_Stewart_5> Yes, but don't segwit nodes need to be upgraded to support the activation of BIP148?
301 2017-05-22T19:16:24 <arubi> but I changed my mind, 0.13.1+ nodes are too valuable
302 2017-05-22T19:16:32 <arubi> no
303 2017-05-22T19:16:42 <arubi> they wait for segwit until nov 15th
304 2017-05-22T19:16:49 <arubi> and 148 activates on aug 1st
305 2017-05-22T19:17:05 <Chris_Stewart_5> Yes, but in the BIP9 activation cycle won't it fail because MASF doesn't have 95 %
306 2017-05-22T19:17:21 <Chris_Stewart_5> so those old 0.13.1 nodes won't realize segwit is active?
307 2017-05-22T19:17:23 <arubi> yes, if 148 nodes aren't numerous
308 2017-05-22T19:17:37 <Chris_Stewart_5> so yeah, we need nodes to upgrade regardless :/
309 2017-05-22T19:17:41 <arubi> no no
310 2017-05-22T19:17:54 <arubi> 148 just has a set date to activate before bip9 runs out
311 2017-05-22T19:18:05 <arubi> it's a stricter rule, a soft fork
312 2017-05-22T19:18:20 <arubi> of course, if it's just 10 nodes, nobody cares and the chain goes on
313 2017-05-22T19:18:36 <arubi> but if it's 30%, 50% of the nodes (we can do it..), then miners have to comply
314 2017-05-22T19:19:02 <Chris_Stewart_5> it bothers me that BIP148 is very easy to sybil attack as well. How do you quantify how many *economic* nodes there are actually being used -- not just nodes spun up on EC2
315 2017-05-22T19:19:11 <arubi> you don't
316 2017-05-22T19:19:18 <arubi> just like any other soft fork pre- bip9
317 2017-05-22T19:19:43 <arubi> back then it was obvious everyone would upgrade
318 2017-05-22T19:20:01 <arubi> right now we see very fast adoption rate for new clients (I look at my own node's peers)
319 2017-05-22T19:20:37 <Chris_Stewart_5> ^ that isn't a reliable way to measure
320 2017-05-22T19:20:49 <arubi> you never measured nodes
321 2017-05-22T19:21:15 <arubi> bip9 measures hashrate, bip8 assumes adoption is fine over some year
322 2017-05-22T19:21:23 <arubi> some time* (a year?)
323 2017-05-22T19:22:01 <arubi> comon, it's clear we have significant active community, and that a lot do run core and upgrade
324 2017-05-22T19:22:17 <abpa> Bitcoin has a social layer of consensus that is the answer to some problems
325 2017-05-22T19:22:28 <Chris_Stewart_5> Are you worried that this will be used in the future for less popular upgrades?
326 2017-05-22T19:22:45 <arubi> people have to run the code for such things
327 2017-05-22T19:23:00 <arubi> miners tried to pull extblocks without us noticing
328 2017-05-22T19:23:18 <arubi> soft forks can always happen with miners, there's no way around it
329 2017-05-22T19:23:19 <abpa> It's not a worry what other people want to do
330 2017-05-22T19:23:41 <abpa> You can't stop people from going on their own forks and that is just a fact of life
331 2017-05-22T19:23:54 <Chris_Stewart_5> also, BIP148/BIP8 streamlines the deployment of a hard fork doesn't it? I think your argument applies to soft forks/hard forks
332 2017-05-22T19:24:08 <abpa> These are for soft forks
333 2017-05-22T19:24:26 <arubi> I only looked at the soft fork aspect, didn't catch a hard fork reference in those
334 2017-05-22T19:24:33 <Chris_Stewart_5> I think it could be used for both. If it is a flag day and we have overwhelming consensus on it
335 2017-05-22T19:24:50 <Chris_Stewart_5> and I'm not sure if that is a good thing
336 2017-05-22T19:25:01 <abpa> It's fine
337 2017-05-22T19:25:19 <Chris_Stewart_5> I like soft forks because it restricts the set of existing rules, but I think flag days could be used for hard forks as well which can be dangerous
338 2017-05-22T19:25:20 <arubi> seems to be perfectly in spirit of bitcoin to me
339 2017-05-22T19:25:43 <arubi> again, people would have to run the hard fork code
340 2017-05-22T19:25:45 <abpa> Hard forks with flag days seem fine to me too
341 2017-05-22T19:25:52 <abpa> You can't stop it anyway
342 2017-05-22T19:26:07 <arubi> oh you mean if anybody else wants to fork?
343 2017-05-22T19:26:13 <Chris_Stewart_5> arubi: I think bitcoin needs to protect minority opinions, hard forks don't do this
344 2017-05-22T19:26:18 <Chris_Stewart_5> soft forks do
345 2017-05-22T19:26:21 <arubi> I agree
346 2017-05-22T19:26:46 <abpa> Soft forks should be favored, BIP 148 reinforces that idea
347 2017-05-22T19:26:59 <arubi> yes, that's what I gathered from it too
348 2017-05-22T19:27:19 <Chris_Stewart_5> Food for thought any way -- i've been thinking about that a lot :/
349 2017-05-22T19:27:30 <arubi> sure me too
350 2017-05-22T19:27:45 <arubi> the more 2017 advances, the more it becomes the most eventful year in bitcoin yet :)
351 2017-05-22T19:28:06 <abpa> It's a similar chicken and the egg problem to bitcoin: how can we have currency that is volatile? it has to be volatile before it is not volatile
352 2017-05-22T19:28:08 <Chris_Stewart_5> bitcoin is never boring -- i think we are due for an exchange to lose like 10MM in bitcoin any day now :P
353 2017-05-22T19:28:24 <abpa> BIP 148 has to be contentious before it is not contentious
354 2017-05-22T19:29:18 <Chris_Stewart_5> I think gmax had a good passage in a dev mailing list post about how the reputation of the system as conservative/rock solid is more important than contemporary changes
355 2017-05-22T19:29:20 <arubi> hopefully network effect takes in and bip148 gains more adoption. this is crucial.. hopefully it's merged in core soon
356 2017-05-22T19:29:52 <arubi> yea, that post is correct, but we have new information now
357 2017-05-22T19:29:54 <abpa> Sometimes you have to take the least bad of two bad options
358 2017-05-22T19:30:15 <abpa> BIP9 was the safest rollout
359 2017-05-22T19:30:17 <Chris_Stewart_5> Hopefully we can get some major economic players to support BIP148. That would make me feel a lot better about it :-)
360 2017-05-22T19:30:22 <arubi> some rich folk set up a gathering in twitter and are now deciding to hard fork bitcoin in september
361 2017-05-22T19:30:52 <arubi> they have lots of signers, I'm sure you've seen barry's tweets etc
362 2017-05-22T19:31:07 <abpa> There's also a soft fork component to it
363 2017-05-22T19:31:23 <Chris_Stewart_5> I think we have successfully looped around to the beginning of the scaling debate -- didn't we have the exact same agreement like 2 years ago?
364 2017-05-22T19:31:25 <arubi> it's incompatible with segwit if that's what you mean
365 2017-05-22T19:31:28 <arubi> with bip141 that is
366 2017-05-22T19:31:31 <Chris_Stewart_5> exact same "agreement" i should say
367 2017-05-22T19:31:35 <arubi> they will be signaling bit 2
368 2017-05-22T19:31:59 <arubi> so 0.13.1+ nodes are dead anyway
369 2017-05-22T19:32:18 <arubi> we really have no choice but to take the network..
370 2017-05-22T19:32:40 <abpa> There's been lots of dumb agreements
371 2017-05-22T19:32:40 <arubi> this is really doomsday miners soft forking some contentious change on top of us
372 2017-05-22T19:33:41 <abpa> XT agreement (all the miners signed it) and BIP 101 (lots of blocks signal it) and the classic agreement (all the miners signed it) and then BU (lots blocks signal it)
373 2017-05-22T19:34:10 <arubi> this time it's really on a different scale
374 2017-05-22T19:34:13 <arubi> at least imo
375 2017-05-22T19:34:27 <Chris_Stewart_5> arubi: abpa Check out sdaftuar 's post on the mailing list. It is pretty good IMO.
376 2017-05-22T19:34:47 <arubi> link? if it's part of the gmax thread then I've read them all
377 2017-05-22T19:34:57 <abpa> https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-May/014377.html
378 2017-05-22T19:35:05 <Chris_Stewart_5> It is like 10 minute sold
379 2017-05-22T19:35:09 <arubi> I was against bip148 even before that email, and really I had the same opinion
380 2017-05-22T19:35:15 <arubi> ahh alright
381 2017-05-22T19:35:19 <arubi> /humbled
382 2017-05-22T19:35:31 <Chris_Stewart_5> lol I just constantly spam refresh on the mailing list ;)
383 2017-05-22T19:36:14 <arubi> I have to sign up sometime and just get it over with :)
384 2017-05-22T19:36:20 <abpa> He's even against BIP 149
385 2017-05-22T19:36:34 <sdaftuar> i am?
386 2017-05-22T19:36:54 <abpa> > I'd recommend that we do so in a more careful way than BIP 148 or 149 currently suggest
387 2017-05-22T19:37:05 <sdaftuar> i think bip 149 has plenty of time for improvements
388 2017-05-22T19:37:13 <sdaftuar> my suggestions are not consensus critical, merely less disruptive
389 2017-05-22T19:37:41 <abpa> I misunderstood then
390 2017-05-22T19:38:18 <abpa> BIP 148 is a catch 22 - it would be perfectly safe if everyone ran it and then it is risky if no one runs it so if people avoid running it because it is risky they are self-defeating
391 2017-05-22T19:38:38 <Chris_Stewart_5> abpa: That appllies to every fork variation though. We want it to be safe even if people are *not* running it
392 2017-05-22T19:38:43 <arubi> sdaftuar, don't you think there's an element of urgency here now that we found out what miner's and co. have been discussing?
393 2017-05-22T19:39:15 <sdaftuar> no, i really don't. i think segwit is great technology. but i think we shoulnd't rush consensus changes in order to achieve it.
394 2017-05-22T19:39:38 <sdaftuar> in my view, in the long run it matters more whether we can maintain consensus than whether segwit activates this year or in 5 years
395 2017-05-22T19:39:40 <arubi> I'm worried about them activating segwit in a non bip9 manner
396 2017-05-22T19:39:41 <abpa> Why target 148 specifically and not make statements about this new bit 4 segwit - 2mb HF scheme as well?
397 2017-05-22T19:39:52 <abpa> That seems equally or more disruptive
398 2017-05-22T19:39:56 <sdaftuar> bip 148 has a PR that i oppose!
399 2017-05-22T19:40:01 *** btcdrak has quit IRC
400 2017-05-22T19:40:20 <abpa> Yeah that was unfortunate
401 2017-05-22T19:40:26 <Chris_Stewart_5> abpa: The whole sw + 2MB thing sounds theoretical at best right now, BIP148 has concrete code
402 2017-05-22T19:40:37 <arubi> sdaftuar, they might start enforcing segwit without the current bip9 bit or using some other one
403 2017-05-22T19:40:51 <abpa> That risks a split but not much more than that
404 2017-05-22T19:40:58 <arubi> that would mean that new software would have to be rolled out immediately anyway
405 2017-05-22T19:40:58 <abpa> You can just avoid using that segwit
406 2017-05-22T19:40:59 <Chris_Stewart_5> also, arubi you need to get on the mailing list lol
407 2017-05-22T19:41:03 *** goatpig has joined #bitcoin-dev
408 2017-05-22T19:41:08 <arubi> :)
409 2017-05-22T19:41:35 <sdaftuar> arubi: i think we should all carefully evaluate when a proposal appears, for sure.
410 2017-05-22T19:42:00 <arubi> it's almost out there by now.. we can't wait until the last moment
411 2017-05-22T19:42:43 <abpa> Maybe we can see further discussion of BIP 149/BIP 8 strategies so we can have more thinking about how they can solve the problem
412 2017-05-22T19:42:44 <sdaftuar> arubi: part of the reason for my email was to fight the sense that some people seem to have that there will be some impending doom if we don't act quickly.
413 2017-05-22T19:43:14 <sdaftuar> arubi: if people believe that consensus can really change at the drop of a hat, i think bitcoin has bigger problems than any of us have previously thought
414 2017-05-22T19:43:36 <arubi> sdaftuar, it does have bigger problems than I assumed at least
415 2017-05-22T19:43:43 <abpa> It seems like people are looking to BIP 8 and BIP 149 as the solution but those are kind of unknown quantities because they haven't received a lot of feedback
416 2017-05-22T19:43:47 <arubi> asicboost, antbleed, bitmain altogether
417 2017-05-22T19:43:57 <arubi> this isn't healthy and will not be going into the future
418 2017-05-22T19:44:24 <Chris_Stewart_5> I actually think it would be interesting to deploy a fix for covert (invisible) ASICBOOST via UASF first. I think that is something the entire community could get behind
419 2017-05-22T19:44:40 <arubi> right, I am very for that too
420 2017-05-22T19:44:41 <Chris_Stewart_5> and obviously a large group of miners would be against it.
421 2017-05-22T19:44:47 <arubi> but bip148 is a superset of that
422 2017-05-22T19:45:02 <arubi> (at least if you include segwit transactions)
423 2017-05-22T19:45:04 <Chris_Stewart_5> arubi: Sort of. BIP148 doesn't fix covert ASICBOOST
424 2017-05-22T19:45:08 <Chris_Stewart_5> yea
425 2017-05-22T19:45:35 <arubi> eventually, it would be a lot easier after the commitment is used almost by everyone
426 2017-05-22T19:45:40 <arubi> except boosters that is
427 2017-05-22T19:45:58 <arubi> currently only f2pool has wtxid commitment
428 2017-05-22T19:46:07 <Chris_Stewart_5> Yeah, bluematt made made an argument that they will eventually be forced to implement it because they will lose out on segwit fees
429 2017-05-22T19:46:26 <Chris_Stewart_5> and fees are something like 30% of the block reward right now I think
430 2017-05-22T19:47:03 <arubi> things like MAST that can carry huge scripts in the witness.. I can't believe miners don't consider those
431 2017-05-22T19:47:33 <Chris_Stewart_5> What? Doesn't MAST adhere to the 10,000 byte script size?
432 2017-05-22T19:48:06 <Chris_Stewart_5> Only the 'happy path' is revealed in MAST, so that has to be <= 10,000 bytes IIRC
433 2017-05-22T19:48:22 <arubi> it does, but currently one script in p2sh is standard at 520 bytes
434 2017-05-22T19:48:42 <arubi> the path itself can be huge
435 2017-05-22T19:49:06 *** oleganza has joined #bitcoin-dev
436 2017-05-22T19:49:14 <Chris_Stewart_5> I'm confused. Can't you just use P2SH(P2WSH()) and then place MAST in the witness?
437 2017-05-22T19:49:56 <arubi> yes, but that witness can be a lot bigger than what a p2sh script in itself could be and still be standard
438 2017-05-22T19:50:20 <arubi> either the path or the script itself (concatenated scripts)
439 2017-05-22T19:50:44 <arubi> you could have a really big stack executing many concatenated scripts
440 2017-05-22T19:50:45 <Chris_Stewart_5> Does segwit enforce each witness stack item to be < 520 bytes?
441 2017-05-22T19:51:17 <arubi> probably not
442 2017-05-22T19:51:30 <arubi> oh each item!
443 2017-05-22T19:51:33 <arubi> not sure
444 2017-05-22T19:51:45 <Chris_Stewart_5> I know in old scripts the max push size is 520
445 2017-05-22T19:51:56 <arubi> hmm so maybe I'm confused here
446 2017-05-22T19:52:15 <arubi> well no I can't be
447 2017-05-22T19:52:31 <arubi> that's why you can't have like 20/20 multisig in p2sh right
448 2017-05-22T19:52:41 <arubi> oh, well yes
449 2017-05-22T19:52:43 <Chris_Stewart_5> Yes, the keys would be to big
450 2017-05-22T19:52:46 <arubi> that's the script being pushed :)
451 2017-05-22T19:52:57 <Chris_Stewart_5> 33 * 20 > 520
452 2017-05-22T19:53:00 <arubi> thanks for rubber duck etc. :)
453 2017-05-22T19:54:29 <arubi> Chris_Stewart_5, just checked, it follows the same rules. max 10k bytes for script size and 520 for push
454 2017-05-22T19:54:50 <Chris_Stewart_5> Yeah, now that I was thinking about it, it would be a HF if it didn't I think
455 2017-05-22T19:55:25 <arubi> yes, sounds like it now
456 2017-05-22T19:57:56 *** swoup has joined #bitcoin-dev
457 2017-05-22T19:58:08 *** veleiro has joined #bitcoin-dev
458 2017-05-22T20:15:24 *** oleganza has quit IRC
459 2017-05-22T20:19:48 *** stalled has quit IRC
460 2017-05-22T20:20:52 *** rusty has joined #bitcoin-dev
461 2017-05-22T20:25:24 *** rusty has left #bitcoin-dev
462 2017-05-22T20:32:16 *** cyphase has quit IRC
463 2017-05-22T20:37:21 *** cyphase has joined #bitcoin-dev
464 2017-05-22T20:38:41 *** stalled has joined #bitcoin-dev
465 2017-05-22T20:40:20 *** O01eg has quit IRC
466 2017-05-22T20:41:22 *** simul has quit IRC
467 2017-05-22T20:44:52 *** oleganza has joined #bitcoin-dev
468 2017-05-22T20:54:39 *** oleganza has quit IRC
469 2017-05-22T20:58:04 *** matrix1233 has quit IRC
470 2017-05-22T20:58:36 *** Ky|o-Ren has joined #bitcoin-dev
471 2017-05-22T20:58:38 *** Ky|o-Ren has left #bitcoin-dev
472 2017-05-22T21:32:00 *** |Clown| has quit IRC
473 2017-05-22T21:32:15 *** |Clown| has joined #bitcoin-dev
474 2017-05-22T21:33:31 *** LeMiner has quit IRC
475 2017-05-22T21:41:19 *** veleiro has quit IRC
476 2017-05-22T21:42:07 *** bugs_ has quit IRC
477 2017-05-22T21:47:22 *** agricocb has quit IRC
478 2017-05-22T21:57:09 *** Guyver2 has quit IRC
479 2017-05-22T22:05:27 *** janko33__ has quit IRC
480 2017-05-22T22:15:35 *** chjj has quit IRC
481 2017-05-22T22:28:53 *** chjj has joined #bitcoin-dev
482 2017-05-22T22:45:19 *** CheckDavid has joined #bitcoin-dev
483 2017-05-22T22:46:33 *** agricocb has joined #bitcoin-dev
484 2017-05-22T22:52:51 <abpa> Seems like BlueMatt and Lightsword made a new proposal
485 2017-05-22T22:54:00 <Lightsword> https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-May/014380.html
486 2017-05-22T22:56:46 <abpa> Looks smart, hope suhas likes
487 2017-05-22T23:33:05 <abpa> luke-jr when can this get a bip #?
488 2017-05-22T23:45:35 *** iv3c has joined #bitcoin-dev
489 2017-05-22T23:55:49 *** abpa has quit IRC