1 2013-12-12 00:00:27 skinnkavaj has quit (Ping timeout: 260 seconds)
   2 2013-12-12 00:00:45 i2pRelay has joined
   3 2013-12-12 00:00:58 c0dified has joined
   4 2013-12-12 00:01:06 skinnkavaj has joined
   5 2013-12-12 00:01:06 skinnkavaj has quit (Changing host)
   6 2013-12-12 00:01:06 skinnkavaj has joined
   7 2013-12-12 00:04:36 mappum has joined
   8 2013-12-12 00:07:24 b4epoche has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
   9 2013-12-12 00:08:46 da2ce7 has quit (2!~da2ce7@opentransactions/dev/da2ce7|Read error: Connection reset by peer)
  10 2013-12-12 00:09:09 b4epoche has joined
  11 2013-12-12 00:10:17 mappum has quit (Remote host closed the connection)
  12 2013-12-12 00:12:49 <netg> copy and pasted wrong together the whole sentence
  13 2013-12-12 00:13:45 justusranvier has quit (Ping timeout: 240 seconds)
  14 2013-12-12 00:13:46 grau has quit (Remote host closed the connection)
  15 2013-12-12 00:15:12 da2ce7 has joined
  16 2013-12-12 00:17:13 b4epoche has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  17 2013-12-12 00:17:27 justusranvier has joined
  18 2013-12-12 00:17:33 _MrB_ has quit (Ping timeout: 248 seconds)
  19 2013-12-12 00:17:44 ovidiusoft has quit (Remote host closed the connection)
  20 2013-12-12 00:21:32 _yoy_ has joined
  21 2013-12-12 00:22:01 nomailing has quit (Quit: nomailing)
  22 2013-12-12 00:22:21 Guyver2 has quit (Quit: :))
  23 2013-12-12 00:23:02 kenblazer_______ has joined
  24 2013-12-12 00:24:43 YoY has quit (Ping timeout: 260 seconds)
  25 2013-12-12 00:24:48 grau has joined
  26 2013-12-12 00:24:53 mappum has joined
  27 2013-12-12 00:25:35 c0dified has quit (Ping timeout: 240 seconds)
  28 2013-12-12 00:27:05 btiefert has joined
  29 2013-12-12 00:27:11 btiefert2 has joined
  30 2013-12-12 00:27:14 btiefert2 has quit (Remote host closed the connection)
  31 2013-12-12 00:27:32 goodbtc has joined
  32 2013-12-12 00:28:01 <goodbtc> any idea when http://bitcoin.sipa.be/ will be fixed?
  33 2013-12-12 00:28:28 mappum has quit (Remote host closed the connection)
  34 2013-12-12 00:29:23 grau has quit (Ping timeout: 260 seconds)
  35 2013-12-12 00:30:56 drayah has quit (Remote host closed the connection)
  36 2013-12-12 00:33:18 duckxx has joined
  37 2013-12-12 00:34:35 <TD> goodbtc: what's wrong with it ?
  38 2013-12-12 00:34:58 <edcba> i guess the first graphs
  39 2013-12-12 00:35:13 <edcba> computation speed
  40 2013-12-12 00:35:52 <gmaxwell> it's not updating again.
  41 2013-12-12 00:36:00 <goodbtc> http://bitcoin.sipa.be/growth-10k.png
  42 2013-12-12 00:36:09 <gmaxwell> I nagged sipa a few days ago. :P
  43 2013-12-12 00:36:12 <TD> gavinandresen: are you there?
  44 2013-12-12 00:36:16 <gmaxwell> sipa: renag
  45 2013-12-12 00:36:18 <goodbtc> we're past 7/12
  46 2013-12-12 00:36:39 <edcba> maybe you should donate to sipa so he acts :)
  47 2013-12-12 00:37:45 <goodbtc> https://blockchain.info/address/14TYdpodQQDKVgvUUcpaMzjJwhQ4KYsipa tip ahead
  48 2013-12-12 00:38:56 tucenaber has quit (Read error: Operation timed out)
  49 2013-12-12 00:42:05 tucenaber has joined
  50 2013-12-12 00:43:24 kobayashi24`- has joined
  51 2013-12-12 00:43:33 YoY has joined
  52 2013-12-12 00:44:07 <edcba> i just imagined some usecase you can do with bitcoin: open some account at some beer shop, it gives you some address, then you can directly propose beer donations on your website. Beer shop would automatically send you beers !
  53 2013-12-12 00:44:48 <edcba> maybe i should patent that :p
  54 2013-12-12 00:45:20 Denim-jdev has joined
  55 2013-12-12 00:45:24 mappum has joined
  56 2013-12-12 00:47:02 _yoy_ has quit (Ping timeout: 264 seconds)
  57 2013-12-12 00:47:56 <Ryan52> edcba: that's kind of awesome, addresses being free must have many interesting practical uses along similar lines.
  58 2013-12-12 00:48:33 treaki_ has joined
  59 2013-12-12 00:48:36 treaki__ has quit (Ping timeout: 245 seconds)
  60 2013-12-12 00:49:51 <Belxjander> anyone can give out a different address to every person they get paid from...
  61 2013-12-12 00:50:11 <Belxjander> the only pre-requisite is ownership of the wallets the addresses refer to
  62 2013-12-12 00:51:19 c0rw1n has joined
  63 2013-12-12 00:51:22 <edcba> yes of course you can track payments with addresses but the interesting stuff is that you can make ppl pay for you without disclosing what and still seeing how much has been paid etc
  64 2013-12-12 00:51:48 <edcba> it's quite easy to do with bitcoin i imagine it would be a lot harder with credit card payments etc
  65 2013-12-12 01:01:22 yubrew has joined
  66 2013-12-12 01:04:02 <TD> gavinandresen: never mind, i got it working
  67 2013-12-12 01:04:23 <Belxjander> edcba: the option of a single wallet having single-usage addresses for various things also makes for some odd things too
  68 2013-12-12 01:04:49 <Belxjander> as you can deliberately accept from one address but spend it seperately
  69 2013-12-12 01:05:13 <Luke-Jr> newegg/amazon could let you make donation-carts that buy and ship items as people donate to them :P
  70 2013-12-12 01:05:34 bitanarchy has quit (Quit: Leaving)
  71 2013-12-12 01:05:49 one_zero has joined
  72 2013-12-12 01:06:12 yubrew has quit (Ping timeout: 252 seconds)
  73 2013-12-12 01:06:16 <Belxjander> Luke-Jr: any service wallet can assign out an address per-customer... and just need to receive payment to match the cost of items for sending anything out
  74 2013-12-12 01:06:33 mappum has quit (Remote host closed the connection)
  75 2013-12-12 01:06:50 <Luke-Jr> Belxjander: well, this is a case you'd use a recurring invoice id, not an address
  76 2013-12-12 01:06:51 richcollins has quit (Quit: richcollins)
  77 2013-12-12 01:07:34 <Belxjander> Luke-Jr: assign an address of to an Invoice... when the payment comes in above a certain value level... X gets shipped
  78 2013-12-12 01:07:56 erans has quit (Ping timeout: 272 seconds)
  79 2013-12-12 01:08:04 <Luke-Jr> Belxjander: but probably more than 1 person will be donating, and addresses can only be used once
  80 2013-12-12 01:08:25 <edcba> or wait any period of time ship more expensive product cheaper than balance
  81 2013-12-12 01:08:47 <Belxjander> Luke-Jr: which is why you give out each individual a seperate address
  82 2013-12-12 01:09:38 <Belxjander> effectively tagging anything with a "wish list pay here address" setup
  83 2013-12-12 01:09:58 <Belxjander> it just needs to be 1 address amongst however many for the receivers wallet
  84 2013-12-12 01:10:06 <Luke-Jr> Belxjander: that's why you'd get a RII :P
  85 2013-12-12 01:10:14 skinnkavaj has quit (Ping timeout: 240 seconds)
  86 2013-12-12 01:10:20 <Belxjander> RII?
  87 2013-12-12 01:10:26 <Luke-Jr> recurring invoice id
  88 2013-12-12 01:10:41 <Luke-Jr> so you can put that in your website and it will generate a new address for each donator
  89 2013-12-12 01:10:41 <Belxjander> Luke-Jr: One-Time or Recurring
  90 2013-12-12 01:10:57 <Luke-Jr> addresses are one-time; RIIs are recurring
  91 2013-12-12 01:11:04 <Belxjander> ahh...now I see what you are getting at
  92 2013-12-12 01:11:38 <Belxjander> yes
  93 2013-12-12 01:11:47 <da2ce7> test fail with latest bitcoin git on Mavericks: https://github.com/bitcoin/bitcoin/issues/3396
  94 2013-12-12 01:13:38 Starduster has quit (Quit: gotta go)
  95 2013-12-12 01:15:20 mynameis has quit (Quit: mynameis)
  96 2013-12-12 01:16:36 da2ce7 has joined
  97 2013-12-12 01:17:12 Detritus has joined
  98 2013-12-12 01:18:44 mattco has quit (Ping timeout: 250 seconds)
  99 2013-12-12 01:20:32 BTC_Bear is now known as BTC_Bear|hbrntng
 100 2013-12-12 01:21:18 kobayashi24`- has quit (Quit: Leaving)
 101 2013-12-12 01:22:52 Sealy has quit (Quit: Sealy)
 102 2013-12-12 01:25:26 Application has quit (Remote host closed the connection)
 103 2013-12-12 01:27:44 FabianB_ has joined
 104 2013-12-12 01:28:20 FabianB has quit (Ping timeout: 246 seconds)
 105 2013-12-12 01:30:27 Application has joined
 106 2013-12-12 01:33:25 gavinandresen has quit (Quit: gavinandresen)
 107 2013-12-12 01:38:42 cadaverr has quit (Quit: This computer has gone to sleep)
 108 2013-12-12 01:40:09 w^hive has quit (Quit: Leaving.)
 109 2013-12-12 01:46:16 parker__ has joined
 110 2013-12-12 01:49:05 cadaverr has joined
 111 2013-12-12 01:49:34 da2ce7_desktop has joined
 112 2013-12-12 01:50:54 da2ce7 has quit (2!~da2ce7@opentransactions/dev/da2ce7|Ping timeout: 246 seconds)
 113 2013-12-12 01:53:37 robocoin has joined
 114 2013-12-12 01:55:23 c0rw1n has quit (Remote host closed the connection)
 115 2013-12-12 01:55:30 yubrew has joined
 116 2013-12-12 01:55:49 cysm has quit (Ping timeout: 245 seconds)
 117 2013-12-12 01:56:31 robocoin_ has quit (Ping timeout: 245 seconds)
 118 2013-12-12 01:57:27 DougieBot5000 has quit (Quit: Leaving)
 119 2013-12-12 02:00:06 yubrew has quit (Ping timeout: 252 seconds)
 120 2013-12-12 02:08:52 malaimo has quit (Ping timeout: 264 seconds)
 121 2013-12-12 02:09:33 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
 122 2013-12-12 02:09:58 Belxjander has quit (Quit: Sayonara)
 123 2013-12-12 02:10:57 malaimo has joined
 124 2013-12-12 02:11:22 xiangfu has joined
 125 2013-12-12 02:11:43 c0dified has joined
 126 2013-12-12 02:12:11 k00shi has joined
 127 2013-12-12 02:13:03 k00shi has quit (Client Quit)
 128 2013-12-12 02:13:30 w^hive has joined
 129 2013-12-12 02:13:32 w^hive has left ()
 130 2013-12-12 02:13:42 w^hive has joined
 131 2013-12-12 02:14:43 usr232 has joined
 132 2013-12-12 02:14:48 Belxjander has joined
 133 2013-12-12 02:19:37 johnsoft has quit (Read error: Connection reset by peer)
 134 2013-12-12 02:22:27 grau has joined
 135 2013-12-12 02:23:43 AndrewJackson has quit ()
 136 2013-12-12 02:24:51 duckxx has quit (Ping timeout: 264 seconds)
 137 2013-12-12 02:26:30 sserrano44 has joined
 138 2013-12-12 02:26:47 grau has quit (Ping timeout: 245 seconds)
 139 2013-12-12 02:27:12 variousnefarious has quit (Ping timeout: 245 seconds)
 140 2013-12-12 02:27:18 variousnefarious has joined
 141 2013-12-12 02:28:22 johnsoft has joined
 142 2013-12-12 02:30:41 trixisowned has joined
 143 2013-12-12 02:32:40 cfhi_ has joined
 144 2013-12-12 02:32:42 melvster has quit (Remote host closed the connection)
 145 2013-12-12 02:32:51 Beef is now known as beefviper
 146 2013-12-12 02:33:38 firepacket has joined
 147 2013-12-12 02:34:26 b4epoche has joined
 148 2013-12-12 02:34:45 melvster has joined
 149 2013-12-12 02:34:51 brson_ has joined
 150 2013-12-12 02:36:20 jtimon has quit (Ping timeout: 252 seconds)
 151 2013-12-12 02:37:24 OneFixt has quit ()
 152 2013-12-12 02:37:39 brson has quit (Ping timeout: 240 seconds)
 153 2013-12-12 02:38:07 <freeroute> bitcointalk timing out again...
 154 2013-12-12 02:38:12 cfhi_ has quit (Ping timeout: 260 seconds)
 155 2013-12-12 02:40:14 <phantomcircuit> TD, bitcoin-qt with my patch for IsConfirmed scales to millions of addresses and hundreds of thousands of transactions
 156 2013-12-12 02:40:29 <TD> it does? awesome
 157 2013-12-12 02:40:38 <TD> i wonder what level of scalability places like bitstamp or mtgox need
 158 2013-12-12 02:40:44 <TD> was your patch merged yet?
 159 2013-12-12 02:40:51 <phantomcircuit> no it's not production ready
 160 2013-12-12 02:41:05 <TD> ok
 161 2013-12-12 02:41:37 <phantomcircuit> fixing the behavior of IsConfirmed to actually report FromMe transactions as confirmed introduced at least one bug
 162 2013-12-12 02:41:39 <phantomcircuit> possibly more
 163 2013-12-12 02:42:01 <phantomcircuit> if IsConfirmed does what it says it does then the getbalance rpc call can return an overall negative balance
 164 2013-12-12 02:42:22 <TD> heh
 165 2013-12-12 02:42:33 <phantomcircuit> yeah fun right
 166 2013-12-12 02:44:35 cysm has joined
 167 2013-12-12 02:44:44 melvster has quit (Ping timeout: 260 seconds)
 168 2013-12-12 02:46:10 <phantomcircuit> TD, oh and getbalance results in a different result than getbalance "*" 0
 169 2013-12-12 02:46:16 <TD> haha
 170 2013-12-12 02:46:24 <TD> i'm so glad i don't have to deal with that.
 171 2013-12-12 02:46:37 <TD> instead i get to deal with bitcoinj's api quirks, which is fine because i know they're all my fault
 172 2013-12-12 02:47:57 <BlueMatt> hah, I love digitalocean...I posted a bounty of $5k for anyone to get into my account, someone pinged their support, and their response was "GAME ON"
 173 2013-12-12 02:48:18 <TD> haha
 174 2013-12-12 02:48:21 <TD> awesome
 175 2013-12-12 02:48:36 <TD> phantomcircuit: random question - do you know if DV SSL certs always have AlternativeName fields?
 176 2013-12-12 02:48:37 melvster_ has joined
 177 2013-12-12 02:49:02 <phantomcircuit> TD, they do not, it's an optional field
 178 2013-12-12 02:49:14 <TD> that's what i thought
 179 2013-12-12 02:49:16 <phantomcircuit> TD, probably 99% of them have www.
 180 2013-12-12 02:49:26 <phantomcircuit> but i actually do have a cert from startcom without one
 181 2013-12-12 02:49:43 yubrew has joined
 182 2013-12-12 02:51:33 BTC_Bear is now known as BTC_Bear|hbrntng
 183 2013-12-12 02:51:43 RoboTeddy has quit (Read error: Operation timed out)
 184 2013-12-12 02:53:04 robep00_ has joined
 185 2013-12-12 02:53:08 <phantomcircuit> TD, also when i say bitcoin-qt i mean bitcoind
 186 2013-12-12 02:53:43 <phantomcircuit> (obviously)
 187 2013-12-12 02:53:54 beachandbytes has quit (Ping timeout: 246 seconds)
 188 2013-12-12 02:53:58 dparrish has quit (Read error: Connection reset by peer)
 189 2013-12-12 02:54:15 yubrew has quit (Ping timeout: 264 seconds)
 190 2013-12-12 02:55:22 dparrish has joined
 191 2013-12-12 02:55:56 robep00 has quit (Ping timeout: 260 seconds)
 192 2013-12-12 02:56:34 dparrish has quit (Read error: Connection reset by peer)
 193 2013-12-12 03:00:26 dparrish has joined
 194 2013-12-12 03:01:17 michael_lee has joined
 195 2013-12-12 03:01:48 dparrish has quit (Read error: Connection reset by peer)
 196 2013-12-12 03:02:22 clan has quit (Quit: clan)
 197 2013-12-12 03:03:35 ali1234 has joined
 198 2013-12-12 03:03:47 brson has joined
 199 2013-12-12 03:04:19 <ali1234> is it expected for v70001 nodes to get stuck at block 274230?
 200 2013-12-12 03:05:02 paxtoncamaro91 has quit (Quit: Make it idiot proof and someone will make a better idiot.)
 201 2013-12-12 03:05:33 <ali1234> wait, nvm, i'm reading the log wrong
 202 2013-12-12 03:05:38 clan has joined
 203 2013-12-12 03:05:46 dparrish has joined
 204 2013-12-12 03:06:21 <ali1234> *my* node got stuck
 205 2013-12-12 03:06:30 brson_ has quit (Ping timeout: 246 seconds)
 206 2013-12-12 03:06:38 <dparrish> hey does anyone have any testnet coins to spare for testing?
 207 2013-12-12 03:06:57 dparrish has quit (Read error: Connection reset by peer)
 208 2013-12-12 03:10:08 b4epoche has quit (Read error: Connection reset by peer)
 209 2013-12-12 03:13:00 Subo1977_ has joined
 210 2013-12-12 03:13:00 b4epoche has joined
 211 2013-12-12 03:15:36 <phantomcircuit> TD, and actually none of the performance issues should really matter for someone that is mostly accepting payments
 212 2013-12-12 03:15:49 <phantomcircuit> it's coin selection that's the issue
 213 2013-12-12 03:16:05 Subo1977 has quit (Ping timeout: 240 seconds)
 214 2013-12-12 03:16:49 <kjj> as a long time p2pool user, I can attest that coin selection is indeed a bitch
 215 2013-12-12 03:16:53 <TD> right
 216 2013-12-12 03:17:00 <edcba> subject of day is balancing performance and privacy on coin selection ? :)
 217 2013-12-12 03:17:07 roconnor has joined
 218 2013-12-12 03:18:39 Application has quit (Ping timeout: 240 seconds)
 219 2013-12-12 03:19:51 AusBitBank has quit (Ping timeout: 240 seconds)
 220 2013-12-12 03:23:39 kinglet_ has joined
 221 2013-12-12 03:24:05 kinglet has quit (Read error: Connection reset by peer)
 222 2013-12-12 03:24:08 hsmiths2 has joined
 223 2013-12-12 03:24:27 hsmiths has quit (Read error: Connection reset by peer)
 224 2013-12-12 03:24:38 b4epoche is now known as ericmock
 225 2013-12-12 03:24:51 joesmoe has quit (Ping timeout: 245 seconds)
 226 2013-12-12 03:25:16 shawn-p has quit (Ping timeout: 245 seconds)
 227 2013-12-12 03:25:21 joesmoe has joined
 228 2013-12-12 03:25:27 go11111111111 has quit (Ping timeout: 264 seconds)
 229 2013-12-12 03:25:48 paybitcoin has joined
 230 2013-12-12 03:26:06 Loman has quit (Ping timeout: 245 seconds)
 231 2013-12-12 03:29:21 perhapstired has joined
 232 2013-12-12 03:29:29 porquilho has quit ()
 233 2013-12-12 03:30:30 mobigenuity has joined
 234 2013-12-12 03:30:39 WorshipSatan has quit (Ping timeout: 240 seconds)
 235 2013-12-12 03:30:47 <roconnor> What is the correct base58 encoding of n bytes of 0's?
 236 2013-12-12 03:32:48 mrkent has joined
 237 2013-12-12 03:32:48 mrkent has quit (Changing host)
 238 2013-12-12 03:32:48 mrkent has joined
 239 2013-12-12 03:35:40 <phantomcircuit> TD, 2013-12-12 03:27:15 init message: Loading wallet...
 240 2013-12-12 03:35:40 <phantomcircuit> 2013-12-12 03:31:26 Keys: 1000002 plaintext, 0 encrypted, 1000002 w/ metadata, 1000002 total
 241 2013-12-12 03:35:52 <phantomcircuit> 4 minutes 1 million keys
 242 2013-12-12 03:37:50 stretchwarren has quit (Ping timeout: 246 seconds)
 243 2013-12-12 03:38:27 perhapstired has quit ()
 244 2013-12-12 03:38:47 TD has quit (Quit: TD)
 245 2013-12-12 03:41:31 <Apocalyptic> phantomcircuit, that's fairly decent
 246 2013-12-12 03:41:58 <phantomcircuit> yeah thats with my hashing patch that's merged
 247 2013-12-12 03:42:26 <phantomcircuit> i suspect much faster is possible if it's done in batches or even in stages
 248 2013-12-12 03:42:54 <kanzure> what does loading consist of?
 249 2013-12-12 03:43:08 <phantomcircuit> that's only 240 usec per key but it should be faster than that
 250 2013-12-12 03:43:14 <kanzure> just hashing each key and then..?
 251 2013-12-12 03:43:15 <phantomcircuit> the hash only takes 4 usec
 252 2013-12-12 03:43:28 <phantomcircuit> kanzure, the wallet is k/v pairs
 253 2013-12-12 03:43:49 <phantomcircuit> the "key" value is "key" -> (pubkey, privkey) pairs
 254 2013-12-12 03:43:51 yubrew has joined
 255 2013-12-12 03:44:02 <phantomcircuit> all i did was add a hash as a checksum
 256 2013-12-12 03:44:13 <phantomcircuit> previously it was recalculating the pubkey everytime as a checksum
 257 2013-12-12 03:44:28 <phantomcircuit> which takes ~1ms each (500 usec if you remove a duplicate step)
 258 2013-12-12 03:44:56 <kanzure> so the key was (pubkey, privkey) and the value is what?
 259 2013-12-12 03:45:39 <kanzure> nevermind, i should just read more source code
 260 2013-12-12 03:45:59 <kanzure> there are an awful lot of efficient hashing algorithms that you can steal, i remember reading a funny little one from python's internals
 261 2013-12-12 03:46:05 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
 262 2013-12-12 03:46:20 <phantomcircuit> kanzure, right, i just changed it to pubkey, privkey, hash
 263 2013-12-12 03:46:56 <phantomcircuit> im lazy i just used Hash() which is sha256d
 264 2013-12-12 03:47:27 go1111111 has joined
 265 2013-12-12 03:48:09 yubrew has quit (Ping timeout: 246 seconds)
 266 2013-12-12 03:48:35 stretchwarren has joined
 267 2013-12-12 03:48:39 cadaverr has left ("macbook pro 15 inch")
 268 2013-12-12 03:50:28 CheckDavid has quit (Ping timeout: 260 seconds)
 269 2013-12-12 03:52:57 sserrano44 has quit (Ping timeout: 272 seconds)
 270 2013-12-12 03:54:03 sserrano44 has joined
 271 2013-12-12 03:56:12 bjschnei has joined
 272 2013-12-12 03:57:31 bjschnei_ has joined
 273 2013-12-12 03:57:43 ali1234 has left ()
 274 2013-12-12 03:58:02 jcorgan has joined
 275 2013-12-12 03:58:19 <jcorgan> anyone have a link to an SVG formatted bitcoin logo?
 276 2013-12-12 03:58:47 greenspa has quit (Remote host closed the connection)
 277 2013-12-12 03:59:58 brson has quit (Quit: leaving)
 278 2013-12-12 04:00:20 <jcorgan> nm, found one on wikipedia
 279 2013-12-12 04:00:38 ericmock has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
 280 2013-12-12 04:00:56 Application has joined
 281 2013-12-12 04:01:00 greenspa has joined
 282 2013-12-12 04:01:33 bjschnei has quit (Ping timeout: 272 seconds)
 283 2013-12-12 04:01:57 ivan\ has quit (Quit: ERC Version 5.3 (IRC client for Emacs))
 284 2013-12-12 04:02:54 bjschnei has joined
 285 2013-12-12 04:03:08 ivan\ has joined
 286 2013-12-12 04:03:27 bjschnei_ has quit (Ping timeout: 272 seconds)
 287 2013-12-12 04:05:17 n0n0 has joined
 288 2013-12-12 04:06:26 sacrelege has quit (Quit: Leaving)
 289 2013-12-12 04:08:00 gavinandresen has joined
 290 2013-12-12 04:18:39 n0n0 has quit (Ping timeout: 240 seconds)
 291 2013-12-12 04:18:45 agnostic98 has quit (Remote host closed the connection)
 292 2013-12-12 04:19:12 agnostic98 has joined
 293 2013-12-12 04:20:06 Nesetalis has quit (Ping timeout: 252 seconds)
 294 2013-12-12 04:22:11 Guest15696 has joined
 295 2013-12-12 04:23:46 agnostic98 has quit (Ping timeout: 250 seconds)
 296 2013-12-12 04:24:54 rastapopuloto has joined
 297 2013-12-12 04:25:20 Zarutian has quit (Quit: Zarutian)
 298 2013-12-12 04:25:44 agnostic98 has joined
 299 2013-12-12 04:25:58 richcollins has joined
 300 2013-12-12 04:27:55 duckxx has joined
 301 2013-12-12 04:28:11 Zarutian has joined
 302 2013-12-12 04:28:51 Zarutian has quit (Client Quit)
 303 2013-12-12 04:29:41 Application has quit (Ping timeout: 272 seconds)
 304 2013-12-12 04:30:25 stretchw_ has joined
 305 2013-12-12 04:31:22 rastapopuloto has left ()
 306 2013-12-12 04:32:08 maraoz has joined
 307 2013-12-12 04:32:26 ThomasV_ has joined
 308 2013-12-12 04:32:39 stretchwarren has quit (Ping timeout: 240 seconds)
 309 2013-12-12 04:33:00 phrackage has quit (Ping timeout: 260 seconds)
 310 2013-12-12 04:35:05 phrackage has joined
 311 2013-12-12 04:35:06 jcorgan has quit (Quit: leaving)
 312 2013-12-12 04:36:41 <maraoz> Are clients accepting OP_RETURN already?
 313 2013-12-12 04:37:55 yubrew has joined
 314 2013-12-12 04:38:28 TheSeven has quit (Disconnected by services)
 315 2013-12-12 04:38:39 [7] has joined
 316 2013-12-12 04:39:24 Neozonz has joined
 317 2013-12-12 04:41:13 prophetx has joined
 318 2013-12-12 04:41:32 Neozonz has quit (Ping timeout: 250 seconds)
 319 2013-12-12 04:42:21 yubrew has quit (Ping timeout: 252 seconds)
 320 2013-12-12 04:42:37 prophetx has quit (Client Quit)
 321 2013-12-12 04:42:44 da2ce7 has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
 322 2013-12-12 04:42:50 prophetx has joined
 323 2013-12-12 04:43:55 richcollins has quit (Quit: richcollins)
 324 2013-12-12 04:46:24 richcollins has joined
 325 2013-12-12 04:47:05 Application has joined
 326 2013-12-12 04:48:00 kinglet_ has quit (Ping timeout: 246 seconds)
 327 2013-12-12 04:51:58 roconnor has quit (Quit: Konversation terminated!)
 328 2013-12-12 04:52:34 BTC_Bear is now known as BTC_Bear|hbrntng
 329 2013-12-12 04:55:55 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
 330 2013-12-12 04:58:09 Cryo has quit (Ping timeout: 246 seconds)
 331 2013-12-12 05:01:08 Alina-malina has quit (Ping timeout: 246 seconds)
 332 2013-12-12 05:01:33 sabfer has joined
 333 2013-12-12 05:01:45 Alina-malina has joined
 334 2013-12-12 05:04:09 Lexa has joined
 335 2013-12-12 05:07:40 maraoz has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
 336 2013-12-12 05:08:55 ThomasV_ has quit (Quit: Quitte)
 337 2013-12-12 05:09:03 SwampTony has joined
 338 2013-12-12 05:10:21 Guest13315 has quit (Ping timeout: 246 seconds)
 339 2013-12-12 05:12:25 richcollins has quit (Quit: richcollins)
 340 2013-12-12 05:13:04 SwampTony has quit (Ping timeout: 240 seconds)
 341 2013-12-12 05:13:05 daktak has joined
 342 2013-12-12 05:15:44 cadaver has joined
 343 2013-12-12 05:17:42 zcopley_ has joined
 344 2013-12-12 05:18:03 transito has quit (Ping timeout: 246 seconds)
 345 2013-12-12 05:18:08 SwampTony has joined
 346 2013-12-12 05:18:27 transito has joined
 347 2013-12-12 05:18:29 transito has quit (Excess Flood)
 348 2013-12-12 05:18:39 transito has joined
 349 2013-12-12 05:19:54 mappum has joined
 350 2013-12-12 05:20:59 zcopley has quit (Ping timeout: 272 seconds)
 351 2013-12-12 05:26:13 sserrano44 has quit (Quit: Computer has gone to sleep.)
 352 2013-12-12 05:29:13 [\\\] has joined
 353 2013-12-12 05:31:15 sabfer has quit (Remote host closed the connection)
 354 2013-12-12 05:32:05 yubrew has joined
 355 2013-12-12 05:33:18 SwampTony has quit (Remote host closed the connection)
 356 2013-12-12 05:36:56 yubrew has quit (Ping timeout: 260 seconds)
 357 2013-12-12 05:39:56 richcollins has joined
 358 2013-12-12 05:42:45 edulix has quit (Ping timeout: 240 seconds)
 359 2013-12-12 05:44:33 reneg has joined
 360 2013-12-12 05:44:37 reneg has quit (Max SendQ exceeded)
 361 2013-12-12 05:45:00 reneg has joined
 362 2013-12-12 05:45:37 reneg has quit (Max SendQ exceeded)
 363 2013-12-12 05:46:05 imsaguy has quit (Ping timeout: 240 seconds)
 364 2013-12-12 05:46:20 reneg has joined
 365 2013-12-12 05:46:23 reneg has quit (Max SendQ exceeded)
 366 2013-12-12 05:46:42 Eiii has quit ()
 367 2013-12-12 05:46:47 reneg has joined
 368 2013-12-12 05:50:06 daktak_ has joined
 369 2013-12-12 05:51:10 daktak has quit (Read error: Connection reset by peer)
 370 2013-12-12 05:51:23 transito has quit (Ping timeout: 272 seconds)
 371 2013-12-12 05:52:03 transito has joined
 372 2013-12-12 05:53:45 kinglet has joined
 373 2013-12-12 05:55:31 edulix has joined
 374 2013-12-12 05:57:23 prophetx has quit (Read error: Connection reset by peer)
 375 2013-12-12 05:57:51 prophetx has joined
 376 2013-12-12 05:59:45 edulix has quit (Ping timeout: 240 seconds)
 377 2013-12-12 05:59:55 BTC_Bear is now known as BTC_Bear|hbrntng
 378 2013-12-12 06:01:08 wei__ has joined
 379 2013-12-12 06:02:36 duckxx has quit (Ping timeout: 260 seconds)
 380 2013-12-12 06:06:26 edulix has joined
 381 2013-12-12 06:07:46 OneFixt has joined
 382 2013-12-12 06:07:48 Belxjander has quit (Read error: No route to host)
 383 2013-12-12 06:08:07 kinglet has quit (Read error: Connection reset by peer)
 384 2013-12-12 06:09:10 kinglet has joined
 385 2013-12-12 06:10:13 OneFixt_ has joined
 386 2013-12-12 06:10:37 Neozonz has joined
 387 2013-12-12 06:12:46 Belxjander has joined
 388 2013-12-12 06:13:14 twiceaday has quit ()
 389 2013-12-12 06:13:33 edulix has quit (Ping timeout: 272 seconds)
 390 2013-12-12 06:13:39 Neozonz has quit (Disc!~Neozonz@unaffiliated/neozonz|Ping timeout: 252 seconds)
 391 2013-12-12 06:14:12 OneFixt has quit (Ping timeout: 252 seconds)
 392 2013-12-12 06:14:21 W0rmDr1nk has joined
 393 2013-12-12 06:14:29 paxtoncamaro91 has joined
 394 2013-12-12 06:14:45 parker__ has quit (Quit: Page closed)
 395 2013-12-12 06:14:53 OneFixt_ is now known as OneFixt
 396 2013-12-12 06:15:46 AusBitBank has joined
 397 2013-12-12 06:20:28 Cryo has joined
 398 2013-12-12 06:20:28 Cryo has quit (Changing host)
 399 2013-12-12 06:20:28 Cryo has joined
 400 2013-12-12 06:21:51 prophetx has quit (Ping timeout: 264 seconds)
 401 2013-12-12 06:23:19 zcopley_ has quit (Quit: Computer has gone to sleep.)
 402 2013-12-12 06:26:16 yubrew has joined
 403 2013-12-12 06:27:25 JesusFreak has quit (Read error: Connection reset by peer)
 404 2013-12-12 06:29:21 pc_c has joined
 405 2013-12-12 06:31:04 yubrew has quit (Ping timeout: 260 seconds)
 406 2013-12-12 06:31:04 kinglet has quit (Read error: Connection reset by peer)
 407 2013-12-12 06:31:38 SwampTony has joined
 408 2013-12-12 06:33:13 kinglet has joined
 409 2013-12-12 06:37:29 oru is now known as macroshaft_wangb
 410 2013-12-12 06:37:41 macroshaft_wangb is now known as oru
 411 2013-12-12 06:40:52 Detritus has quit (Ping timeout: 260 seconds)
 412 2013-12-12 06:42:15 kinglet has quit (Read error: Connection reset by peer)
 413 2013-12-12 06:42:20 andrew12 has joined
 414 2013-12-12 06:44:02 <dooglus> can someone explain why http://blockexplorer.com/block/000000000000000262212b3e353b505b61a5c8ac9db3bc2696b8b833ff8b7573
 415 2013-12-12 06:44:11 kinglet has joined
 416 2013-12-12 06:44:11 kinglet has quit (Changing host)
 417 2013-12-12 06:44:11 kinglet has joined
 418 2013-12-12 06:44:23 <dooglus> shows a very different number of transations than https://blockchain.info/block-index/446114/000000000000000262212b3e353b505b61a5c8ac9db3bc2696b8b833ff8b7573
 419 2013-12-12 06:44:26 <dooglus> ?
 420 2013-12-12 06:46:02 cadaver has quit (Remote host closed the connection)
 421 2013-12-12 06:46:50 <Apocalyptic> hum, that's weird
 422 2013-12-12 06:46:53 <BlueMatt> bc.i fucked up or so?
 423 2013-12-12 06:48:05 mappum has quit (Remote host closed the connection)
 424 2013-12-12 06:48:24 <deego> still trying to understand that :) .. can we identify any one transaction that's different?
 425 2013-12-12 06:50:25 <BlueMatt> the last one on bbe
 426 2013-12-12 06:51:49 <Apocalyptic> even the BTC Output Total is not the same
 427 2013-12-12 06:52:24 mappum has joined
 428 2013-12-12 06:52:52 Namworld has quit ()
 429 2013-12-12 06:53:18 <deego> Ah
 430 2013-12-12 06:53:52 <deego> I wonder if the b.i had a limit condition reached and  just truncated them..
 431 2013-12-12 06:53:52 Namworld has joined
 432 2013-12-12 06:53:57 <deego> s/the//
 433 2013-12-12 06:54:04 Namworld has quit (Client Quit)
 434 2013-12-12 06:55:15 grau has joined
 435 2013-12-12 06:55:27 <Apocalyptic> may well ne
 436 2013-12-12 06:55:29 <Apocalyptic> *be
 437 2013-12-12 06:55:34 paybitcoin1 has joined
 438 2013-12-12 06:55:45 paybitcoin has quit (Ping timeout: 246 seconds)
 439 2013-12-12 06:57:51 Cryo has quit (Ping timeout: 246 seconds)
 440 2013-12-12 06:58:07 hmmma1 has quit (Ping timeout: 240 seconds)
 441 2013-12-12 07:00:04 <kjj> seems to be a bug in their display code.  the transactions not listed are still in the database and point back to it
 442 2013-12-12 07:05:58 Lexa has quit (Quit: Lexa)
 443 2013-12-12 07:10:08 damethos has joined
 444 2013-12-12 07:13:48 Raziel has joined
 445 2013-12-12 07:14:28 Kaisyu has joined
 446 2013-12-12 07:17:16 michael_lee has quit (Ping timeout: 260 seconds)
 447 2013-12-12 07:20:15 coeus has quit (Ping timeout: 240 seconds)
 448 2013-12-12 07:20:23 yubrew has joined
 449 2013-12-12 07:20:26 nethershaw has quit (Ping timeout: 246 seconds)
 450 2013-12-12 07:22:02 nethershaw has joined
 451 2013-12-12 07:22:37 richcollins has quit (Quit: richcollins)
 452 2013-12-12 07:23:23 edulix has joined
 453 2013-12-12 07:25:07 yubrew has quit (Ping timeout: 272 seconds)
 454 2013-12-12 07:25:36 serialbandicoot has joined
 455 2013-12-12 07:25:48 Namworld has joined
 456 2013-12-12 07:27:26 gavinandresen has quit (Quit: gavinandresen)
 457 2013-12-12 07:28:37 cadaver has joined
 458 2013-12-12 07:28:42 Kaisyu has quit (Quit: Bye~)
 459 2013-12-12 07:32:04 erans has joined
 460 2013-12-12 07:32:59 Raziel has quit (Read error: Connection reset by peer)
 461 2013-12-12 07:33:14 michael_lee has joined
 462 2013-12-12 07:33:17 Raziel has joined
 463 2013-12-12 07:33:28 pc_c has quit (Ping timeout: 240 seconds)
 464 2013-12-12 07:34:06 diki has joined
 465 2013-12-12 07:34:29 diki is now known as Guest85011
 466 2013-12-12 07:37:53 serialbandicoot has quit (Quit: serialbandicoot)
 467 2013-12-12 07:39:30 imsaguy has joined
 468 2013-12-12 07:41:30 mappum has quit (Quit: Stay fresh.)
 469 2013-12-12 07:41:39 stretchw_ has quit (Ping timeout: 264 seconds)
 470 2013-12-12 07:42:54 mappum has joined
 471 2013-12-12 07:43:50 stretchwarren has joined
 472 2013-12-12 07:44:36 mappum has quit (Remote host closed the connection)
 473 2013-12-12 07:45:35 mappum has joined
 474 2013-12-12 07:46:06 mappum has quit (Remote host closed the connection)
 475 2013-12-12 07:47:27 edulix has quit (Ping timeout: 240 seconds)
 476 2013-12-12 07:47:55 mappum has joined
 477 2013-12-12 07:48:13 rdymac has quit (Excess Flood)
 478 2013-12-12 07:48:26 mappum has quit (Remote host closed the connection)
 479 2013-12-12 07:49:28 mappum has joined
 480 2013-12-12 07:50:46 lclc has joined
 481 2013-12-12 07:51:25 zcopley__ has joined
 482 2013-12-12 07:51:36 rdymac has joined
 483 2013-12-12 07:52:09 Denim-jdev has quit (Ping timeout: 240 seconds)
 484 2013-12-12 07:52:42 <dooglus> http://i.imgur.com/L5AYXgP.png - confirmed tx with unconfirmed input...
 485 2013-12-12 07:52:42 VinceSamios has joined
 486 2013-12-12 07:53:13 phrackage has quit (Remote host closed the connection)
 487 2013-12-12 07:55:21 serialbandicoot has joined
 488 2013-12-12 07:58:34 guest2321 has quit (Read error: Connection reset by peer)
 489 2013-12-12 07:58:34 guest232 has joined
 490 2013-12-12 07:58:56 nsh- has joined
 491 2013-12-12 07:59:14 thegimp has joined
 492 2013-12-12 07:59:27 nsh has quit (Ping timeout: 245 seconds)
 493 2013-12-12 07:59:51 erans has quit (Ping timeout: 240 seconds)
 494 2013-12-12 08:00:37 <sturles> dooglus: Ehm.. Did you just paste a link to an image of a web page?
 495 2013-12-12 08:01:16 <Alina-malina> What is the IRC channel for bitcoin that using for retreiving nodes IP addresses?
 496 2013-12-12 08:01:48 edulix has joined
 497 2013-12-12 08:03:19 Stephen has joined
 498 2013-12-12 08:04:12 Guest13315 has joined
 499 2013-12-12 08:04:26 Cryo has joined
 500 2013-12-12 08:04:37 guest2321 has joined
 501 2013-12-12 08:05:51 andrew12 has quit (Ping timeout: 252 seconds)
 502 2013-12-12 08:07:30 guest232 has quit (Ping timeout: 252 seconds)
 503 2013-12-12 08:08:49 Kozuch has joined
 504 2013-12-12 08:08:55 nOgAnOo has joined
 505 2013-12-12 08:09:02 nOgAnOo has quit (Max SendQ exceeded)
 506 2013-12-12 08:09:06 guest2321 has quit (Ping timeout: 250 seconds)
 507 2013-12-12 08:09:10 <Alina-malina> What is the IRC channel for bitcoin that using for retreiving nodes IP addresses?
 508 2013-12-12 08:09:18 <wumpus> Alina-malina: bitcoin no longer uses an IRC channel for that
 509 2013-12-12 08:09:28 <Alina-malina> wumpus, oh what does it use instead?
 510 2013-12-12 08:09:49 <wumpus> Alina-malina: DNS seeding, requesting nodes for other peers, and a build in peer list to fall back on
 511 2013-12-12 08:10:35 <Alina-malina> hmmm ok
 512 2013-12-12 08:11:07 <wumpus> using IRC was deemed too spammy, some ISPs even confused it with a botnet
 513 2013-12-12 08:11:15 nOgAnOo has joined
 514 2013-12-12 08:11:20 nOgAnOo has quit (Max SendQ exceeded)
 515 2013-12-12 08:11:30 <Alina-malina> heh, but was it faster?
 516 2013-12-12 08:11:38 <Alina-malina> ratther then DNS seeding?
 517 2013-12-12 08:11:44 <wumpus> nope, DNS seeding is much faster
 518 2013-12-12 08:11:49 edulix has quit (Ping timeout: 240 seconds)
 519 2013-12-12 08:12:10 <wumpus> the DNS protocol is extremely efficient, no need to log into an IRC server, request a nick list, etc
 520 2013-12-12 08:12:12 Detritus has joined
 521 2013-12-12 08:12:44 <Alina-malina> i see, is it possible to watch that DNS seeding list live?
 522 2013-12-12 08:13:15 nOgAnOo has joined
 523 2013-12-12 08:13:27 erans has joined
 524 2013-12-12 08:14:35 yubrew has joined
 525 2013-12-12 08:14:55 Denim-jdev has joined
 526 2013-12-12 08:15:29 <wumpus> there's this http://bitcoin.sipa.be/seeds.txt
 527 2013-12-12 08:15:55 <wumpus> warning: huge list
 528 2013-12-12 08:16:33 <Stephen> TWSS
 529 2013-12-12 08:16:37 squeakytoy has joined
 530 2013-12-12 08:17:03 stretchwarren has quit (Ping timeout: 240 seconds)
 531 2013-12-12 08:18:21 stretchwarren has joined
 532 2013-12-12 08:18:51 mappum has quit (Remote host closed the connection)
 533 2013-12-12 08:19:06 <Alina-malina> wumpus, thanks, but is it being updated? wow some have macaddresses as well?
 534 2013-12-12 08:19:20 yubrew has quit (Ping timeout: 260 seconds)
 535 2013-12-12 08:19:44 nell has quit (Read error: Connection reset by peer)
 536 2013-12-12 08:19:49 mappum has joined
 537 2013-12-12 08:19:55 Guest13315 has quit ()
 538 2013-12-12 08:20:36 <wumpus> I don't know how often it gets updated. It tracks reliable peers over time. You can find the source code here: https://github.com/sipa/bitcoin-seeder
 539 2013-12-12 08:20:51 <wumpus> those are not MAC addresses but IPv6 addresses :)
 540 2013-12-12 08:24:41 <Alina-malina> oh loool
 541 2013-12-12 08:24:42 <Alina-malina> ok
 542 2013-12-12 08:24:49 <Alina-malina> cool
 543 2013-12-12 08:24:58 <Alina-malina> you say reliable peers, what does it mean?
 544 2013-12-12 08:25:25 <wumpus> it means that they stay up for consecutive durations of weeks, or even months
 545 2013-12-12 08:25:46 <wumpus> a node that flip/flops on and off over the day isn't as useful as one that is always there
 546 2013-12-12 08:26:16 <Alina-malina> wow, very interesting, so each of this addresses contacin this list right?
 547 2013-12-12 08:26:34 <wumpus> I'm not sure if it takes other measures such as latency and speed into account
 548 2013-12-12 08:27:05 <wumpus> how do you mean "contacin this list"?
 549 2013-12-12 08:27:16 Belxjander has quit (Ping timeout: 260 seconds)
 550 2013-12-12 08:27:18 <Alina-malina> oh i mean each ip address machine contain this list
 551 2013-12-12 08:27:20 toffoo has joined
 552 2013-12-12 08:27:21 <Alina-malina> seeds.txt
 553 2013-12-12 08:28:08 <wumpus> no, nodes don't 'contact the DNS seed' to advertise themselves
 554 2013-12-12 08:28:15 <wumpus> the seeds use the same discovery process as bitcoin itself: it contacts known nodes, and asks them for peers
 555 2013-12-12 08:28:25 <Alina-malina> oh ok
 556 2013-12-12 08:28:27 <wumpus> nodes simply advertise themselves to their peers
 557 2013-12-12 08:28:37 <Alina-malina> ask on demand
 558 2013-12-12 08:28:53 <wumpus> yes, it's distributed and the dns seeds are nothing special
 559 2013-12-12 08:29:00 edulix has joined
 560 2013-12-12 08:29:50 <Alina-malina> ok, i am still learning for bitcoin source code, i am trying to make a similiar network, but not for money, but document exchange, between peers instead of tx history, still no have luck yet
 561 2013-12-12 08:29:55 <warren> wumpus: ping, pm
 562 2013-12-12 08:30:56 fanquake has left ()
 563 2013-12-12 08:31:12 <wumpus> Alina-malina: you could have a look at bitmessage
 564 2013-12-12 08:31:25 <Alina-malina> is it also encrypted?
 565 2013-12-12 08:32:11 <Alina-malina> by exchanging document i mean accounting, ledgers and i need it to be ecrypted like btc does
 566 2013-12-12 08:33:25 VinceSamios has quit (Remote host closed the connection)
 567 2013-12-12 08:33:59 <Alina-malina> wow, thanks for bitmessage, i am looking on it
 568 2013-12-12 08:35:30 <wumpus> btc is not encrypted, bitmessage is
 569 2013-12-12 08:36:38 goodbtc has quit (Read error: Connection reset by peer)
 570 2013-12-12 08:37:00 Zoop_ has quit (Ping timeout: 265 seconds)
 571 2013-12-12 08:37:15 hsmiths2 has quit (Ping timeout: 246 seconds)
 572 2013-12-12 08:37:59 <Alina-malina> aha, great!
 573 2013-12-12 08:38:48 <Alina-malina> I can make en ecrypted ledger app with it, and compile it right?
 574 2013-12-12 08:40:11 Guest85011 has quit ()
 575 2013-12-12 08:41:49 <wumpus> probably
 576 2013-12-12 08:43:20 <Alina-malina> why probably?
 577 2013-12-12 08:43:23 hsmiths has joined
 578 2013-12-12 08:43:24 <Alina-malina> is it not designed for that?
 579 2013-12-12 08:44:44 brak has joined
 580 2013-12-12 08:45:44 brak has quit (Client Quit)
 581 2013-12-12 08:45:48 <wumpus> I don't know the specs of your application or the what exactly bitmessage supports (haven't tried it for a while)
 582 2013-12-12 08:45:57 <wumpus> so all I can answer is "probably" :p
 583 2013-12-12 08:46:04 brak has joined
 584 2013-12-12 08:47:05 brak has quit (Client Quit)
 585 2013-12-12 08:47:22 brak has joined
 586 2013-12-12 08:50:09 ovidiusoft has joined
 587 2013-12-12 08:52:19 mappum has quit (Remote host closed the connection)
 588 2013-12-12 08:59:39 W0rmDr1nk has quit (Ping timeout: 264 seconds)
 589 2013-12-12 08:59:49 Denim-jdev has quit (Read error: Connection reset by peer)
 590 2013-12-12 09:02:16 <Alina-malina> :) ok i understand
 591 2013-12-12 09:06:05 <trixisowned> in p2pool what is SANE_TARGET_RANGE and DUMB_SCRYPT_DIFF?
 592 2013-12-12 09:06:28 <trixisowned> bitcoin/network.py, sorry.
 593 2013-12-12 09:07:36 Stephen has quit (Ping timeout: 250 seconds)
 594 2013-12-12 09:08:50 yubrew has joined
 595 2013-12-12 09:08:51 t7 has joined
 596 2013-12-12 09:10:49 Stephen has joined
 597 2013-12-12 09:13:27 yubrew has quit (Ping timeout: 264 seconds)
 598 2013-12-12 09:13:28 agnostic98 has quit (Remote host closed the connection)
 599 2013-12-12 09:13:55 agnostic98 has joined
 600 2013-12-12 09:14:10 <wumpus> bitcoin in itself is already a ledger, but it's public... proposals such as zerocoin try to use blinding to introduce privacy, but straight-up "encrypting" won't work, it's a very difficult issue
 601 2013-12-12 09:14:26 <wumpus> as least if you want to keep it truly decentralized
 602 2013-12-12 09:16:07 <grau> gmaxwell, lianj: thanks for your help to resolve the issue with multi sig, so the BTC1K party ticket sales can start soon: https://bitcointalk.org/index.php?topic=285771.msg3930827#msg3930827
 603 2013-12-12 09:16:43 <Stephen> wumpus: The only true solution to that problem would introduce random valid transactions
 604 2013-12-12 09:16:51 michael_lee has quit (Remote host closed the connection)
 605 2013-12-12 09:17:35 Grouver has joined
 606 2013-12-12 09:17:46 Namworld has quit ()
 607 2013-12-12 09:17:51 edulix has quit (Ping timeout: 240 seconds)
 608 2013-12-12 09:18:15 <Stephen> Which, on the one hand may be a more fair way of creating inflation, the opportunity to exploit the "randomness" for profit like Debt-Based Derivatives were would be too great
 609 2013-12-12 09:18:36 agnostic98 has quit (Ping timeout: 260 seconds)
 610 2013-12-12 09:18:51 mobigenuity has quit (Ping timeout: 264 seconds)
 611 2013-12-12 09:21:03 reneg has quit (Ping timeout: 240 seconds)
 612 2013-12-12 09:21:09 <wumpus> Stephen: well it's one way, though most ways of introducing randomness can be filtered out pretty well statistically
 613 2013-12-12 09:21:16 <wumpus> human transactions are very recognizable
 614 2013-12-12 09:22:21 stretchw_ has joined
 615 2013-12-12 09:22:38 nexes has quit (Ping timeout: 248 seconds)
 616 2013-12-12 09:22:39 <wumpus> Mike Hearn's article about bitcoin privacy measures describes a similar thing, splitting up transactions into random parts, so that the amount is not recognizable, https://medium.com/p/7f95a386692f 
 617 2013-12-12 09:22:51 Conflict has joined
 618 2013-12-12 09:25:35 kinglet_ has joined
 619 2013-12-12 09:25:35 kinglet has quit (Read error: Connection reset by peer)
 620 2013-12-12 09:26:04 stretchwarren has quit (Ping timeout: 260 seconds)
 621 2013-12-12 09:27:34 Zoop_ has joined
 622 2013-12-12 09:30:30 <Stephen> Similar to how bitcoin shufflers work I supppose
 623 2013-12-12 09:30:55 <Stephen> That's the real problem in randomness across a distributed system though.
 624 2013-12-12 09:31:07 <Stephen> Trustworthy number generators
 625 2013-12-12 09:31:20 Belxjander has joined
 626 2013-12-12 09:31:23 <Stephen> Same exploit
 627 2013-12-12 09:31:50 AndrewJackson has joined
 628 2013-12-12 09:32:52 <Stephen> I wonder....
 629 2013-12-12 09:33:23 <Stephen> So 1 way, blind transactions would preserve most privacy
 630 2013-12-12 09:33:43 <Stephen> It's mostly the spending that tends to reveal
 631 2013-12-12 09:34:12 graingert has quit (Quit: Ex-Chat)
 632 2013-12-12 09:34:43 <Stephen> Pub/Priv key systems allow for linkage of apparently unrelated data blobs
 633 2013-12-12 09:35:03 <Stephen> Thus making sense of 1 recieve addr linked to a spend address through math
 634 2013-12-12 09:35:16 YoY has quit (Quit: Leaving...)
 635 2013-12-12 09:35:23 <Stephen> But that's the actual problem
 636 2013-12-12 09:35:44 <Stephen> The direct, provable link to the receiving address.
 637 2013-12-12 09:36:22 YoY has joined
 638 2013-12-12 09:37:07 <Stephen> If a system could be developed to have the total amount emerge through many transactions bound for the spend address, it'd conserve that
 639 2013-12-12 09:37:51 <Stephen> Liken it to getting your funds through bitcoin transaction fees added to random transfers to you
 640 2013-12-12 09:38:08 Detritus has quit (Ping timeout: 272 seconds)
 641 2013-12-12 09:40:57 jeewee has joined
 642 2013-12-12 09:41:03 hsmiths has quit (Ping timeout: 264 seconds)
 643 2013-12-12 09:41:05 cadaver has quit (Remote host closed the connection)
 644 2013-12-12 09:42:42 VinceSamios has joined
 645 2013-12-12 09:43:00 kobayashi24 has joined
 646 2013-12-12 09:43:19 W0rmDr1nk has joined
 647 2013-12-12 09:44:19 agnostic98 has joined
 648 2013-12-12 09:46:31 hsmiths has joined
 649 2013-12-12 09:48:01 Detritus has joined
 650 2013-12-12 09:50:21 paracyst has quit ()
 651 2013-12-12 09:56:34 gingpark has joined
 652 2013-12-12 09:59:17 mattco has joined
 653 2013-12-12 09:59:54 jwang has quit (Read error: Operation timed out)
 654 2013-12-12 10:00:26 jwang has joined
 655 2013-12-12 10:01:10 <Alina-malina> why bitcoin blocks are in so called dat files, and not anything else? What really .dat files gives?
 656 2013-12-12 10:01:48 <Alina-malina> how to read those files, it seems not to be able to simply view it, some garbage inside
 657 2013-12-12 10:02:42 edulix has joined
 658 2013-12-12 10:03:11 yubrew has joined
 659 2013-12-12 10:05:33 <Stephen> bitcoin blocks are nothing more than squential cryptographic hashes
 660 2013-12-12 10:05:54 <Alina-malina> yes but it is used somehow with websitesl ike blockchain info to retrieve data right?
 661 2013-12-12 10:06:29 <Stephen> Alina-malina: They do parse the information on their server, yes
 662 2013-12-12 10:06:34 trixisowned has quit (Read error: Connection reset by peer)
 663 2013-12-12 10:06:46 <Alina-malina> Stephen, aha, what tools i need for that?
 664 2013-12-12 10:06:49 trixisowned has joined
 665 2013-12-12 10:06:50 <Stephen> They parse the entire blockchain into a database
 666 2013-12-12 10:07:24 <Stephen> Well, there are no specific tools for that functionality. You'd need to use the bitcoin source code and a develop a system to your needs
 667 2013-12-12 10:07:38 <Alina-malina> oh, i see
 668 2013-12-12 10:07:54 yubrew has quit (Ping timeout: 272 seconds)
 669 2013-12-12 10:07:57 reneg has joined
 670 2013-12-12 10:08:01 reneg has quit (Max SendQ exceeded)
 671 2013-12-12 10:08:02 <Stephen> What kind of information are you trying to retrieve
 672 2013-12-12 10:08:04 <Stephen> ?
 673 2013-12-12 10:08:15 <Stephen> There are a few unique services out there that do things like this
 674 2013-12-12 10:08:17 <Alina-malina> like the current balance of each user
 675 2013-12-12 10:08:27 reneg has joined
 676 2013-12-12 10:08:30 reneg has quit (Max SendQ exceeded)
 677 2013-12-12 10:08:30 <Alina-malina> i want to run in from my computer not use service
 678 2013-12-12 10:08:32 <Stephen> for instance, proofofextistence.com
 679 2013-12-12 10:08:33 <Alina-malina> i am learning
 680 2013-12-12 10:08:53 reneg has joined
 681 2013-12-12 10:09:21 <Alina-malina> I want to become bitcoin dev, so i am very interested in a program so i could input the address and it calculate and tell me the current balance of that address
 682 2013-12-12 10:09:24 <Stephen> Alina-malina: So, balances are attached to "addresses" in the blockchain
 683 2013-12-12 10:09:52 Scrat has quit (Quit: .)
 684 2013-12-12 10:09:55 <Alina-malina> oh
 685 2013-12-12 10:10:03 Guest15696 has left ()
 686 2013-12-12 10:10:18 JZavala has joined
 687 2013-12-12 10:10:19 <Stephen> Alina-malina: Here is an opensource project in Javascript to do some of these things:
 688 2013-12-12 10:10:20 <Stephen> http://bitcoinjs.org/
 689 2013-12-12 10:10:21 <Alina-malina> you mean i need to capture this inforamation before it becomes that binary dat file, not after it rgiht?
 690 2013-12-12 10:10:28 <Alina-malina> wow
 691 2013-12-12 10:10:31 <Stephen> That should help you on the way
 692 2013-12-12 10:10:40 <Alina-malina> thank you so much!
 693 2013-12-12 10:11:43 SwampTony has quit (Remote host closed the connection)
 694 2013-12-12 10:12:10 RoboTeddy has joined
 695 2013-12-12 10:12:26 nexes has joined
 696 2013-12-12 10:12:48 SwampTony has joined
 697 2013-12-12 10:14:18 poggy has quit (Ping timeout: 252 seconds)
 698 2013-12-12 10:15:23 graingert has joined
 699 2013-12-12 10:17:19 SwampTony has quit (Ping timeout: 252 seconds)
 700 2013-12-12 10:17:51 Sealy has joined
 701 2013-12-12 10:18:01 ThomasV has quit (Remote host closed the connection)
 702 2013-12-12 10:18:02 agnostic98 has quit (Ping timeout: 272 seconds)
 703 2013-12-12 10:18:31 ThomasV has joined
 704 2013-12-12 10:19:40 poggy has joined
 705 2013-12-12 10:24:44 graingert has quit (Ping timeout: 250 seconds)
 706 2013-12-12 10:32:32 Grouver has quit (Quit: Leaving)
 707 2013-12-12 10:32:59 Grouver has joined
 708 2013-12-12 10:33:13 <damethos> Alina-malina, you can use an online blockchain browser api such as https://www.biteasy.com/developers
 709 2013-12-12 10:33:20 <damethos> instead of indexing everything yourself
 710 2013-12-12 10:37:41 graingert has joined
 711 2013-12-12 10:38:05 graingert is now known as Guest82
 712 2013-12-12 10:38:35 mynameis has joined
 713 2013-12-12 10:39:19 edulix has quit (Remote host closed the connection)
 714 2013-12-12 10:39:26 edulix has joined
 715 2013-12-12 10:39:27 pooler has quit (Ping timeout: 245 seconds)
 716 2013-12-12 10:39:37 Thepok has joined
 717 2013-12-12 10:40:22 <Alina-malina> damethos, why not indexing myself?
 718 2013-12-12 10:42:12 <damethos> it depends what you want to build. I just offered you an alternative with an external service instead of doing it yourself
 719 2013-12-12 10:43:45 <Alina-malina> damethos, thank you for that service, I apreciate that! I am interested in creating conceputally new bitcoin, but i am just learning, i know some stuff, but i am still newbie
 720 2013-12-12 10:44:09 <damethos> then good luck reading :)
 721 2013-12-12 10:44:14 <Alina-malina> loool
 722 2013-12-12 10:45:14 <Alina-malina> OK it says that there are 1.46*48^10 possible bitcoin addresses right?
 723 2013-12-12 10:45:30 <Alina-malina> how i can devide this number by 2 looool, will python handle this division?
 724 2013-12-12 10:45:34 prophetx has joined
 725 2013-12-12 10:46:06 edulix has quit (Remote host closed the connection)
 726 2013-12-12 10:46:12 edulix_ has joined
 727 2013-12-12 10:53:24 pooler has joined
 728 2013-12-12 10:57:08 agnostic98 has joined
 729 2013-12-12 10:57:20 yubrew has joined
 730 2013-12-12 10:58:01 prophetx has joined
 731 2013-12-12 10:58:51 pooler has quit (Read error: Connection reset by peer)
 732 2013-12-12 10:59:51 prophetx has quit (Ping timeout: 240 seconds)
 733 2013-12-12 11:00:06 <Alina-malina> seems like this doxygen is very powerful tool right?
 734 2013-12-12 11:00:26 <wumpus> Alina-malina: doxygen is a pretty nice code documentation tool, yes
 735 2013-12-12 11:00:57 <Alina-malina> is it possible to build source code of bitcoin with doxygen, like make some parameters we want to true/false and it compile a source code that we want
 736 2013-12-12 11:01:17 _fronti has quit (Quit: leaving)
 737 2013-12-12 11:01:27 yubrew has quit (Ping timeout: 240 seconds)
 738 2013-12-12 11:01:28 <wumpus> bitcoin doxygen docs: https://dev.visucore.com/bitcoin/doxygen/
 739 2013-12-12 11:01:40 <Alina-malina> yes i am talking about that one
 740 2013-12-12 11:01:47 <wumpus> it's automatically generated every day
 741 2013-12-12 11:01:56 <Alina-malina> oh really?
 742 2013-12-12 11:02:25 <wumpus> but you want to exclude some parts of the code from it or so?
 743 2013-12-12 11:02:26 prophetx has quit (2!~prophetx1@188.86.191.119|Ping timeout: 250 seconds)
 744 2013-12-12 11:02:37 <Alina-malina> yes something like that is it possible?
 745 2013-12-12 11:02:43 <Alina-malina> or include
 746 2013-12-12 11:02:50 blackmatter has joined
 747 2013-12-12 11:03:13 <wumpus> yes doxygen has some setting for that in "Doxyfile"
 748 2013-12-12 11:03:53 prophetx has joined
 749 2013-12-12 11:05:30 Guest82 has quit (Quit: Ex-Chat)
 750 2013-12-12 11:05:47 graingert_ has joined
 751 2013-12-12 11:05:47 graingert_ has quit (Changing host)
 752 2013-12-12 11:05:47 graingert_ has joined
 753 2013-12-12 11:07:58 pooler has joined
 754 2013-12-12 11:08:03 blackmatter has quit (Quit:  HydraIRC -> http://www.hydrairc.com <- Like it?  Visit #hydrairc on EFNet)
 755 2013-12-12 11:08:54 graingert_ is now known as graingert
 756 2013-12-12 11:10:33 Uglux has joined
 757 2013-12-12 11:12:45 <Blaster> anyone use JSON-RPC client with PHP?  $bitcoin = new jsonRPCClient('http://user:password@127.0.0.1:18332/');   is giving me this error:  Warning: fopen(http://...@127.0.0.1:18332/): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
 758 2013-12-12 11:13:06 michael_lee has joined
 759 2013-12-12 11:13:35 sserrano44 has joined
 760 2013-12-12 11:16:54 erans_ has joined
 761 2013-12-12 11:16:55 <ahmedbodi> wrong url ^
 762 2013-12-12 11:18:37 <Blaster> how?
 763 2013-12-12 11:18:43 <Blaster> testnet is port 18332
 764 2013-12-12 11:20:50 <damethos> its 18333 actually
 765 2013-12-12 11:22:07 msvb-lab has joined
 766 2013-12-12 11:23:04 <Blaster> lies
 767 2013-12-12 11:24:10 <Blaster> if I go to 127.0.0.1:18332 in my web browser it connects fine
 768 2013-12-12 11:24:17 <Blaster> and if I enter my credentials I see {"result":null,"error":{"code":-32700,"message":"Parse error"},"id":null}
 769 2013-12-12 11:24:18 edulix_ has quit (Remote host closed the connection)
 770 2013-12-12 11:24:44 <Blaster> but when trying to connect from PHP using the JSON-RPC class I am getting Warning: fopen(http://...@127.0.0.1:18332): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
 771 2013-12-12 11:26:06 Grouver has quit (Quit: Leaving)
 772 2013-12-12 11:28:56 edulix has joined
 773 2013-12-12 11:30:52 agnostic98 has quit (Ping timeout: 272 seconds)
 774 2013-12-12 11:32:19 <ThomasZ> Blaster: try 18333  (https://en.bitcoin.it/wiki/FAQ#Do_I_need_to_configure_my_firewall_to_run_Bitcoin.3F )
 775 2013-12-12 11:33:01 <Blaster> That's the port it uses when it connects to other nodes, not the port it listens on locally.
 776 2013-12-12 11:33:43 Grouver has joined
 777 2013-12-12 11:35:19 drayah has joined
 778 2013-12-12 11:36:40 <ThomasZ> thats not how tcp works...
 779 2013-12-12 11:39:32 wei__ has quit (Quit: wei__)
 780 2013-12-12 11:39:43 <Blaster> well I tried connecting on both 18332 and 18333 manually using my web browser and 18332 was the only one that connected
 781 2013-12-12 11:40:32 jtimon has joined
 782 2013-12-12 11:41:02 wei__ has joined
 783 2013-12-12 11:41:26 toffoo has quit ()
 784 2013-12-12 11:42:51 AtashiCon has quit (Quit: AtashiCon)
 785 2013-12-12 11:43:10 drayah has quit (Remote host closed the connection)
 786 2013-12-12 11:43:34 grau has quit (Remote host closed the connection)
 787 2013-12-12 11:44:04 <Blaster> I figured out the problem, I was using getInfo and not getinfo
 788 2013-12-12 11:44:39 <michagogo> cloud!uid14316@wikia/Michagogo|ThomasZ: 8333 and 18333 are the mainnet and testnet p2p ports
 789 2013-12-12 11:44:48 <michagogo> cloud!uid14316@wikia/Michagogo|8332 and 18332 are the mainnet and testnet rpc ports
 790 2013-12-12 11:45:06 jeewee has quit (Quit: Leaving.)
 791 2013-12-12 11:45:13 <michagogo> cloud!uid14316@wikia/Michagogo|13:29:25 <Blaster> That's the port it uses when it connects to other nodes, not the port it listens on locally.
 792 2013-12-12 11:45:15 agnostic98 has joined
 793 2013-12-12 11:45:18 <michagogo> cloud!uid14316@wikia/Michagogo|^ is correct.
 794 2013-12-12 11:46:53 <michagogo> cloud!uid14316@wikia/Michagogo|;;later tell maraoz re: your OP_RETURN question, current releases of the Bitcoin software don't accept OP_RETURN transactions as standard. Current git master does, IIRC, so 0.9 and later will relay them. Right now, you can still use OP_RETURN transactions, you just need to get them to a miner who will mine them.
 795 2013-12-12 11:46:53 <gribble> The operation succeeded.
 796 2013-12-12 11:47:01 grau has joined
 797 2013-12-12 11:47:16 freggles has joined
 798 2013-12-12 11:47:48 <Blaster> michagogo|cloud: thanks for clearing that up
 799 2013-12-12 11:49:22 Spiralmind has quit (Ping timeout: 246 seconds)
 800 2013-12-12 11:50:02 AtashiCon has joined
 801 2013-12-12 11:51:15 yubrew has joined
 802 2013-12-12 11:51:40 grau has quit (Ping timeout: 260 seconds)
 803 2013-12-12 11:53:09 <Blaster> what is the account thing all about?
 804 2013-12-12 11:53:15 <Blaster> I need to find some docs on that
 805 2013-12-12 11:55:44 yubrew has quit (Ping timeout: 250 seconds)
 806 2013-12-12 11:56:12 go1111111 has quit (Ping timeout: 272 seconds)
 807 2013-12-12 11:56:51 jeewee has joined
 808 2013-12-12 11:56:58 Nesetalis has joined
 809 2013-12-12 11:57:21 sserrano44 has quit (Quit: Computer has gone to sleep.)
 810 2013-12-12 11:57:51 <Blaster> also whenever I try to decoderawtransaction I am getting error: {"code":-22,"message":"TX decode failed"}
 811 2013-12-12 11:58:40 sserrano44 has joined
 812 2013-12-12 11:58:58 <Blaster> I am using the hex from -walletnotify %s parameter as the transaction to decode
 813 2013-12-12 12:01:09 handle has joined
 814 2013-12-12 12:02:48 <Blaster> nevermind I had to use getrawtransaction to get the hex I needed for decoderawtransaction
 815 2013-12-12 12:03:06 sserrano44 has quit (Ping timeout: 250 seconds)
 816 2013-12-12 12:03:56 Kozuch_ has joined
 817 2013-12-12 12:04:29 mattco1 has joined
 818 2013-12-12 12:04:55 mattco has quit (Disconnected by services)
 819 2013-12-12 12:05:03 mattco1 is now known as mattco
 820 2013-12-12 12:07:50 wei__ has quit (Quit: wei__)
 821 2013-12-12 12:08:14 Kozuch has quit (Ping timeout: 272 seconds)
 822 2013-12-12 12:08:39 Uglux has quit (Remote host closed the connection)
 823 2013-12-12 12:10:02 c0rw1n has joined
 824 2013-12-12 12:10:06 grau has joined
 825 2013-12-12 12:10:33 trixisowned has quit (Read error: No route to host)
 826 2013-12-12 12:11:26 one_zero has quit ()
 827 2013-12-12 12:13:06 trixisowned has joined
 828 2013-12-12 12:13:19 mynameis has quit (Quit: mynameis)
 829 2013-12-12 12:16:28 Kozuch_ has quit (Quit: Leaving)
 830 2013-12-12 12:17:03 Kozuch has joined
 831 2013-12-12 12:18:44 agnostic98 has quit (Ping timeout: 260 seconds)
 832 2013-12-12 12:21:45 <michagogo> cloud!uid14316@wikia/Michagogo|Blaster: You don't need 2 operations for that
 833 2013-12-12 12:22:12 <Blaster> Yeah I just found out about the gettransaction method
 834 2013-12-12 12:22:15 <michagogo> cloud!uid14316@wikia/Michagogo|getrawtransaction takes an optional second parameter (false by default) that also decodes the transaction
 835 2013-12-12 12:22:33 <Blaster> All I need to know is what address the payment was sent to, and the amount
 836 2013-12-12 12:22:40 <michagogo> cloud!uid14316@wikia/Michagogo|so, getrawtransaction txid 1
 837 2013-12-12 12:22:42 <michagogo> cloud!uid14316@wikia/Michagogo|Ah, okay
 838 2013-12-12 12:22:44 <Blaster> so I am just using gettransaction($transactionId);
 839 2013-12-12 12:22:53 <michagogo> cloud!uid14316@wikia/Michagogo|And this will always be for wallet transactions?
 840 2013-12-12 12:23:02 <michagogo> cloud!uid14316@wikia/Michagogo|(gettransaction is a wallet rpc)
 841 2013-12-12 12:23:22 <Blaster> I am not too sure of the difference
 842 2013-12-12 12:23:36 <michagogo> cloud!uid14316@wikia/Michagogo|Wallet transactions are transactions that affect your wallet
 843 2013-12-12 12:23:48 <michagogo> cloud!uid14316@wikia/Michagogo|So, transactions to an address in your wallet
 844 2013-12-12 12:23:50 mynameis has joined
 845 2013-12-12 12:23:55 <michagogo> cloud!uid14316@wikia/Michagogo|Or spends of such transactions
 846 2013-12-12 12:23:56 sserrano44 has joined
 847 2013-12-12 12:23:56 guest232 has joined
 848 2013-12-12 12:24:29 <michagogo> cloud!uid14316@wikia/Michagogo|And re: the accounts, you most likely don't want to use them
 849 2013-12-12 12:24:48 <michagogo> cloud!uid14316@wikia/Michagogo|It's a simple accounting system, but one that isn't suitable for most uses
 850 2013-12-12 12:25:03 <Blaster> I only am concerned with generating addresses, and verifying payments for X amount were sent to those addresses
 851 2013-12-12 12:25:18 <michagogo> cloud!uid14316@wikia/Michagogo|Okay, so gettransaction should work for you
 852 2013-12-12 12:25:43 <Blaster> ok I see
 853 2013-12-12 12:25:46 <Blaster> thanks
 854 2013-12-12 12:27:51 ThomasV has quit (Ping timeout: 264 seconds)
 855 2013-12-12 12:28:52 <Blaster> michagogo|cloud: any idea which DB field type works best for storing Bitcoin amounts?
 856 2013-12-12 12:29:00 <michagogo> cloud!uid14316@wikia/Michagogo|integer
 857 2013-12-12 12:29:46 <michagogo> cloud!uid14316@wikia/Michagogo|(satoshis)
 858 2013-12-12 12:31:13 <Blaster> so when I receive a Bitcoin amount from the JSON RPC I should multiply it by 100,000,000?
 859 2013-12-12 12:31:19 <Blaster> to store in my database?
 860 2013-12-12 12:32:16 <kjj> I usually do.  but bear in mind that the satoshi isn't a fundamental unit, it is just the current unit used by the protocol and you may need to update that in a decade or two
 861 2013-12-12 12:33:27 <kjj> you'll need a 64 bit integer.  32 bits overflows around 21 BTC (signed) or 42 BTC (unsigned)
 862 2013-12-12 12:35:03 <Blaster> I think I will just use DECIMAL(16,8)
 863 2013-12-12 12:36:43 <michagogo> cloud!uid14316@wikia/Michagogo|Blaster: Whatever you do, don't use a float
 864 2013-12-12 12:36:48 <michagogo> cloud!uid14316@wikia/Michagogo|or anything like it
 865 2013-12-12 12:37:00 <michagogo> cloud!uid14316@wikia/Michagogo|There must never be any rounding errors
 866 2013-12-12 12:37:04 <michagogo> cloud!uid14316@wikia/Michagogo|not even of a satoshi
 867 2013-12-12 12:37:15 <Blaster> ok
 868 2013-12-12 12:40:09 guest232 has quit (Ping timeout: 246 seconds)
 869 2013-12-12 12:40:45 clan has quit (Quit: clan)
 870 2013-12-12 12:40:52 rdymac has quit (Excess Flood)
 871 2013-12-12 12:42:06 rdymac has joined
 872 2013-12-12 12:42:35 nsh- has quit (Changing host)
 873 2013-12-12 12:42:35 nsh- has joined
 874 2013-12-12 12:42:36 nsh- is now known as nsh
 875 2013-12-12 12:43:13 <wumpus>  DECIMAL types are great for monetary values
 876 2013-12-12 12:43:17 <wumpus> more programming languages should have them
 877 2013-12-12 12:45:11 agnostic98 has joined
 878 2013-12-12 12:45:21 yubrew has joined
 879 2013-12-12 12:45:43 saivann has quit (Quit: Ex-Chat)
 880 2013-12-12 12:48:11 saivann has joined
 881 2013-12-12 12:50:01 Zarutian has joined
 882 2013-12-12 12:50:40 yubrew has quit (Ping timeout: 272 seconds)
 883 2013-12-12 12:54:10 capa66 has quit (Remote host closed the connection)
 884 2013-12-12 12:54:57 squeakytoy has quit (Quit: Leaving)
 885 2013-12-12 12:54:57 capa66 has joined
 886 2013-12-12 12:58:42 rdymac has quit (Excess Flood)
 887 2013-12-12 12:58:56 Ice_Blade has joined
 888 2013-12-12 13:01:36 rdymac has joined
 889 2013-12-12 13:03:46 kobayashi24 has quit (Ping timeout: 250 seconds)
 890 2013-12-12 13:03:57 _MrB_ has joined
 891 2013-12-12 13:04:19 msvb-lab has quit (Ping timeout: 246 seconds)
 892 2013-12-12 13:04:50 agricocb has quit (Quit: Leaving.)
 893 2013-12-12 13:05:06 SwampTony has joined
 894 2013-12-12 13:07:06 da2ce7 has joined
 895 2013-12-12 13:07:15 da2ce7 has quit (Client Quit)
 896 2013-12-12 13:11:19 SwampTony has quit (Ping timeout: 240 seconds)
 897 2013-12-12 13:13:03 AusBitBank has quit (Ping timeout: 240 seconds)
 898 2013-12-12 13:15:10 shogunx has quit (Ping timeout: 246 seconds)
 899 2013-12-12 13:16:56 Stephen has quit (Read error: Connection reset by peer)
 900 2013-12-12 13:19:10 agnostic98 has quit (Ping timeout: 272 seconds)
 901 2013-12-12 13:19:42 Stephen has joined
 902 2013-12-12 13:22:07 Musk has joined
 903 2013-12-12 13:22:12 msvb-lab has joined
 904 2013-12-12 13:23:04 robep00_ has quit (Remote host closed the connection)
 905 2013-12-12 13:24:04 Stephen has quit (Ping timeout: 260 seconds)
 906 2013-12-12 13:24:28 robep00 has joined
 907 2013-12-12 13:24:30 Stephen has joined
 908 2013-12-12 13:27:18 CheckDavid has joined
 909 2013-12-12 13:27:30 robep00 has quit (Remote host closed the connection)
 910 2013-12-12 13:31:38 daybyter has joined
 911 2013-12-12 13:32:01 ThomasV has joined
 912 2013-12-12 13:32:17 guest232 has joined
 913 2013-12-12 13:32:59 guest232 has quit (Read error: Connection reset by peer)
 914 2013-12-12 13:33:01 guest2321 has joined
 915 2013-12-12 13:35:16 deanclkclk has quit (Ping timeout: 272 seconds)
 916 2013-12-12 13:35:20 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
 917 2013-12-12 13:36:39 jtimon has quit (Ping timeout: 240 seconds)
 918 2013-12-12 13:38:09 prophetx has quit (2!~prophetx1@188.86.191.119|Read error: Connection reset by peer)
 919 2013-12-12 13:39:32 yubrew has joined
 920 2013-12-12 13:41:10 prophetx has joined
 921 2013-12-12 13:41:18 transito has quit ()
 922 2013-12-12 13:41:38 transito has joined
 923 2013-12-12 13:43:22 robep00 has joined
 924 2013-12-12 13:43:51 yubrew has quit (Ping timeout: 240 seconds)
 925 2013-12-12 13:45:16 agnostic98 has joined
 926 2013-12-12 13:45:52 RoboTeddy has quit (Remote host closed the connection)
 927 2013-12-12 13:46:52 Stephen has quit (Ping timeout: 252 seconds)
 928 2013-12-12 13:48:43 deanclkclk has joined
 929 2013-12-12 13:49:11 Pullphinger has joined
 930 2013-12-12 13:49:24 robep00 has quit (Remote host closed the connection)
 931 2013-12-12 13:50:19 rdymac has quit (Excess Flood)
 932 2013-12-12 13:50:25 Stephen has joined
 933 2013-12-12 13:53:06 rdymac has joined
 934 2013-12-12 13:53:44 sserrano44 has quit (Quit: Computer has gone to sleep.)
 935 2013-12-12 13:54:34 prophetx has quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
 936 2013-12-12 13:55:19 sserrano44 has joined
 937 2013-12-12 13:56:40 sserrano44 has quit (Client Quit)
 938 2013-12-12 13:58:03 [Author] has joined
 939 2013-12-12 14:00:47 Neozonz has joined
 940 2013-12-12 14:00:47 Neozonz has quit (Changing host)
 941 2013-12-12 14:00:47 Neozonz has joined
 942 2013-12-12 14:02:28 <graingert> gmaxwell: can I tell gribble that I know about spam
 943 2013-12-12 14:03:55 Neozonz has quit (Discx2!~Neozonz@unaffiliated/neozonz|Ping timeout: 252 seconds)
 944 2013-12-12 14:04:23 rlifchitz has quit (Quit: "I never worry about action, but only about inaction" (W. Churchill))
 945 2013-12-12 14:05:50 BTC_Bear is now known as BTC_Bear|hbrntng
 946 2013-12-12 14:06:10 tonokip has quit (Ping timeout: 250 seconds)
 947 2013-12-12 14:06:20 agricocb has joined
 948 2013-12-12 14:06:40 bonks has quit (Ping timeout: 245 seconds)
 949 2013-12-12 14:07:21 Blaster has quit ()
 950 2013-12-12 14:07:38 Pullphinger has quit ()
 951 2013-12-12 14:11:41 jgarzik has joined
 952 2013-12-12 14:11:53 <MobPhone> gmaxwell question could a mp3 be coded into the Blockchain
 953 2013-12-12 14:12:06 <MobPhone> So you can hear music while it downloads
 954 2013-12-12 14:12:09 <jgarzik> MobPhone, no
 955 2013-12-12 14:12:19 <MobPhone> jgarzik why?
 956 2013-12-12 14:12:37 <MobPhone> I'm just curious
 957 2013-12-12 14:12:37 <jgarzik> MobPhone, there is a specific filter for MP3's in bitcoin.  You can encode an AU or WAV file into the block chain, though.
 958 2013-12-12 14:12:47 * nsh nods
 959 2013-12-12 14:13:10 <MobPhone> So a wav will work
 960 2013-12-12 14:13:14 <nsh> also anything based on angry frogs or otherwise disenchanted amphibians will be blocked
 961 2013-12-12 14:13:31 <MobPhone> jgarzik any docs on how to do it?
 962 2013-12-12 14:13:54 <nsh> MobPhone, why not (this is crazy i know), download the blockchain, and just listen to music separately?
 963 2013-12-12 14:14:07 <gmaxwell> jgarzik: well the au or wav must be salsa music, because of the non-salsa-music filter.
 964 2013-12-12 14:14:27 <MobPhone> nsh correct but not my ?
 965 2013-12-12 14:14:31 <nsh> maybe the things we use to listen to music and the things we use to keep a ledger of transactions are designed quite differently
 966 2013-12-12 14:15:02 <MobPhone> I was told it could be done that's why I'm asking
 967 2013-12-12 14:15:40 <nsh> the set of things that can be done is much much larger than the set of things which make sense to do :)
 968 2013-12-12 14:15:40 <MobPhone> So are any docs out there how this could be done
 969 2013-12-12 14:15:59 agnostic98 has quit (Read error: Connection reset by peer)
 970 2013-12-12 14:16:07 agnostic98 has joined
 971 2013-12-12 14:16:57 <keyboard> I hope not because that would be really stupid
 972 2013-12-12 14:18:21 <MobPhone> jgarzik so any docs out there for this?
 973 2013-12-12 14:18:21 guest2321 has quit (Read error: Connection reset by peer)
 974 2013-12-12 14:18:27 guest232 has joined
 975 2013-12-12 14:18:40 <Ice_Blade> MobPhone: Look into stenography, you could hide blocks from the blockchain in mp3 files, so you can listen to those while you're downloading the blockchain :)
 976 2013-12-12 14:18:59 <jgarzik> MobPhone, http://pubs.opengroup.org/external/auformat.html
 977 2013-12-12 14:19:14 <Ice_Blade> though it is a huge waste of processing power and otherwise incredibly pointless.
 978 2013-12-12 14:20:04 <MobPhone> Ice_Blade is that the link jgarzik gave
 979 2013-12-12 14:20:47 Neozonz_ has joined
 980 2013-12-12 14:20:48 sacrelege has joined
 981 2013-12-12 14:21:03 <MobPhone> Ice_Blade or just Google stemography
 982 2013-12-12 14:21:04 guest232 has quit (Read error: Connection reset by peer)
 983 2013-12-12 14:21:10 <Ice_Blade> doubt it, just google it
 984 2013-12-12 14:21:15 guest232 has joined
 985 2013-12-12 14:21:25 <MobPhone> Ok thanks
 986 2013-12-12 14:21:56 Neozonz has quit (Disconnected by services)
 987 2013-12-12 14:22:18 Neozonz has joined
 988 2013-12-12 14:22:18 Neozonz has quit (Changing host)
 989 2013-12-12 14:22:18 Neozonz has joined
 990 2013-12-12 14:22:25 Neozonz has quit (Disconnected by services)
 991 2013-12-12 14:22:35 Neozonz_ is now known as Neozonz
 992 2013-12-12 14:22:49 Neozonz has joined
 993 2013-12-12 14:30:28 elgrecoFL has quit (Excess Flood)
 994 2013-12-12 14:30:49 _MrB_ has quit (Read error: Connection reset by peer)
 995 2013-12-12 14:31:03 bonks has joined
 996 2013-12-12 14:31:15 robep00 has joined
 997 2013-12-12 14:31:40 Lachezar has joined
 998 2013-12-12 14:31:42 elgrecoFL has joined
 999 2013-12-12 14:32:08 <Lachezar> Hello all. Are there any testnet faucets working?
1000 2013-12-12 14:32:32 <pigeons> http://testnet.mojocoin.com/
1001 2013-12-12 14:33:49 yubrew has joined
1002 2013-12-12 14:35:14 <Lachezar> pigeons: I've tried that to no avail. Also I can see no transations to/from that address in the testnet blockchain.
1003 2013-12-12 14:35:30 <Lachezar> pigeons: Doh... Tried again and got it almost immediately! My *very* bad.
1004 2013-12-12 14:36:35 sabfer has joined
1005 2013-12-12 14:37:16 JesusFreak has joined
1006 2013-12-12 14:38:12 <Lachezar> Hmmm... My peers now have different number of blocks in the chain.
1007 2013-12-12 14:38:16 yubrew has quit (Ping timeout: 260 seconds)
1008 2013-12-12 14:38:59 _MrB_ has joined
1009 2013-12-12 14:42:27 _MrB_ has quit (Read error: Connection reset by peer)
1010 2013-12-12 14:42:35 _MrB_ has joined
1011 2013-12-12 14:43:16 <Lachezar> Is Key-Pair:Address relation 1:1, or can I have multiple addresses for the same key-pair?
1012 2013-12-12 14:44:17 <helo> 1:1
1013 2013-12-12 14:46:07 <lianj> technically you can have 2 :D
1014 2013-12-12 14:46:26 robep00 has quit (Remote host closed the connection)
1015 2013-12-12 14:46:28 <Lachezar> helo: So I need to back-up the private key only? Like punch-printed credit-card sized plastic holder containing the encrypted key?
1016 2013-12-12 14:49:03 agnostic98 has quit (Ping timeout: 240 seconds)
1017 2013-12-12 14:49:14 robep00 has joined
1018 2013-12-12 14:49:59 <helo> Lachezar: only private key backup is necessary. appropriate backup method depends on the value.
1019 2013-12-12 14:50:54 hnz has quit (Ping timeout: 246 seconds)
1020 2013-12-12 14:54:12 robep00 has quit (Remote host closed the connection)
1021 2013-12-12 14:55:37 Stephen has quit (Ping timeout: 246 seconds)
1022 2013-12-12 14:55:55 <Lachezar> Hm. Does the faucet use a different address (input & change) for every transaction?
1023 2013-12-12 14:56:02 [\\\] has quit (Ping timeout: 240 seconds)
1024 2013-12-12 14:56:59 hnz has joined
1025 2013-12-12 14:58:58 daybyter has quit (Quit: Konversation terminated!)
1026 2013-12-12 14:59:33 wherebot has joined
1027 2013-12-12 15:00:42 Musk has quit (Quit: Linkinus - http://linkinus.com)
1028 2013-12-12 15:00:51 spirals has quit (Ping timeout: 264 seconds)
1029 2013-12-12 15:01:16 kobayashi24 has joined
1030 2013-12-12 15:01:28 wherebot has quit (Remote host closed the connection)
1031 2013-12-12 15:02:42 wherebot has joined
1032 2013-12-12 15:03:35 spirals has joined
1033 2013-12-12 15:04:34 <michagogo> cloud!uid14316@wikia/Michagogo|lianj: I'm told that's not the case when you're talking about bitcoin private keys
1034 2013-12-12 15:05:03 wherebot has quit (Remote host closed the connection)
1035 2013-12-12 15:05:16 <michagogo> cloud!uid14316@wikia/Michagogo|In other words: yes, an ECDSA private key can be turned into 2 different addresses
1036 2013-12-12 15:05:49 cfhi has joined
1037 2013-12-12 15:06:40 agath_pd is now known as agath
1038 2013-12-12 15:07:27 <michagogo> cloud!uid14316@wikia/Michagogo|But a Bitcoin private key is an ECDSA private key plus a flag for compressed or not
1039 2013-12-12 15:07:27 msvb-lab has quit (Ping timeout: 264 seconds)
1040 2013-12-12 15:07:47 <lianj> michagogo|cloud: if you are talking about bitcoin private keys base58 encoding then yea, its only one address. but the raw ecdsa privkey can be turned into 2 differen addresses
1041 2013-12-12 15:07:54 <lianj> yea right
1042 2013-12-12 15:09:21 daniel has joined
1043 2013-12-12 15:09:23 <Lachezar> So those are 'limited' variants, meaning I can safely back-up the key only, and in case of critical failure find out the addresses I can use and find the latest transactions where those addresses were OUTPUT in effect restoring any lost data?
1044 2013-12-12 15:10:09 <shesek> michagogo|cloud, yeah, its an extra 0x01 appended to the end
1045 2013-12-12 15:10:49 shogunx has joined
1046 2013-12-12 15:11:11 <shesek> oh oops, I meant lianj
1047 2013-12-12 15:11:42 tholenst has joined
1048 2013-12-12 15:11:45 <lianj> after the key, before the checksum, yes.
1049 2013-12-12 15:11:52 daniel has left (skewl!40fb35c4@gateway/web/cgi-irc/kiwiirc.com/ip.64.251.53.196|)
1050 2013-12-12 15:13:48 <gmaxwell> lianj: I don't agree with your characterization. Bitcoin uses a hybrid cryptosystem, where ECDSA is just an interior part of it. A complete private key contains _ALL_ the information needed to generate the public key and redeem the coins.
1051 2013-12-12 15:14:10 YoY has quit (Ping timeout: 246 seconds)
1052 2013-12-12 15:15:06 yubrew has joined
1053 2013-12-12 15:15:16 <lianj> yes michagogo|cloud was right, saying a bitcoin privkey can have 2 addresses is wrong
1054 2013-12-12 15:15:22 jeewee has quit (Quit: Leaving.)
1055 2013-12-12 15:15:24 c0rw1n_ has joined
1056 2013-12-12 15:15:26 c0rw1n has quit (Remote host closed the connection)
1057 2013-12-12 15:15:30 <gmaxwell> Following the logic that compressed/uncompressed forms are distinct public keys for one private keys.. there are infinite public keys from one "private key", since— of course— you could just increment the private key, or use it in an infinitude of different scripts, use the key inside a p2sh, etc.
1058 2013-12-12 15:15:35 ThomasV has quit (Read error: Operation timed out)
1059 2013-12-12 15:15:35 <gmaxwell> Yea.
1060 2013-12-12 15:17:32 Zarutian has quit (Quit: Zarutian)
1061 2013-12-12 15:17:55 YoY has joined
1062 2013-12-12 15:17:59 porquilho has joined
1063 2013-12-12 15:19:30 r0sc0e has quit (Quit: ZNC - http://znc.in)
1064 2013-12-12 15:20:43 drayah has joined
1065 2013-12-12 15:26:07 deanclkclk has quit (Ping timeout: 272 seconds)
1066 2013-12-12 15:29:12 duckxx has joined
1067 2013-12-12 15:29:47 handle has quit (Remote host closed the connection)
1068 2013-12-12 15:29:58 handle has joined
1069 2013-12-12 15:31:45 Starduster has joined
1070 2013-12-12 15:34:00 Guyver2 has joined
1071 2013-12-12 15:36:56 tonokip has joined
1072 2013-12-12 15:37:25 nOgAnOo has quit (Ping timeout: 252 seconds)
1073 2013-12-12 15:37:29 drayah has quit (Remote host closed the connection)
1074 2013-12-12 15:37:45 jeewee has joined
1075 2013-12-12 15:38:02 mynameis has quit (Quit: mynameis)
1076 2013-12-12 15:39:06 mynameis has joined
1077 2013-12-12 15:40:25 wei__ has joined
1078 2013-12-12 15:40:30 <michagogo> cloud!uid14316@wikia/Michagogo|I've been looking into the whole issue of having Linux distros packaging Bitcoin and doing things they shouldn't be doing
1079 2013-12-12 15:41:08 handle has quit (Remote host closed the connection)
1080 2013-12-12 15:41:19 handle has joined
1081 2013-12-12 15:43:27 paul_ has quit (Quit: Leaving)
1082 2013-12-12 15:44:02 RoboTeddy has joined
1083 2013-12-12 15:45:04 agnostic98 has joined
1084 2013-12-12 15:46:04 <michagogo> cloud!uid14316@wikia/Michagogo|Debian, fortunately, doesn't ship the software in stable releases anymore -- it's only in unstable
1085 2013-12-12 15:46:11 <wumpus> great
1086 2013-12-12 15:47:04 <michagogo> cloud!uid14316@wikia/Michagogo|In an email with Scott Howard (from the Debian Bitcoin Packaging Team) he said this: http://pastebin.com/s3FUxUWa
1087 2013-12-12 15:47:25 <Diablo-D3> michagogo|cloud: yeah but
1088 2013-12-12 15:47:28 <Diablo-D3> no one uses debian stable
1089 2013-12-12 15:47:30 <Diablo-D3> its not meant for use
1090 2013-12-12 15:47:45 gfawkes_ has joined
1091 2013-12-12 15:47:48 <Diablo-D3> its meant to comply with corporate "we cant upgrade softare without committee oversight" policies
1092 2013-12-12 15:48:00 <Diablo-D3> everyone who actually uses Debian for real uses unstable
1093 2013-12-12 15:48:18 <michagogo> cloud!uid14316@wikia/Michagogo|Fortunately, unstable does get updates
1094 2013-12-12 15:48:23 <michagogo> cloud!uid14316@wikia/Michagogo|It's already on 0.8.6
1095 2013-12-12 15:48:26 <ThomasZ> Diablo-D3: I use debian stable.
1096 2013-12-12 15:48:34 <Diablo-D3> wtf, Im not on 0.8.6 yet :<
1097 2013-12-12 15:48:38 RoboTeddy has quit (Ping timeout: 272 seconds)
1098 2013-12-12 15:48:39 <Diablo-D3> ThomasZ: dont be a noob
1099 2013-12-12 15:48:43 drayah has joined
1100 2013-12-12 15:48:49 <michagogo> cloud!uid14316@wikia/Michagogo|"issues like this" was the BDB 5.1 thing, btw
1101 2013-12-12 15:48:55 <Diablo-D3> Ive probably been on debian unstable longer than you've been on linux period
1102 2013-12-12 15:49:19 <Diablo-D3> first unstable I was on was potato unstable (sid didnt even exist yet)
1103 2013-12-12 15:49:26 drayah has quit (Remote host closed the connection)
1104 2013-12-12 15:49:44 <ThomasZ> Diablo-D3: that would be impressive ;)
1105 2013-12-12 15:49:49 <michagogo> cloud!uid14316@wikia/Michagogo|I've been looking into the Ubuntu issue (they're shipping 0.3.24 in precise, 0.8.1 in raring, 0.8.5 in saucy, 0.8.5 in trusty-testing)
1106 2013-12-12 15:49:53 <ThomasZ> Diablo-D3: in other words, no, you are wrong.
1107 2013-12-12 15:50:01 Blaster has joined
1108 2013-12-12 15:50:14 <Diablo-D3> ThomasZ: okay, what was the first debian you used?
1109 2013-12-12 15:50:29 <ThomasZ> Diablo-D3: not sure about the name, which one was it in 2001?
1110 2013-12-12 15:50:40 <Diablo-D3> ThomasZ: long after potato
1111 2013-12-12 15:51:02 mynameis has quit (Quit: mynameis)
1112 2013-12-12 15:51:09 <michagogo> cloud!uid14316@wikia/Michagogo|I mentioned it in #ubuntu-motu (Masters Of The Universe, they maintain the Universe section of the releases)
1113 2013-12-12 15:51:14 <Diablo-D3> http://en.wikipedia.org/wiki/Debian#Timeline
1114 2013-12-12 15:51:22 <michagogo> cloud!uid14316@wikia/Michagogo|00:33:06 <rbasak> michagogo|cloud: you could ask for an exception to the Debian importer, and then get bitcoin removed from the development release. That's a clearer first step at least - to stop further releases.
1115 2013-12-12 15:51:32 <ThomasZ> Diablo-D3: acutally, google tells me it IS potato I started out with.
1116 2013-12-12 15:51:50 <michagogo> cloud!uid14316@wikia/Michagogo|Am I right in thinking that this would not be a bad thing?
1117 2013-12-12 15:51:59 <Diablo-D3> ThomasZ: I started with slink stable then updated to potato unstable
1118 2013-12-12 15:51:59 <Blaster> I am having an issue with walletnotify.  Sometimes notifications get dispatched and sometimes they dont.
1119 2013-12-12 15:52:03 <Diablo-D3> which became woody unstable
1120 2013-12-12 15:52:21 <Diablo-D3> there was no sarge unstable because they introduced sid
1121 2013-12-12 15:52:29 DougieBot5000 has joined
1122 2013-12-12 15:52:35 <jgarzik> count, pointer count
1123 2013-12-12 15:52:40 <ThomasZ> Diablo-D3: anyway, lets not make this a competition, point is that there are quite some people out there using stable.
1124 2013-12-12 15:52:45 <michagogo> cloud!uid14316@wikia/Michagogo|(Ubuntu stopping the inclusion of Bitcoin in their repos, with their "once a release is out, packages don't get updated methodology)
1125 2013-12-12 15:52:50 <Diablo-D3> ThomasZ: and they shouldnt be
1126 2013-12-12 15:52:54 <Diablo-D3> stable is _not_ updated
1127 2013-12-12 15:52:56 <Diablo-D3> period
1128 2013-12-12 15:52:59 <Diablo-D3> thats the point of it
1129 2013-12-12 15:53:30 <michagogo> cloud!uid14316@wikia/Michagogo|Also, something that I assume already came up, but just wanted to double-check...
1130 2013-12-12 15:53:37 <ThomasZ> sure, I agree with that;  I just disagree when you make statements like "no one uses debian stable" / "its not meant for use"
1131 2013-12-12 15:53:51 <michagogo> cloud!uid14316@wikia/Michagogo|00:33:53 <rbasak> michagogo|cloud: it seems to me that auto-upgrading wallets is a bug though, rather than a release process issue.
1132 2013-12-12 15:53:51 <michagogo> cloud!uid14316@wikia/Michagogo|16:55:43 <rbasak> michagogo|cloud: is there no way to get BDB to not do that? Eg. open read-only and check version first?
1133 2013-12-12 15:53:53 <Diablo-D3> ThomasZ: all the debian devs agree with my viewpoint.
1134 2013-12-12 15:54:02 <jgarzik> Create a "bitcoin-builder" package for the distros... basically a mini-gentoo in a box.  It downloads the latest bitcoin source, builds it, and deploys, regardless of OS version ;p
1135 2013-12-12 15:54:07 <Diablo-D3> ThomasZ: debian unstable == about as stable as ubuntu, fedora, arch, gentoo stable.
1136 2013-12-12 15:55:09 <michagogo> cloud!uid14316@wikia/Michagogo|Am I correct in assuming that this has been looked into and found to not be possible?
1137 2013-12-12 15:55:29 <Diablo-D3> michagogo|cloud: what?
1138 2013-12-12 15:55:35 <michagogo> cloud!uid14316@wikia/Michagogo|16:55:43 <rbasak> michagogo|cloud: is there no way to get BDB to not do that? Eg. open read-only and check version first?
1139 2013-12-12 15:55:41 <michagogo> cloud!uid14316@wikia/Michagogo|the upgrading wallets thing
1140 2013-12-12 15:55:43 <Diablo-D3> michagogo|cloud: nope
1141 2013-12-12 15:55:51 <Diablo-D3> what you could do is write a library to do it
1142 2013-12-12 15:55:51 <michagogo> cloud!uid14316@wikia/Michagogo|nope it's not possible?
1143 2013-12-12 15:55:51 tonokip has quit (Ping timeout: 240 seconds)
1144 2013-12-12 15:55:57 <Diablo-D3> and you'd help a lot of people
1145 2013-12-12 15:56:13 <Diablo-D3> but bdb is extremely braindamaged and doesnt have a useful read only mode
1146 2013-12-12 15:56:15 <michagogo> cloud!uid14316@wikia/Michagogo|Okay, that's what I thought
1147 2013-12-12 15:56:32 <Diablo-D3> and I dont know how they arrived at that point either
1148 2013-12-12 15:56:33 <michagogo> cloud!uid14316@wikia/Michagogo|Diablo-D3: s/you/one/
1149 2013-12-12 15:56:35 duckxx has quit (Read error: Connection reset by peer)
1150 2013-12-12 15:57:14 duckxx has joined
1151 2013-12-12 15:57:58 patcon has joined
1152 2013-12-12 15:59:41 <michagogo> cloud!uid14316@wikia/Michagogo|So, re: 00:33:06 <rbasak> michagogo|cloud: you could ask for an exception to the Debian importer, and then get bitcoin removed from the development release. That's a clearer first step at least - to stop further releases.
1153 2013-12-12 15:59:41 <michagogo> cloud!uid14316@wikia/Michagogo|16:48:44 <michagogo|cloud> rbasak: What would be the process to do that?
1154 2013-12-12 15:59:41 <michagogo> cloud!uid14316@wikia/Michagogo|16:51:30 <rbasak> michagogo|cloud: I'm not sure. I suggest you try the ubuntu-release mailing list, point out that bitcoin is not in testing in Debian and ask for the same in Trusty.
1155 2013-12-12 15:59:41 <michagogo> cloud!uid14316@wikia/Michagogo|16:52:14 <rbasak> michagogo|cloud: I'm not sure that it's actually possible, but it sounds like a reasonable request to me. Just provide the list with the same justifications.
1156 2013-12-12 16:00:08 <michagogo> cloud!uid14316@wikia/Michagogo|Is this something that you think would be a good step to take?
1157 2013-12-12 16:00:27 <michagogo> cloud!uid14316@wikia/Michagogo|(I think so, but there may be reasons I haven't thought of to leave it as-is...)
1158 2013-12-12 16:01:49 Subo1977 has joined
1159 2013-12-12 16:02:32 <Diablo-D3> I dunno
1160 2013-12-12 16:02:47 <Diablo-D3> I think bitcoin shouldnt be packaged by distros if they're not willing to make an exception
1161 2013-12-12 16:02:50 <Diablo-D3> and most arent
1162 2013-12-12 16:02:59 <Diablo-D3> not everyone agrees with my viewpoint, obviously
1163 2013-12-12 16:03:06 <michagogo> cloud!uid14316@wikia/Michagogo|Diablo-D3: Right.
1164 2013-12-12 16:03:27 <michagogo> cloud!uid14316@wikia/Michagogo|(I, personally, do agree with that opinion)
1165 2013-12-12 16:03:29 <Diablo-D3> bitcoin is the kind of software that every release should be considered a security release
1166 2013-12-12 16:03:32 <Diablo-D3> even if it isnt
1167 2013-12-12 16:03:46 <Diablo-D3> and it should be immediately built for all currently supported versions of that distro
1168 2013-12-12 16:03:53 <michagogo> cloud!uid14316@wikia/Michagogo|Right.
1169 2013-12-12 16:04:06 Subo1977_ has quit (Ping timeout: 240 seconds)
1170 2013-12-12 16:04:13 <Diablo-D3> in debian, that'd be unstable, testing, and stable-updates
1171 2013-12-12 16:04:21 <graingert> Diablo-D3: can't we just assert that all releases that change block chain semantics are security releases
1172 2013-12-12 16:04:38 <Diablo-D3> graingert: you could, doesnt mean they'll agree with you
1173 2013-12-12 16:04:39 <michagogo> cloud!uid14316@wikia/Michagogo|It's simply not anywhere near mature enough to be considered "stable" and included, frozen, in a release forever
1174 2013-12-12 16:04:51 <Diablo-D3> what also could be done is
1175 2013-12-12 16:04:56 <Diablo-D3> bitcoin itself provides debs
1176 2013-12-12 16:05:07 <Diablo-D3> for debian and ubuntu
1177 2013-12-12 16:05:17 <Diablo-D3> and just tell people to use official debs for security reasons
1178 2013-12-12 16:05:26 <michagogo> cloud!uid14316@wikia/Michagogo|Diablo-D3: Well, we already do that
1179 2013-12-12 16:05:30 <Diablo-D3> really?
1180 2013-12-12 16:05:33 <Diablo-D3> then whats the issue?
1181 2013-12-12 16:05:33 <michagogo> cloud!uid14316@wikia/Michagogo|(the PPA_
1182 2013-12-12 16:05:36 <michagogo> cloud!uid14316@wikia/Michagogo|s/_/)/
1183 2013-12-12 16:05:38 <Diablo-D3> tell debian and ubuntu to fuck off
1184 2013-12-12 16:05:45 <Diablo-D3> a LOT of projects go this route now
1185 2013-12-12 16:05:58 ValicekB has quit (Read error: Operation timed out)
1186 2013-12-12 16:05:58 <Diablo-D3> because debian and ubuntu refuse to participate properly in project development
1187 2013-12-12 16:06:12 <michagogo> cloud!uid14316@wikia/Michagogo|Diablo-D3: https://launchpad.net/~bitcoin/+archive/bitcoin
1188 2013-12-12 16:06:19 <michagogo> cloud!uid14316@wikia/Michagogo|(bitcoin.org links to that)
1189 2013-12-12 16:06:31 <Diablo-D3> btw, I suggest you put the url for it somewhere too
1190 2013-12-12 16:06:47 <michagogo> cloud!uid14316@wikia/Michagogo|?
1191 2013-12-12 16:06:48 <Diablo-D3> debian cant install ppa yet (unless you use something that isnt packaged as a deb and is iirc a shitty python script)
1192 2013-12-12 16:06:54 <michagogo> cloud!uid14316@wikia/Michagogo|Right.
1193 2013-12-12 16:07:24 <ThomasZ> is there a reason why in the 0.8.6 branch CLIENT_VERSION_SUFFIX still says "-beta" ?  The 0.8.6 release is out, right?
1194 2013-12-12 16:07:45 <wumpus> ThomasZ: the reference client has always been beta
1195 2013-12-12 16:07:45 <michagogo> cloud!uid14316@wikia/Michagogo|ThomasZ: Bitcoin is not released
1196 2013-12-12 16:08:00 <michagogo> cloud!uid14316@wikia/Michagogo|All released versions to date are beta
1197 2013-12-12 16:08:04 <Diablo-D3> ThomasZ: thats normal
1198 2013-12-12 16:08:33 <michagogo> cloud!uid14316@wikia/Michagogo|At the moment, Debian's situation is not *horrible* -- they're building with BDB 5.1, which is of course a bad thing, but at least they limit it to the unstable branch, and keep it up to date
1199 2013-12-12 16:08:43 <ThomasZ> ok, then is there a way to differenciate between a build that is a release and a git checkout that is not a release?
1200 2013-12-12 16:08:54 <Diablo-D3> michagogo|cloud: yeah, what bitcoin should do is just bundle bdb
1201 2013-12-12 16:08:56 c0rw1n_ has quit (Remote host closed the connection)
1202 2013-12-12 16:08:57 <Diablo-D3> right in the source
1203 2013-12-12 16:09:03 <Diablo-D3> most projects do due to version fuckery
1204 2013-12-12 16:09:06 <michagogo> cloud!uid14316@wikia/Michagogo|The same way we do leveldb?
1205 2013-12-12 16:09:08 <wumpus> Diablo-D3: not really, we want to drop bdb
1206 2013-12-12 16:09:14 <Diablo-D3> wumpus: yeah but you cant yet
1207 2013-12-12 16:09:33 <Diablo-D3> I dont know why though, just make a leveldb wallet or something
1208 2013-12-12 16:09:36 <wumpus> but right now it looks like we're going to drop the entire wallet sooner than bdb
1209 2013-12-12 16:09:50 <Diablo-D3> wait, no more wallet?
1210 2013-12-12 16:09:57 <Diablo-D3> how do you store coins then?
1211 2013-12-12 16:10:07 <michagogo> cloud!uid14316@wikia/Michagogo|Diablo-D3: not bonded to the blockchain engine, validation, etc
1212 2013-12-12 16:10:19 <michagogo> cloud!uid14316@wikia/Michagogo|The idea is to split the current software, make it more modular
1213 2013-12-12 16:10:23 <wumpus> right
1214 2013-12-12 16:10:40 <Diablo-D3> huh.
1215 2013-12-12 16:10:45 <Diablo-D3> thats a weird concept
1216 2013-12-12 16:10:54 <Diablo-D3> is it so this supports hardware vaults?
1217 2013-12-12 16:11:00 <Ice_Blade> michagogo|cloud: I'm interested in this as well, currently looking into building a wallet for multiple currencies using modular *coin backends
1218 2013-12-12 16:11:08 <wumpus> people have many different demands for wallets
1219 2013-12-12 16:11:11 <Ice_Blade> is there somewhere I can find more info on that?
1220 2013-12-12 16:11:16 <ThomasZ> Diablo-D3: it makes sense; you don't want every single wallet to carry around 15+Gb of blocks.
1221 2013-12-12 16:11:19 <wumpus> bitcoind cannot possibly satisfy them all
1222 2013-12-12 16:11:38 <wumpus> it's foremost a full node, the building block of the P2P network
1223 2013-12-12 16:11:47 <michagogo> cloud!uid14316@wikia/Michagogo|Ice_Blade: idk, mailing list? Logs from this channel?
1224 2013-12-12 16:11:52 <Diablo-D3> ThomasZ: uh
1225 2013-12-12 16:11:57 <Diablo-D3> my wallet doesnt carry 15gb of blocks
1226 2013-12-12 16:11:59 <Ice_Blade> hmm k
1227 2013-12-12 16:12:02 <Diablo-D3> my wallet is a file named wallet.dat
1228 2013-12-12 16:12:12 ValicekB has joined
1229 2013-12-12 16:12:16 <Ice_Blade> Diablo-D3: check the blocks dir next to it ;)
1230 2013-12-12 16:12:24 <Diablo-D3> I do not require blocks to have a wallet
1231 2013-12-12 16:12:35 <ThomasZ> Diablo-D3: thats exactly the point
1232 2013-12-12 16:12:37 Grouver has quit (Ping timeout: 252 seconds)
1233 2013-12-12 16:12:47 <wumpus> the wallet implementation in the reference client is pretty sucky anyway
1234 2013-12-12 16:13:04 Grouver has joined
1235 2013-12-12 16:13:55 Grouver has quit (Read error: Connection reset by peer)
1236 2013-12-12 16:13:56 <wumpus> we're trying to make it more modular, so it's easier to use different wallets with it
1237 2013-12-12 16:14:55 <michagogo> cloud!uid14316@wikia/Michagogo|18:08:48 <Diablo-D3> I do not require blocks to have a wallet
1238 2013-12-12 16:14:57 <michagogo> cloud!uid14316@wikia/Michagogo|Now you get it
1239 2013-12-12 16:15:04 <wumpus> for example, I'm working on a simple watch-only wallet that can be used instead
1240 2013-12-12 16:15:15 <Diablo-D3> michagogo|cloud: uh, Ive always gotten it?
1241 2013-12-12 16:15:17 <michagogo> cloud!uid14316@wikia/Michagogo|That's the idea -- splitting the wallet component from the full-node component
1242 2013-12-12 16:16:38 <wumpus> which will store its data in a simple file instead of a bdb database
1243 2013-12-12 16:16:43 <michagogo> cloud!uid14316@wikia/Michagogo|Looks like Ubuntu's policy is:
1244 2013-12-12 16:16:43 <michagogo> cloud!uid14316@wikia/Michagogo|Issues that warrant a security update
1245 2013-12-12 16:16:43 <michagogo> cloud!uid14316@wikia/Michagogo|We only fix bugs in our stable releases which truly affect overall system security, i. e. which enable an attacker to circumvent the permissions configured on the system, or are a threat to the user's data in any way. Most common examples:
1246 2013-12-12 16:17:11 <michagogo> cloud!uid14316@wikia/Michagogo|Buffer overflow in a server process which allows to crash it (denial of service) and/or to execute attacker provided code (privilege escalation). \n Insecure temporary file handling which allows race condition and symlink attacks to delete unrelated files with the invoker's privileges. \n Non-working security-relevant configuration options (e. g. iptables
1247 2013-12-12 16:17:11 <michagogo> cloud!uid14316@wikia/Michagogo|would allow packets which should be blocked, or a server's ACL option does not do the right thing). \n Less critical bugs (like Denial of Service vulnerabilities in instant messengers or email applications) are also fixed usually, but with lower priority.
1248 2013-12-12 16:17:43 w^hive has quit (Quit: Leaving.)
1249 2013-12-12 16:18:15 agnostic98 has quit (Ping timeout: 240 seconds)
1250 2013-12-12 16:18:49 ThomasV has joined
1251 2013-12-12 16:18:59 p8m has joined
1252 2013-12-12 16:19:26 msvb-lab has joined
1253 2013-12-12 16:21:24 MobiusL has quit (Remote host closed the connection)
1254 2013-12-12 16:22:34 MobiusL has joined
1255 2013-12-12 16:23:00 <ThomasZ> Its going to be interesting to move people away from the wallet, they shouldn't loose their coins.  So an import is needed. Hopefully one that doesn't depend on the libraries we are trying to get away from ;)
1256 2013-12-12 16:23:53 colin__ has joined
1257 2013-12-12 16:24:39 <michagogo> cloud!uid14316@wikia/Michagogo|ThomasZ: Well, there will be a need for BDB to migrate away from the current wallet format
1258 2013-12-12 16:25:07 <Ice_Blade> I believe Armory uses a custom wallet format, that might be worth looking in to
1259 2013-12-12 16:25:30 <michagogo> cloud!uid14316@wikia/Michagogo|When we ditch BDB, we'll probably have a release version or two with both BDB and whatever new solution we end up using
1260 2013-12-12 16:25:45 <easye> The 0.8.6 source tarbuild on OS X doesn't work.
1261 2013-12-12 16:25:56 <michagogo> cloud!uid14316@wikia/Michagogo|After that, we'll drop BDB entirely and just have a separate migration tool
1262 2013-12-12 16:26:04 <easye> The head git builds with the autotool chain.
1263 2013-12-12 16:26:23 * easye trying to build bitcoind for MacPorts.
1264 2013-12-12 16:26:35 <michagogo> cloud!uid14316@wikia/Michagogo|easye: did 0.8.5 work?
1265 2013-12-12 16:27:09 <easye> michagogo|cloud: No.  llvm barfs on errors.
1266 2013-12-12 16:27:29 * easye deosn't have an OS X machine other than 10.9 to test with...
1267 2013-12-12 16:27:46 <easye> MacPorts has the option to use an older llvm (I think).
1268 2013-12-12 16:27:59 <Diablo-D3> bitcoin not working on osx? nothing new here
1269 2013-12-12 16:28:05 Thepok has quit (Ping timeout: 240 seconds)
1270 2013-12-12 16:28:06 Sleepnbum has joined
1271 2013-12-12 16:28:56 <easye> Diablo-D3: check.  I'm just trying to do our bit.  Currently MacPorts builds from the Linux tarball for some reason.
1272 2013-12-12 16:29:46 <Diablo-D3> homebrew > * ;)
1273 2013-12-12 16:29:47 jtimon has joined
1274 2013-12-12 16:30:15 <easye> Diablo-D3: Same diff, I believe.  They copy all our sh13t in the first place...
1275 2013-12-12 16:30:31 * easye is only a MacPorts comitter.
1276 2013-12-12 16:30:45 <michagogo> cloud!uid14316@wikia/Michagogo|easye: the linux tarball?
1277 2013-12-12 16:30:49 <Diablo-D3> homebrew is the only reason I havent installed a better OS on my mbp yet
1278 2013-12-12 16:31:19 w^hive has joined
1279 2013-12-12 16:31:46 <michagogo> cloud!uid14316@wikia/Michagogo|easye: As in, http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.6/bitcoin-0.8.6-linux.tar.gz/download ?
1280 2013-12-12 16:32:14 <easye> http://paste.lisp.org/display/140455 is thecurrent llvm error.
1281 2013-12-12 16:32:32 colin__ has left ()
1282 2013-12-12 16:33:08 jeewee has quit (Quit: Leaving.)
1283 2013-12-12 16:33:34 <easye> michagogo|cloud: http://svn.macports.org/repository/macports/trunk/dports/finance/bitcoin/Portfile yes..
1284 2013-12-12 16:34:09 <michagogo> cloud!uid14316@wikia/Michagogo|heh
1285 2013-12-12 16:34:39 <michagogo> cloud!uid14316@wikia/Michagogo|AFAIK, that's just the source plus the linux binaries
1286 2013-12-12 16:34:55 <wumpus> the wallet migration tool could simply use BDB 5.1 though... just make a copy, import it (which upgrades it), delete the copy
1287 2013-12-12 16:35:01 <easye> http://paste.lisp.org/display/140455#1 is the llvm version I am having problems with.
1288 2013-12-12 16:35:54 <ThomasZ> wumpus: good point. That will be easier.
1289 2013-12-12 16:35:55 agnostic98 has joined
1290 2013-12-12 16:36:05 <michagogo> cloud!uid14316@wikia/Michagogo|wumpus: Right
1291 2013-12-12 16:36:08 t7 has quit (Quit: home)
1292 2013-12-12 16:36:22 <michagogo> cloud!uid14316@wikia/Michagogo|By the way, how come we've stuck with 4.8 and not upgraded to 5.1?
1293 2013-12-12 16:36:37 grau has quit ()
1294 2013-12-12 16:36:54 <gmaxwell> wumpus: BDB 5.1 is also EOL too, however.
1295 2013-12-12 16:37:05 ThomasV has quit (Quit: Quitte)
1296 2013-12-12 16:37:12 <michagogo> cloud!uid14316@wikia/Michagogo|gmaxwell: It is?
1297 2013-12-12 16:37:20 <michagogo> cloud!uid14316@wikia/Michagogo|How come distros ship it, then?
1298 2013-12-12 16:37:28 <wumpus> gmaxwell: what comes next?
1299 2013-12-12 16:37:32 <gmaxwell> michagogo|cloud: because it's only recently so.
1300 2013-12-12 16:37:36 <michagogo> cloud!uid14316@wikia/Michagogo|ah
1301 2013-12-12 16:37:46 <gmaxwell> wumpus: 6.x which also changed the license to AGPL.
1302 2013-12-12 16:38:57 MoALTz_ has joined
1303 2013-12-12 16:39:02 deanclkclk has joined
1304 2013-12-12 16:39:10 patcon has quit (Remote host closed the connection)
1305 2013-12-12 16:39:25 <michagogo> cloud!uid14316@wikia/Michagogo|;;google agpl
1306 2013-12-12 16:39:26 <gribble> Affero General Public License - Wikipedia, the free encyclopedia: <http://en.wikipedia.org/wiki/Affero_General_Public_License>; GNU Affero General Public License - The GNU Operating System: <http://www.gnu.org/licenses/agpl-3.0.html>; affero.org: affero general public license faqs: <http://www.affero.org/oagf.html>
1307 2013-12-12 16:39:36 patcon has joined
1308 2013-12-12 16:40:45 melvster_ has quit (Remote host closed the connection)
1309 2013-12-12 16:40:53 sserrano44 has joined
1310 2013-12-12 16:41:04 damethos has quit (Ping timeout: 264 seconds)
1311 2013-12-12 16:41:24 <gmaxwell> michagogo|cloud: It's a version of the GPL that was mostly intended for web service software, where people were making propritary enhancements and not making them public and getting away with it because they didn't "distribute" the software. It doesn't really make a ton of sense for BDB except give oracle a better fremium hook to extract licensing income from people.
1312 2013-12-12 16:41:30 MoALTz has quit (Ping timeout: 252 seconds)
1313 2013-12-12 16:42:37 melvster has joined
1314 2013-12-12 16:42:58 <ThomasZ> gmaxwell: for bitcoin, that distributed the app anyway, going to agpl has an effect?
1315 2013-12-12 16:43:58 shesek has quit (Ping timeout: 252 seconds)
1316 2013-12-12 16:43:59 <gmaxwell> ThomasZ: the license doesn't just impact the direct user but all downstream users.
1317 2013-12-12 16:44:18 <gmaxwell> Its not acceptable for us... though we were planning on eventually moving off BDB before it was announced.
1318 2013-12-12 16:44:22 patcon has quit (Ping timeout: 272 seconds)
1319 2013-12-12 16:44:30 r0sc0e has joined
1320 2013-12-12 16:45:04 cfhi has quit (Ping timeout: 252 seconds)
1321 2013-12-12 16:45:10 <ThomasZ> gmaxwell: I know it affects all downstream users.  So you are saying that bitcoin is used on servers and you want those companies to fork without giving back?
1322 2013-12-12 16:45:18 damethos has joined
1323 2013-12-12 16:45:20 tablecoder298392 has joined
1324 2013-12-12 16:45:45 <michagogo> cloud!uid14316@wikia/Michagogo|So that would mean that you're not allowed to take the software and create your own fork for internal use without publishing your changes?
1325 2013-12-12 16:46:01 <gmaxwell> michagogo|cloud: not if it provides services over the network to the public.
1326 2013-12-12 16:46:06 roconnor has joined
1327 2013-12-12 16:46:15 shesek has joined
1328 2013-12-12 16:46:42 <gmaxwell> It's a not crazy thing for software which is designed exclusively for that purpose— private forks effectively were a licensing loophole, since they aren't really private for cloud service things.
1329 2013-12-12 16:46:56 p0s has joined
1330 2013-12-12 16:46:58 <btiefert> The benefit of being able to stand on the shoulders of giants implies a moral (and often license) obligation of allowing others to stand on yours.
1331 2013-12-12 16:47:09 p0s has left ("Konversation terminated!")
1332 2013-12-12 16:47:33 iyyhmn has joined
1333 2013-12-12 16:47:47 <gmaxwell> ThomasZ: And yes, you should be able make your own private copies of bitcoin and keep them private.  AGPL violates the privacy of the users of software, but its a inconsequential violation in some contexts, not ours however.
1334 2013-12-12 16:48:02 iyyhmn has left ()
1335 2013-12-12 16:48:07 p0s has joined
1336 2013-12-12 16:48:15 tablecoder has quit (Ping timeout: 250 seconds)
1337 2013-12-12 16:48:20 <btiefert> Though, to be honest, not sharing your code is asking to have your contribution to society stubbed out in a historical dead-end.
1338 2013-12-12 16:48:26 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
1339 2013-12-12 16:48:30 <ThomasZ> gmaxwell: violates the privacy of the user?
1340 2013-12-12 16:48:34 <ThomasZ> gmaxwell: how?
1341 2013-12-12 16:48:47 <p0s> does the repository ship with configuration files for any ide?
1342 2013-12-12 16:49:09 <michagogo> cloud!uid14316@wikia/Michagogo|gmaxwell: does "provide services over the network to the public" include, erm, being a bitcoin node?
1343 2013-12-12 16:49:18 <gmaxwell> michagogo|cloud: it would, which would be stupid.
1344 2013-12-12 16:49:56 <gmaxwell> ThomasZ: because— if you pedantically conform with the license you'd be unable to run bitcoin at all without providing your modifications to everyone.
1345 2013-12-12 16:50:26 <michagogo> cloud!uid14316@wikia/Michagogo|Well, couldn't you use an internal fork, as long as you don't run it accessible to the Internet?
1346 2013-12-12 16:50:36 <gmaxwell> michagogo|cloud: I suppose, but thats not terribly useful.
1347 2013-12-12 16:50:41 <michagogo> cloud!uid14316@wikia/Michagogo|In other words, use an unmodified bitcoind as an edge router?
1348 2013-12-12 16:51:33 <gmaxwell> Bitcoin is intentionally licensed under a permissive license. If anything newer versions of BDB have been downgrades in any case, there is zero chance of us complicating the licensing story further in picking up an AGPL library.
1349 2013-12-12 16:52:13 shesek has quit (Ping timeout: 260 seconds)
1350 2013-12-12 16:52:22 <michagogo> cloud!uid14316@wikia/Michagogo|What is BDB through 5.1?
1351 2013-12-12 16:53:02 <wumpus> but if only the migration tool would need to be licensed AGPL, that'd be fine
1352 2013-12-12 16:53:09 <ThomasZ> gmaxwell: I thought the main reason for the open source licensing was that the main implementation of the protocol stays open and thus the health of the network can be ensured.
1353 2013-12-12 16:53:11 <gmaxwell> wumpus: yep.
1354 2013-12-12 16:53:21 <ThomasZ> gmaxwell: the agpl helps with that, it doesn't hinder it.
1355 2013-12-12 16:53:51 <gmaxwell> ThomasZ: hahah. No. No sane person would run a non-open-source bitcoin node.
1356 2013-12-12 16:54:14 <gmaxwell> ThomasZ: if you would, I've got some nice wallet stealing^w^wcode for you to run.
1357 2013-12-12 16:54:48 <helo> ThomasZ: the protocol is definitely open under more permissive licenses too
1358 2013-12-12 16:54:52 <gmaxwell> ThomasZ: Bitcoin has a permissive license which puts everyone, including the authors, on pratically equal footing.
1359 2013-12-12 16:55:10 <gmaxwell> and indeed, no amount of licensing could prevent someone else from creating another implementation.
1360 2013-12-12 16:55:14 <ThomasZ> well, no, its not equal footing if a company can take all your work without giving back.
1361 2013-12-12 16:55:45 <helo> ThomasZ: the key is that businesses might want to customize the internal, non-network-facing parts of bitcoind for their particular use case. it is in bitcoin's best interest to allow this without concern about licensing obligations.
1362 2013-12-12 16:55:49 <gmaxwell> ThomasZ: When you start contributing to the project non-trivially you get to have an opinion on licensing. I don't see any reason to debate this.
1363 2013-12-12 16:56:34 <ThomasZ> I'm just trying to follow your thinking.
1364 2013-12-12 16:56:51 t7 has joined
1365 2013-12-12 16:56:52 <helo> "get more businesses on board"
1366 2013-12-12 16:57:03 robep00 has joined
1367 2013-12-12 16:57:35 <gmaxwell> ThomasZ: If the software is not permissively licensed the authors can make propritary forks, but no one else can. Worse, people who do want to have in house versions and avoid any concerns about licensing would be pressured to make their own potentially incompatible rewrites just to escape the licensing.
1368 2013-12-12 16:57:38 robep00 has quit (Remote host closed the connection)
1369 2013-12-12 16:57:44 sabfer has quit (Remote host closed the connection)
1370 2013-12-12 16:58:28 <gmaxwell> There are plenty of things where copyleft achieves a socially productive end, in my opinion this isn't one of them.  (And I would take a sizable bet that RMS would agree, since he gave me similar advice on codecs)
1371 2013-12-12 16:58:31 <ThomasZ> gmaxwell: the option you are not mentioning is that the "in house version" is made in cooperation with the bitcoin team, and thus in benefit for all.
1372 2013-12-12 16:59:21 <ThomasZ> so your point of "incompatible rewrite" goes both ways.
1373 2013-12-12 16:59:45 <gmaxwell> ThomasZ: there are costs related to that, including losing some obscurity advantages wrt software bugs.  Small internal additoins do not a rewrite make.
1374 2013-12-12 17:00:01 <ThomasZ> a company making tweaks may break the network, and many companies having to reinvent that wheel because they are not sharing the work means more possible breakages.
1375 2013-12-12 17:00:35 <ThomasZ> companies are not known for their high standards in code review, though ;)
1376 2013-12-12 17:00:40 b4epoche has joined
1377 2013-12-12 17:01:15 <gmaxwell> just one place running a distinctly busted version is unlikely to harm anyone but themselves— if it does, the flaw is elsewhere.
1378 2013-12-12 17:02:19 VinceSamios has quit (Remote host closed the connection)
1379 2013-12-12 17:02:21 <wiretapped> it would save everyone a lot of time to just abolish copyright and stop having these discussions
1380 2013-12-12 17:02:26 <gmaxwell> ThomasZ: and GPL would not inhibit this in the slightest, only— perhaps— AGPL would, which is a FAR more invasive license with privacy implications, and as michagogo|cloud pointed out, even those requirements can be worked around.
1381 2013-12-12 17:04:29 shesek has joined
1382 2013-12-12 17:05:21 rdymac has quit (Ping timeout: 252 seconds)
1383 2013-12-12 17:08:18 tonokip has joined
1384 2013-12-12 17:09:20 <michagogo> cloud!uid14316@wikia/Michagogo|So, would there be any objections to a discussion being started in the ubuntu-release mailing list re: Bitcoin being removed from the sources unless an exception could be made to the policies (though I highly doubt that'll happen)?
1385 2013-12-12 17:10:01 rdymac has joined
1386 2013-12-12 17:10:07 <Lachezar> Assuming I'm a business that wishes to provide services/goods in exchange for BTC On-Line. I can create bitcoin: URLs to give to the clients to perform the payment by, but can I add something to make the bitcoin client add some meta-data to the transaction (or output), so that I can later match a payment against a specific services/goods that the client is paying for?
1387 2013-12-12 17:10:30 <michagogo> cloud!uid14316@wikia/Michagogo|Lachezar: Not with anything that's in the Satoshi client 0.8.x
1388 2013-12-12 17:10:54 <michagogo> cloud!uid14316@wikia/Michagogo|Lachezar: The solution is to make the address sent to be that metadata
1389 2013-12-12 17:10:58 Gabralkhan has quit (Ping timeout: 272 seconds)
1390 2013-12-12 17:11:04 <Lachezar> As a fall-back I could generate different addresses for every service/goods, or for every client, but that might be… Wasteful?
1391 2013-12-12 17:11:12 <michagogo> cloud!uid14316@wikia/Michagogo|No, not wasteful whatsoever
1392 2013-12-12 17:11:18 <michagogo> cloud!uid14316@wikia/Michagogo|Each payment should use a new address
1393 2013-12-12 17:11:46 <michagogo> cloud!uid14316@wikia/Michagogo|(note that the payment protocol, coming in 0.9, will be an easy way to do this)
1394 2013-12-12 17:12:05 <Lachezar> michagogo|cloud: I see. I could view the address as equivalent to a 'deal ID'.
1395 2013-12-12 17:12:07 <michagogo> cloud!uid14316@wikia/Michagogo|(the metadata thing, that is)
1396 2013-12-12 17:12:22 <michagogo> cloud!uid14316@wikia/Michagogo|Lachezar: More or less, yes
1397 2013-12-12 17:12:39 wei__ has quit (Ping timeout: 240 seconds)
1398 2013-12-12 17:12:44 <michagogo> cloud!uid14316@wikia/Michagogo|For each payment you expect to receive, generate a new address
1399 2013-12-12 17:12:58 <michagogo> cloud!uid14316@wikia/Michagogo|In your backend, associate that address with that transaction
1400 2013-12-12 17:13:02 <Lachezar> michagogo|cloud: Does every address require a new key?
1401 2013-12-12 17:13:13 <michagogo> cloud!uid14316@wikia/Michagogo|An address is a hash of a public key
1402 2013-12-12 17:13:13 Gabralkhan has joined
1403 2013-12-12 17:13:15 <michagogo> cloud!uid14316@wikia/Michagogo|So, yes.
1404 2013-12-12 17:13:17 prophetx has joined
1405 2013-12-12 17:13:28 <wumpus> yes, you should  generate a new address for every transaction
1406 2013-12-12 17:14:54 <Lachezar> michagogo|cloud: So for every deal I generate a new key, new address, store those attached to the deal, and wait for the payment… Seems reasonable. The key/address pair is < 1Kbytes right?
1407 2013-12-12 17:16:21 lclc has quit (Quit: Konversation terminated!)
1408 2013-12-12 17:17:18 <michagogo> cloud!uid14316@wikia/Michagogo|Well, you generally won't generate an address on the spot
1409 2013-12-12 17:17:49 <michagogo> cloud!uid14316@wikia/Michagogo|Rather, you'll pregenerate many (potentially thousands, tens of thousands, hundreds of thousands, etc) addresses offline
1410 2013-12-12 17:18:02 <michagogo> cloud!uid14316@wikia/Michagogo|Transfer just the addresses to your frontend system
1411 2013-12-12 17:18:38 <michagogo> cloud!uid14316@wikia/Michagogo|But yes, what you said is just about right
1412 2013-12-12 17:19:01 <michagogo> cloud!uid14316@wikia/Michagogo|(except for the storing the key attached to the deal part)
1413 2013-12-12 17:19:23 brak has quit (Remote host closed the connection)
1414 2013-12-12 17:21:13 guest232 has quit (Read error: Connection reset by peer)
1415 2013-12-12 17:21:20 guest2321 has joined
1416 2013-12-12 17:22:03 Emcy has joined
1417 2013-12-12 17:22:37 guest2321 has quit (Read error: Connection reset by peer)
1418 2013-12-12 17:22:47 guest232 has joined
1419 2013-12-12 17:24:01 xire has joined
1420 2013-12-12 17:24:01 xire has quit (Changing host)
1421 2013-12-12 17:24:01 xire has joined
1422 2013-12-12 17:24:26 b4epoche is now known as ericmock
1423 2013-12-12 17:24:42 Conflict has quit (Remote host closed the connection)
1424 2013-12-12 17:26:01 digitalmagus2 has joined
1425 2013-12-12 17:26:15 rlifchitz has joined
1426 2013-12-12 17:26:15 rlifchitz has quit (Changing host)
1427 2013-12-12 17:26:15 rlifchitz has joined
1428 2013-12-12 17:27:26 guest232 has quit (Ping timeout: 272 seconds)
1429 2013-12-12 17:28:20 TD has joined
1430 2013-12-12 17:29:43 Pullphinger has joined
1431 2013-12-12 17:30:57 patcon has joined
1432 2013-12-12 17:32:37 zcopley has joined
1433 2013-12-12 17:32:40 Nesetalis has quit (Ping timeout: 264 seconds)
1434 2013-12-12 17:33:32 JackH has joined
1435 2013-12-12 17:34:31 erans__ has joined
1436 2013-12-12 17:35:02 zcopley__ has quit (Ping timeout: 272 seconds)
1437 2013-12-12 17:35:12 erans_ has quit (Read error: Connection reset by peer)
1438 2013-12-12 17:36:45 Vinnie_win has joined
1439 2013-12-12 17:37:37 MoALTz_ has quit (Quit: brb)
1440 2013-12-12 17:37:55 MoALTz has joined
1441 2013-12-12 17:38:12 duckx has joined
1442 2013-12-12 17:38:22 patcon__ has joined
1443 2013-12-12 17:39:04 patcon has quit (Ping timeout: 240 seconds)
1444 2013-12-12 17:39:56 guest232 has joined
1445 2013-12-12 17:40:41 duckxx has quit (Ping timeout: 250 seconds)
1446 2013-12-12 17:40:51 <Lachezar> michagogo|cloud: What's wrong with attaching the key to the deal? I was thinking of using the key only once to send the received amount into an appropriate follow-up address, and then junk the address/key pair.
1447 2013-12-12 17:41:05 p0s has left ("Konversation terminated!")
1448 2013-12-12 17:42:37 patcon_ has joined
1449 2013-12-12 17:43:27 patcon__ has quit (Ping timeout: 241 seconds)
1450 2013-12-12 17:43:41 <jgarzik> rofl
1451 2013-12-12 17:44:04 <shesek> michagogo|cloud, another option is to have the frontend derive keys from a master public key that was generated offline
1452 2013-12-12 17:44:09 <jgarzik> Today's sport:  replying to the salesdroid who emailed me, trying to sell me data center space for my company "Bitcoin"
1453 2013-12-12 17:44:32 <jgarzik> jgarzik: "you obviously have no clue what bitcoin is"
1454 2013-12-12 17:44:42 erans_ has joined
1455 2013-12-12 17:44:50 <Diablo-D3> jgarzik: I hate salesdroids
1456 2013-12-12 17:44:53 <jgarzik> response: "ok, I understand bitcoin is not a company, but surely bitcoin needs a data center to continue running!"
1457 2013-12-12 17:45:04 <michagogo> cloud!uid14316@wikia/Michagogo|jgarzik: heh
1458 2013-12-12 17:45:20 <michagogo> cloud!uid14316@wikia/Michagogo|shesek: Right, that also works
1459 2013-12-12 17:45:22 <Diablo-D3> jgarzik: technically, we have a data center already
1460 2013-12-12 17:45:25 <Diablo-D3> its distributed.
1461 2013-12-12 17:45:37 <michagogo> cloud!uid14316@wikia/Michagogo|Lachezar: You don't want the key attached to the deal itself in the frontend system
1462 2013-12-12 17:45:42 <helo> data decenter
1463 2013-12-12 17:45:50 <michagogo> cloud!uid14316@wikia/Michagogo|You want all your private keys generated and stored offline
1464 2013-12-12 17:46:19 <jgarzik> My software IS the data center ;p
1465 2013-12-12 17:46:49 erans__ has quit (Ping timeout: 260 seconds)
1466 2013-12-12 17:46:49 <helo> Lachezar: also, you probably want to avoid making an unnecessary additional transaction in order to minimize transaction fees
1467 2013-12-12 17:47:41 <Lachezar> michagogo|cloud: Right! I do not need the control of the address at the system, just the address to confirm that payment has been done... Does that make sense?
1468 2013-12-12 17:47:57 <michagogo> cloud!uid14316@wikia/Michagogo|Lachezar: Precisely.
1469 2013-12-12 17:48:30 <Lachezar> helo: Yes, I did think of that a bit later. I could actuall use the incoming payments for outgoing expenses…
1470 2013-12-12 17:48:56 <shesek> Lachezar, if you have "an address" for receiving payments, you're probably doing it wrong
1471 2013-12-12 17:49:06 <Lachezar> michagogo|cloud: I'm curious about the '…derive keys from a master public key…' what does that mean?
1472 2013-12-12 17:49:17 <michagogo> cloud!uid14316@wikia/Michagogo|Lachezar: Read up on deterministic wallets
1473 2013-12-12 17:49:35 <shesek> addresses should be a one-time thing, not something permanent that you re-use
1474 2013-12-12 17:49:38 <Lachezar> shesek: Yes, that's what I have asked here about. Got significantly clearer now.
1475 2013-12-12 17:50:04 xire has quit (Ping timeout: 264 seconds)
1476 2013-12-12 17:50:33 <shesek> Lachezar, about deriving keys - you can create one master public/private key pair, and given the master public key, derive new public key (and addresses) that you can have users pay to
1477 2013-12-12 17:51:01 <shesek> and you can then use the master private key to derive matching private keys to those addresses
1478 2013-12-12 17:52:14 <shesek> see https://en.bitcoin.it/wiki/Deterministic_wallet
1479 2013-12-12 17:52:40 crank has quit (Ping timeout: 240 seconds)
1480 2013-12-12 17:52:44 lclc has joined
1481 2013-12-12 17:53:29 <shesek> and here's a coffeescript implementation I wrote awhile ago for type 2 deterministic keys: https://gist.github.com/shesek/5847473 (probably obsolete now, with BIP 32)
1482 2013-12-12 17:54:05 crank has joined
1483 2013-12-12 17:54:18 prophetx has quit (Read error: Connection reset by peer)
1484 2013-12-12 17:57:16 michael_lee has quit (Ping timeout: 246 seconds)
1485 2013-12-12 17:57:17 drayah has joined
1486 2013-12-12 18:00:16 crank has quit (Ping timeout: 264 seconds)
1487 2013-12-12 18:01:00 kobayashi24 has quit (Ping timeout: 272 seconds)
1488 2013-12-12 18:02:05 <tholenst> Grr... the leveldb makefile does some funny stuff with g++ to figure out on what platform it runs. When I try to compile bitcoin with coverage support (lcov) that funny stuff generates a file "-.gcno" which messes up the creation of the coverage data...
1489 2013-12-12 18:03:17 crank has joined
1490 2013-12-12 18:04:05 t7 has quit (Ping timeout: 250 seconds)
1491 2013-12-12 18:05:29 guest232 has quit (Ping timeout: 260 seconds)
1492 2013-12-12 18:05:34 tablecoder has joined
1493 2013-12-12 18:06:28 markus_ has joined
1494 2013-12-12 18:06:43 <Lachezar> I was thinking of using a PKCS#11 smart-card to contain the key pair, but since addresses should be used only once that doesn't make much sense, does it?
1495 2013-12-12 18:06:52 shesek has quit (Ping timeout: 264 seconds)
1496 2013-12-12 18:07:38 guest232 has joined
1497 2013-12-12 18:08:43 brson has joined
1498 2013-12-12 18:09:08 tablecoder298392 has quit (Ping timeout: 240 seconds)
1499 2013-12-12 18:09:57 agnostic98 has quit (Remote host closed the connection)
1500 2013-12-12 18:10:24 agnostic98 has joined
1501 2013-12-12 18:12:08 tonokip has quit (Ping timeout: 240 seconds)
1502 2013-12-12 18:14:21 jtimon has quit (Ping timeout: 260 seconds)
1503 2013-12-12 18:14:55 agnostic98 has quit (Ping timeout: 250 seconds)
1504 2013-12-12 18:16:15 dvide has joined
1505 2013-12-12 18:16:20 patcon_ has quit (Remote host closed the connection)
1506 2013-12-12 18:16:28 johnsoft has quit (Ping timeout: 264 seconds)
1507 2013-12-12 18:16:41 johnsoft has joined
1508 2013-12-12 18:16:46 patcon has joined
1509 2013-12-12 18:18:35 ericmock has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1510 2013-12-12 18:18:41 shesek has joined
1511 2013-12-12 18:21:04 patcon has quit (Ping timeout: 240 seconds)
1512 2013-12-12 18:21:28 guest232 has quit (Ping timeout: 240 seconds)
1513 2013-12-12 18:21:48 * Lachezar bids everyone goodnight.
1514 2013-12-12 18:21:59 Lachezar has quit (Quit: Going home.)
1515 2013-12-12 18:23:36 agath has quit (Read error: Operation timed out)
1516 2013-12-12 18:24:29 tablecoder298392 has joined
1517 2013-12-12 18:25:36 agath has joined
1518 2013-12-12 18:26:00 VinceSamios has joined
1519 2013-12-12 18:26:28 tablecoder has quit (Ping timeout: 240 seconds)
1520 2013-12-12 18:26:57 lclc has quit (Quit: Konversation terminated!)
1521 2013-12-12 18:27:05 damethos has quit (Quit: Bye)
1522 2013-12-12 18:27:06 markus_ has quit (Read error: Connection reset by peer)
1523 2013-12-12 18:27:08 lclc has joined
1524 2013-12-12 18:28:34 kinglet_ has quit (Quit: Leaving)
1525 2013-12-12 18:28:55 kinglet has joined
1526 2013-12-12 18:29:35 _MrB_ has quit (Read error: Connection reset by peer)
1527 2013-12-12 18:29:49 crank has quit (Ping timeout: 246 seconds)
1528 2013-12-12 18:29:55 qbasicer has joined
1529 2013-12-12 18:32:34 <andytoshi> are there two people here willing to test an online coinjoin tool?
1530 2013-12-12 18:33:20 Grouver has joined
1531 2013-12-12 18:34:10 bbroad has joined
1532 2013-12-12 18:34:56 _MrB_ has joined
1533 2013-12-12 18:35:04 Nesetalis has joined
1534 2013-12-12 18:36:09 <michagogo> cloud!uid14316@wikia/Michagogo|andytoshi: I could
1535 2013-12-12 18:36:16 <Plasmastar> Coinjoin? O.O
1536 2013-12-12 18:36:44 <michagogo> cloud!uid14316@wikia/Michagogo|I think I have a privkey in plaintext somewhere with an output or two that it can spend
1537 2013-12-12 18:36:56 <michagogo> cloud!uid14316@wikia/Michagogo|Do I need a bitcoin-qt/bitcoind for this?
1538 2013-12-12 18:37:04 <michagogo> cloud!uid14316@wikia/Michagogo|(if so, no problem -- just give me a sec)
1539 2013-12-12 18:37:21 <andytoshi> ok, gimme a couple minutes..
1540 2013-12-12 18:38:01 <andytoshi> my bitcoind is stalled right now, i just refilled the keypool
1541 2013-12-12 18:39:02 <andytoshi> crap, it could be like an hour or something, i have no clue how many it's adding
1542 2013-12-12 18:39:15 <andytoshi> and it won't respond to rpc calls until it's done
1543 2013-12-12 18:39:56 porqui has joined
1544 2013-12-12 18:40:54 agnostic98 has joined
1545 2013-12-12 18:41:03 valparaiso is now known as valparaiso_afk
1546 2013-12-12 18:41:04 porquilho has quit (Ping timeout: 264 seconds)
1547 2013-12-12 18:41:28 crank has joined
1548 2013-12-12 18:42:07 <andytoshi> ok guys, give it 2 mins for the timer to reset
1549 2013-12-12 18:44:09 <andytoshi> ok, http://testing.wpsoftware.net/coinjoin/
1550 2013-12-12 18:44:19 <andytoshi> over the next 20 minutes it will collect raw transactions
1551 2013-12-12 18:44:33 <andytoshi> at the end of that period, it merges them all and presents them to you for signing
1552 2013-12-12 18:44:44 <andytoshi> then after 20 minutes, it merges all the signed transactions and broadcasts it
1553 2013-12-12 18:45:30 tablecoder298392 has quit (Remote host closed the connection)
1554 2013-12-12 18:45:47 tablecoder has joined
1555 2013-12-12 18:46:32 nsh is now known as France
1556 2013-12-12 18:47:12 France is now known as nsh
1557 2013-12-12 18:47:23 patcon has joined
1558 2013-12-12 18:47:46 <Blaster> Anyone here know much about walletnotify?  I am trying to use it, but I am finding it hit or miss.  Sometimes it notifies of the transaction immediately, sometimes after restarting bitcoind, and other times it doesn't notify of a transaction at all.
1559 2013-12-12 18:47:49 <gmaxwell> andytoshi: why is it a "after 20 minutes" for the last stage? shouldn't that be "whenever all the signatures show up"?
1560 2013-12-12 18:48:12 <kjj> Blaster: it fires whenever the wallet database is updated
1561 2013-12-12 18:48:47 <michagogo> cloud!uid14316@wikia/Michagogo|andytoshi: "(If the combined transaction exceeds 10kb in size without sufficient fees, this site will not broadcast the tranasction.)"
1562 2013-12-12 18:48:56 <Blaster> kjj: which should be every time a transaction is received, right?
1563 2013-12-12 18:49:03 <michagogo> cloud!uid14316@wikia/Michagogo|I think that went down to 1kb in 0.8.6?
1564 2013-12-12 18:49:17 serialbandicoot has quit (Quit: serialbandicoot)
1565 2013-12-12 18:49:34 <andytoshi> gmaxwell: because otherwise people could walk away and the site would be dos'd
1566 2013-12-12 18:49:42 agnostic98 has quit (Read error: Connection reset by peer)
1567 2013-12-12 18:49:45 <andytoshi> michagogo|cloud: it doesn't actually enforce that, don't worry about it
1568 2013-12-12 18:49:53 <andytoshi> i guess it should..
1569 2013-12-12 18:49:53 <michagogo> cloud!uid14316@wikia/Michagogo|...it should.
1570 2013-12-12 18:50:07 <gmaxwell> andytoshi: why doesn't the 'background' the signature submission process?
1571 2013-12-12 18:50:29 <gmaxwell> e.g. it just has a unique id, and that round can continue collecting signatures forever, and it'll just broadcast if/when it ever finishes.
1572 2013-12-12 18:50:33 agnostic98 has joined
1573 2013-12-12 18:50:42 <kjj> andytoshi: if someone walks away, the whole thing fails anyway, unless people do funny signings
1574 2013-12-12 18:50:44 <andytoshi> hmm, that's a good idea
1575 2013-12-12 18:50:52 <andytoshi> kjj: the idea was, you can retry in an hour
1576 2013-12-12 18:51:28 Krellan_ has quit (Remote host closed the connection)
1577 2013-12-12 18:51:34 reneg has quit (Ping timeout: 252 seconds)
1578 2013-12-12 18:54:47 agnostic98 has quit (Ping timeout: 250 seconds)
1579 2013-12-12 18:55:11 <andytoshi> gmaxwell: each session already has a unique ID, it'd just require a bit of mucking with the user-cookie management
1580 2013-12-12 18:55:35 <andytoshi> but maybe i don't want to use cookies, better to give the user a "here is your session ID, enter it to sign"
1581 2013-12-12 18:55:43 patcon has quit (Ping timeout: 246 seconds)
1582 2013-12-12 18:55:47 john5223 has quit (Remote host closed the connection)
1583 2013-12-12 18:56:18 guest232 has joined
1584 2013-12-12 18:56:29 erans__ has joined
1585 2013-12-12 18:56:34 <gmaxwell> andytoshi: should just be a bookmark thing.  It's not like the signing page is per user.. they should just be able to go back to the session page.
1586 2013-12-12 18:56:54 b4epoche has joined
1587 2013-12-12 18:57:44 john5223 has joined
1588 2013-12-12 18:57:45 Application has quit (Remote host closed the connection)
1589 2013-12-12 18:58:23 TD_ has joined
1590 2013-12-12 18:58:34 john5223 has quit (Client Quit)
1591 2013-12-12 18:59:06 guest2321 has joined
1592 2013-12-12 18:59:13 nsh has quit (Ping timeout: 246 seconds)
1593 2013-12-12 18:59:31 Pullphinger has quit ()
1594 2013-12-12 18:59:40 erans_ has quit (Ping timeout: 264 seconds)
1595 2013-12-12 18:59:42 Diapolis has joined
1596 2013-12-12 18:59:47 gfinn has quit (Ping timeout: 240 seconds)
1597 2013-12-12 19:00:04 Neskia has joined
1598 2013-12-12 19:00:20 Nesetalis has quit (Read error: Connection reset by peer)
1599 2013-12-12 19:00:22 TD has quit (Ping timeout: 252 seconds)
1600 2013-12-12 19:00:23 TD_ is now known as TD
1601 2013-12-12 19:00:55 guest232 has quit (Ping timeout: 252 seconds)
1602 2013-12-12 19:00:58 nsh has joined
1603 2013-12-12 19:01:09 b4epoche has quit (Ping timeout: 240 seconds)
1604 2013-12-12 19:02:06 drayah has quit (Remote host closed the connection)
1605 2013-12-12 19:02:44 sabfer has joined
1606 2013-12-12 19:03:20 cysm has quit (Ping timeout: 245 seconds)
1607 2013-12-12 19:04:14 <andytoshi> gmaxwell: i had an idea that you shouldn't be able to see the signing page unless you were involved
1608 2013-12-12 19:04:57 <andytoshi> nvm mind, i can just make the signing page link secret
1609 2013-12-12 19:05:03 <andytoshi> that'd be exactly as secure as the current situation
1610 2013-12-12 19:05:03 <gmaxwell> andytoshi: thats true, but you can just make it give you the url for the signing page when you submit an accepted input. and ... right
1611 2013-12-12 19:05:34 <andytoshi> cool, thanks a ton for the input, the site will stop working now for a few hours while i do this..
1612 2013-12-12 19:05:47 diki has joined
1613 2013-12-12 19:05:52 <andytoshi> sorry to whoever put a transaction in the pot
1614 2013-12-12 19:06:26 <gmaxwell> andytoshi: are you actually sanitizing the inputs when you recieve a txn?
1615 2013-12-12 19:06:58 <andytoshi> yes, i ensure that it's only hex-encoded, that bitcoind can read it, that outputs >= inputs, that inputs are unspent, that coinjoin is OK with it
1616 2013-12-12 19:07:04 ovidiusoft has quit (Remote host closed the connection)
1617 2013-12-12 19:07:25 <andytoshi> and that inputs have at least 3 confirms
1618 2013-12-12 19:07:45 <andytoshi> i was planning to post this on bitcointalk, i'm expecting a lot of garbage to be thrown at it..
1619 2013-12-12 19:07:52 HaltingState has joined
1620 2013-12-12 19:07:52 HaltingState has quit (Changing host)
1621 2013-12-12 19:07:52 HaltingState has joined
1622 2013-12-12 19:09:19 JesusFreak has quit (Read error: Connection reset by peer)
1623 2013-12-12 19:10:49 porqui has quit (Ping timeout: 250 seconds)
1624 2013-12-12 19:11:47 wiretapped has quit (Ping timeout: 240 seconds)
1625 2013-12-12 19:12:10 serialbandicoot has joined
1626 2013-12-12 19:12:23 quellhorst has quit (Remote host closed the connection)
1627 2013-12-12 19:13:26 patcon has joined
1628 2013-12-12 19:13:43 mappum has joined
1629 2013-12-12 19:14:13 guest2321 has quit (Read error: Connection reset by peer)
1630 2013-12-12 19:14:21 guest232 has joined
1631 2013-12-12 19:14:44 porquilho has joined
1632 2013-12-12 19:15:40 guest2321 has joined
1633 2013-12-12 19:18:21 clan has joined
1634 2013-12-12 19:18:28 guest232 has quit (Ping timeout: 246 seconds)
1635 2013-12-12 19:19:55 HaltingState has quit (Quit: Leaving)
1636 2013-12-12 19:20:10 drayah has joined
1637 2013-12-12 19:22:01 TD has quit (Quit: TD)
1638 2013-12-12 19:22:21 markus_ has joined
1639 2013-12-12 19:24:30 drayah has quit (Ping timeout: 241 seconds)
1640 2013-12-12 19:24:56 VinceSam_ has joined
1641 2013-12-12 19:25:11 VinceSamios has quit (Read error: Connection reset by peer)
1642 2013-12-12 19:26:51 daybyter has joined
1643 2013-12-12 19:27:33 reneg has joined
1644 2013-12-12 19:27:49 reneg has quit (Read error: Connection reset by peer)
1645 2013-12-12 19:28:04 reneg has joined
1646 2013-12-12 19:29:49 JesusFreak has joined
1647 2013-12-12 19:29:53 serialbandicoot has quit (Quit: serialbandicoot)
1648 2013-12-12 19:35:01 tholenst has quit (Remote host closed the connection)
1649 2013-12-12 19:39:44 Thepok has joined
1650 2013-12-12 19:39:52 johnsoft has quit (Ping timeout: 264 seconds)
1651 2013-12-12 19:40:15 johnsoft has joined
1652 2013-12-12 19:40:23 mappum has quit (Remote host closed the connection)
1653 2013-12-12 19:44:24 _MrB_ has quit (Read error: Connection reset by peer)
1654 2013-12-12 19:44:31 _MrB_ has joined
1655 2013-12-12 19:45:27 paracyst has joined
1656 2013-12-12 19:45:38 drayah has joined
1657 2013-12-12 19:48:26 john5223 has joined
1658 2013-12-12 19:50:03 markus_ has quit (Remote host closed the connection)
1659 2013-12-12 19:50:15 Gnaf has quit (Quit: ChatZilla 0.9.90.1 [Firefox 25.0.1/20131112160018])
1660 2013-12-12 19:51:37 john5223 has quit (Client Quit)
1661 2013-12-12 19:52:04 valparaiso_afk is now known as valparaiso
1662 2013-12-12 19:52:19 drayah has quit (Remote host closed the connection)
1663 2013-12-12 19:57:07 Krellan_ has joined
1664 2013-12-12 19:57:34 ovidiusoft has joined
1665 2013-12-12 19:57:46 kobayashi24 has joined
1666 2013-12-12 19:58:11 jgarzik has quit (Ping timeout: 272 seconds)
1667 2013-12-12 20:00:03 Krellan_ has quit (Client Quit)
1668 2013-12-12 20:01:45 mappum has joined
1669 2013-12-12 20:01:54 freeroute has quit (Quit: freeroute)
1670 2013-12-12 20:02:52 TD has joined
1671 2013-12-12 20:03:56 patcon has quit (Remote host closed the connection)
1672 2013-12-12 20:04:21 patcon has joined
1673 2013-12-12 20:06:30 sabfer has quit (Remote host closed the connection)
1674 2013-12-12 20:07:16 clan has quit (Quit: clan)
1675 2013-12-12 20:07:17 VinceSam_ has quit (Ping timeout: 260 seconds)
1676 2013-12-12 20:08:38 erans__ has quit (Read error: Connection reset by peer)
1677 2013-12-12 20:09:04 patcon has quit (Read error: Connection reset by peer)
1678 2013-12-12 20:09:04 reneg_ has joined
1679 2013-12-12 20:09:06 patcon_ has joined
1680 2013-12-12 20:09:07 reneg_ has quit (Max SendQ exceeded)
1681 2013-12-12 20:09:26 VinceSamios has joined
1682 2013-12-12 20:10:18 reneg_ has joined
1683 2013-12-12 20:10:22 reneg_ has quit (Max SendQ exceeded)
1684 2013-12-12 20:11:15 reneg_ has joined
1685 2013-12-12 20:11:18 reneg_ has quit (Max SendQ exceeded)
1686 2013-12-12 20:11:52 reneg has quit (Ping timeout: 240 seconds)
1687 2013-12-12 20:11:59 john5223 has joined
1688 2013-12-12 20:12:14 reneg has joined
1689 2013-12-12 20:12:17 reneg has quit (Max SendQ exceeded)
1690 2013-12-12 20:12:33 Neskia is now known as Nesetalis
1691 2013-12-12 20:13:07 reneg has joined
1692 2013-12-12 20:13:10 reneg has quit (Max SendQ exceeded)
1693 2013-12-12 20:14:27 reneg has joined
1694 2013-12-12 20:14:30 reneg has quit (Max SendQ exceeded)
1695 2013-12-12 20:14:57 reneg has joined
1696 2013-12-12 20:15:00 reneg has quit (Max SendQ exceeded)
1697 2013-12-12 20:15:32 reneg has joined
1698 2013-12-12 20:15:36 reneg has quit (Max SendQ exceeded)
1699 2013-12-12 20:16:25 <michagogo> cloud!uid14316@wikia/Michagogo|Is there a listing of Bitcoin release notes somewhere?
1700 2013-12-12 20:16:27 reneg has joined
1701 2013-12-12 20:16:31 reneg has quit (Max SendQ exceeded)
1702 2013-12-12 20:17:03 <michagogo> cloud!uid14316@wikia/Michagogo|(all in one place, that is)
1703 2013-12-12 20:17:05 c0dified has quit (Ping timeout: 260 seconds)
1704 2013-12-12 20:17:30 reneg has joined
1705 2013-12-12 20:17:33 reneg has quit (Max SendQ exceeded)
1706 2013-12-12 20:18:26 reneg has joined
1707 2013-12-12 20:18:30 reneg has quit (Max SendQ exceeded)
1708 2013-12-12 20:19:12 reneg has joined
1709 2013-12-12 20:19:16 reneg has quit (Max SendQ exceeded)
1710 2013-12-12 20:19:52 rastapopuloto has joined
1711 2013-12-12 20:20:09 Gabralkhan has quit (Ping timeout: 250 seconds)
1712 2013-12-12 20:20:27 reneg has joined
1713 2013-12-12 20:20:30 reneg has quit (Max SendQ exceeded)
1714 2013-12-12 20:20:37 Eiii has joined
1715 2013-12-12 20:21:00 _MrB_ has quit (Read error: Connection reset by peer)
1716 2013-12-12 20:21:17 reneg has joined
1717 2013-12-12 20:21:19 reneg has quit (Max SendQ exceeded)
1718 2013-12-12 20:21:46 reneg has joined
1719 2013-12-12 20:21:49 reneg has quit (Max SendQ exceeded)
1720 2013-12-12 20:22:37 reneg has joined
1721 2013-12-12 20:22:40 reneg has quit (Max SendQ exceeded)
1722 2013-12-12 20:22:54 agricocb has quit (Quit: Leaving.)
1723 2013-12-12 20:23:08 reneg has joined
1724 2013-12-12 20:23:12 reneg has quit (Max SendQ exceeded)
1725 2013-12-12 20:23:18 Application has joined
1726 2013-12-12 20:23:22 Gabralkhan has joined
1727 2013-12-12 20:23:56 lclc has quit (Quit: Konversation terminated!)
1728 2013-12-12 20:24:33 JesusFreak has quit (Ping timeout: 260 seconds)
1729 2013-12-12 20:24:34 reneg has joined
1730 2013-12-12 20:24:37 reneg has quit (Max SendQ exceeded)
1731 2013-12-12 20:25:01 johnsoft has quit (Ping timeout: 260 seconds)
1732 2013-12-12 20:25:37 crank has quit (Ping timeout: 252 seconds)
1733 2013-12-12 20:25:51 johnsoft has joined
1734 2013-12-12 20:26:23 crank has joined
1735 2013-12-12 20:26:34 reneg has joined
1736 2013-12-12 20:26:37 reneg has quit (Max SendQ exceeded)
1737 2013-12-12 20:27:02 reneg has joined
1738 2013-12-12 20:27:05 reneg has quit (Max SendQ exceeded)
1739 2013-12-12 20:27:29 reneg has joined
1740 2013-12-12 20:27:33 reneg has quit (Max SendQ exceeded)
1741 2013-12-12 20:27:55 reneg has joined
1742 2013-12-12 20:27:58 reneg has quit (Max SendQ exceeded)
1743 2013-12-12 20:28:01 thegimp has quit ()
1744 2013-12-12 20:28:24 reneg has joined
1745 2013-12-12 20:28:28 reneg has quit (Max SendQ exceeded)
1746 2013-12-12 20:28:53 Guest82132 has joined
1747 2013-12-12 20:28:57 Guest82132 has quit (Max SendQ exceeded)
1748 2013-12-12 20:29:24 reneg_ has joined
1749 2013-12-12 20:29:27 reneg_ has quit (Max SendQ exceeded)
1750 2013-12-12 20:29:52 reneg_ has joined
1751 2013-12-12 20:31:51 serialbandicoot has joined
1752 2013-12-12 20:31:58 sacrelege has quit (Ping timeout: 246 seconds)
1753 2013-12-12 20:34:40 Krellan_ has joined
1754 2013-12-12 20:35:06 dansmith_btc has joined
1755 2013-12-12 20:35:06 dansmith_btc has quit (Changing host)
1756 2013-12-12 20:35:06 dansmith_btc has joined
1757 2013-12-12 20:36:08 serialbandicoot has quit (Client Quit)
1758 2013-12-12 20:36:18 tholenst has joined
1759 2013-12-12 20:38:43 go1111111 has joined
1760 2013-12-12 20:43:06 serialbandicoot has joined
1761 2013-12-12 20:45:32 daybyter has quit (Quit: Konversation terminated!)
1762 2013-12-12 20:47:08 JesusFreak has joined
1763 2013-12-12 20:50:57 nsvc has joined
1764 2013-12-12 20:50:59 JesusFreak has quit (Client Quit)
1765 2013-12-12 20:51:04 sodoku has joined
1766 2013-12-12 20:51:59 kinglet_ has joined
1767 2013-12-12 20:52:00 kinglet_ has quit (Changing host)
1768 2013-12-12 20:52:00 kinglet_ has joined
1769 2013-12-12 20:52:13 kinglet has quit (Ping timeout: 250 seconds)
1770 2013-12-12 20:54:52 tablecoder has quit (Ping timeout: 264 seconds)
1771 2013-12-12 20:55:48 johnsoft has quit (Ping timeout: 272 seconds)
1772 2013-12-12 20:56:34 johnsoft has joined
1773 2013-12-12 20:56:40 zer0def has quit (Ping timeout: 264 seconds)
1774 2013-12-12 20:59:27 Subo1977 has quit (Ping timeout: 240 seconds)
1775 2013-12-12 21:00:08 Subo1977 has joined
1776 2013-12-12 21:00:23 Vinnie_win has quit ()
1777 2013-12-12 21:02:28 maaku has joined
1778 2013-12-12 21:02:36 jakov has joined
1779 2013-12-12 21:03:00 <maaku> what's the best way to prevent IBD?
1780 2013-12-12 21:03:03 digitalmagus2 has quit (Ping timeout: 250 seconds)
1781 2013-12-12 21:03:05 TD has quit (Quit: TD)
1782 2013-12-12 21:03:15 <maaku> preferably while still allowing incoming connections
1783 2013-12-12 21:03:58 <maaku> or alternatively it'd be nice if I could rate-limit IBD only :\
1784 2013-12-12 21:04:11 <kjj> -listen=0
1785 2013-12-12 21:04:14 hellome has joined
1786 2013-12-12 21:04:25 jakov has quit (Client Quit)
1787 2013-12-12 21:04:45 jakov has joined
1788 2013-12-12 21:05:21 <kjj> I suppose if you really want to allow connections other than IBD, run a packet sniffer and send resets to any host connecting with too low of a starting height
1789 2013-12-12 21:05:26 diki has quit ()
1790 2013-12-12 21:05:29 jakov has quit (Client Quit)
1791 2013-12-12 21:05:44 jakov has joined
1792 2013-12-12 21:05:44 jakov has quit (Changing host)
1793 2013-12-12 21:05:44 jakov has joined
1794 2013-12-12 21:05:58 VinceSamios has quit (Read error: Connection reset by peer)
1795 2013-12-12 21:06:09 <kjj> heh.  you might even be able to bake that rule right into iptables, if you don't mind having to refresh it from time to time
1796 2013-12-12 21:08:31 VinceSamios has joined
1797 2013-12-12 21:09:30 tholenst has quit (Remote host closed the connection)
1798 2013-12-12 21:10:08 clan has joined
1799 2013-12-12 21:15:25 kinglet_ has quit (Ping timeout: 260 seconds)
1800 2013-12-12 21:15:56 patcon_ has quit (Remote host closed the connection)
1801 2013-12-12 21:16:11 mappum has quit (Remote host closed the connection)
1802 2013-12-12 21:16:22 patcon has joined
1803 2013-12-12 21:16:30 <Blaster> does walletnotify work differently with testnet?
1804 2013-12-12 21:16:39 <Blaster> I am running into strange issues with it
1805 2013-12-12 21:16:53 <michagogo> cloud!uid14316@wikia/Michagogo|Blaster: I don't believe it does, no
1806 2013-12-12 21:17:01 <Blaster> Sometimes it will notify sometimes it won't
1807 2013-12-12 21:17:09 <Blaster> and then when I restart bitcoind it notifies of a bunch at once
1808 2013-12-12 21:17:31 <michagogo> cloud!uid14316@wikia/Michagogo|That last part isn't surprising
1809 2013-12-12 21:17:44 <kjj> what sorts of transactions?  in or out?
1810 2013-12-12 21:17:47 johnsoft has quit (Ping timeout: 250 seconds)
1811 2013-12-12 21:17:49 <michagogo> cloud!uid14316@wikia/Michagogo|It will notify for each transaction that it hasn't seen yet
1812 2013-12-12 21:18:15 johnsoft has joined
1813 2013-12-12 21:19:09 kinglet_ has joined
1814 2013-12-12 21:19:16 <Blaster> I am trying to capture notifications for in transactions
1815 2013-12-12 21:19:44 <Blaster> so I can send a digital download immediately upon payment
1816 2013-12-12 21:20:34 robep00 has joined
1817 2013-12-12 21:20:38 <Blaster> but it doesn't seem to notify half the time, so I am not sure how to handle those cases
1818 2013-12-12 21:20:40 patcon has quit (Ping timeout: 240 seconds)
1819 2013-12-12 21:20:58 theorb has joined
1820 2013-12-12 21:21:04 theorbtwo has quit (Remote host closed the connection)
1821 2013-12-12 21:21:21 theorb is now known as theorbtwo
1822 2013-12-12 21:21:50 <michagogo> cloud!uid14316@wikia/Michagogo|Blaster: Well, the transaction would need to get relayed properly to your node
1823 2013-12-12 21:21:58 <kjj> does your node show them with zero confirmations?
1824 2013-12-12 21:22:10 <michagogo> cloud!uid14316@wikia/Michagogo|Do the- what kjj said
1825 2013-12-12 21:22:42 <kjj> I put the calls for walletnotify right inside the function that updates the wallet database.  it is pretty much impossible for your node to find out about a transaction to itself without firing -walletnotify
1826 2013-12-12 21:22:47 hmmma has joined
1827 2013-12-12 21:23:07 Subo1977 has quit (Ping timeout: 240 seconds)
1828 2013-12-12 21:23:11 <Blaster> yeah I am not sure what's going on
1829 2013-12-12 21:23:23 sserrano44 has quit (Quit: Computer has gone to sleep.)
1830 2013-12-12 21:23:31 <Blaster> the block index got corrupted to it's reindexing it, maybe that has something to do with it?
1831 2013-12-12 21:23:36 <kjj> most likely, the network is not relaying those transactions to your node
1832 2013-12-12 21:23:49 reneg has joined
1833 2013-12-12 21:23:52 <Blaster> for which reason would that happen?
1834 2013-12-12 21:23:54 reneg has quit (Max SendQ exceeded)
1835 2013-12-12 21:24:02 <kjj> uh, I don't think that would do it.  your node should still get tx messages
1836 2013-12-12 21:24:20 reneg has joined
1837 2013-12-12 21:24:24 reneg has quit (Max SendQ exceeded)
1838 2013-12-12 21:24:35 <kjj> lots of reasons not to relay.  I don't use testnet much though
1839 2013-12-12 21:24:42 <Blaster> yea I just tried to send a tx and it didn't show up in bitcoin-qt
1840 2013-12-12 21:25:06 reneg has joined
1841 2013-12-12 21:25:08 <Blaster> so if that was the issue would be isolated to testnet?
1842 2013-12-12 21:25:26 <kjj> no, I'm saying that I don't know how friendly testnet nodes are about relaying
1843 2013-12-12 21:25:38 Starduster has quit (Quit: gotta go)
1844 2013-12-12 21:25:50 <kjj> for all I know, there are peculiar rules about such things there
1845 2013-12-12 21:25:56 <andytoshi> hey guys, can we do a test of my coinjoiner now?
1846 2013-12-12 21:25:59 <andytoshi> http://testing.wpsoftware.net/coinjoin/
1847 2013-12-12 21:26:01 reneg_ has quit (Ping timeout: 250 seconds)
1848 2013-12-12 21:26:06 bbroad has quit (Remote host closed the connection)
1849 2013-12-12 21:26:11 reneg has quit (Max SendQ exceeded)
1850 2013-12-12 21:26:23 <gmaxwell> andytoshi: can you also put up a testnet copy? :P
1851 2013-12-12 21:26:27 <kjj> negative 466 seconds?
1852 2013-12-12 21:26:39 reneg has joined
1853 2013-12-12 21:26:40 Subo1977 has joined
1854 2013-12-12 21:26:50 reneg has quit (Max SendQ exceeded)
1855 2013-12-12 21:26:55 <andytoshi> hmm, good call
1856 2013-12-12 21:26:58 <gmaxwell> The current session is open for -451 more seconds.
1857 2013-12-12 21:27:02 <andytoshi> kjj: yeah, something is wrong with my cronjob :)
1858 2013-12-12 21:27:38 <gmaxwell> createrawtransaction doesn't take values in satoshis.
1859 2013-12-12 21:28:00 <andytoshi> oh, yeah, it doesn't
1860 2013-12-12 21:28:04 <andytoshi> i have no clue why i wrote that..
1861 2013-12-12 21:28:10 <gmaxwell> andytoshi: is your merger clever enough to be able to merge your donations?
1862 2013-12-12 21:28:12 patcon has joined
1863 2013-12-12 21:28:13 <kjj> just out of curiosity, do you check for absurdly high fees?
1864 2013-12-12 21:28:22 <andytoshi> kjj: still no fee checks
1865 2013-12-12 21:28:35 <gmaxwell> sendrawtransaction now has a very loose fee check.
1866 2013-12-12 21:28:37 <andytoshi> gmaxwell: no, it expects you to create them with createrawtransaction
1867 2013-12-12 21:28:50 <kjj> gmaxwell: that may cause problems when we automate signing
1868 2013-12-12 21:29:01 reneg has joined
1869 2013-12-12 21:29:03 <gmaxwell> kjj: I'm not following.
1870 2013-12-12 21:29:07 reneg has quit (Max SendQ exceeded)
1871 2013-12-12 21:29:28 handle_ has joined
1872 2013-12-12 21:29:33 reneg has joined
1873 2013-12-12 21:29:36 reneg has quit (Max SendQ exceeded)
1874 2013-12-12 21:29:49 <kjj> when you have a script that prepares the transaction, submits it to the joiner, waits for the merged tx, checks that it does what you want, signs it and returns it
1875 2013-12-12 21:30:01 reneg has joined
1876 2013-12-12 21:30:05 reneg has quit (Max SendQ exceeded)
1877 2013-12-12 21:30:31 reneg has joined
1878 2013-12-12 21:30:34 reneg has quit (Max SendQ exceeded)
1879 2013-12-12 21:30:42 <gmaxwell> kjj: yes and? your own software needs to check the inputs and outputs and make sure you're not sending off coins to fees that you don't intend to.
1880 2013-12-12 21:30:52 <gmaxwell> expecting the merger to do this for you is not wise.
1881 2013-12-12 21:30:59 reneg has joined
1882 2013-12-12 21:30:59 Luke-Jr[Q] has quit (Read error: Connection reset by peer)
1883 2013-12-12 21:31:03 reneg has quit (Max SendQ exceeded)
1884 2013-12-12 21:31:09 <kjj> merged outputs may confuse such a thing, and because some services are really stupid about using the low bits of the value for identification, I'm not sure many people would want to accept merged payments by default
1885 2013-12-12 21:31:13 Luke-Jr[Q] has joined
1886 2013-12-12 21:31:27 reneg has joined
1887 2013-12-12 21:31:31 reneg has quit (Max SendQ exceeded)
1888 2013-12-12 21:31:47 handle has quit (Ping timeout: 240 seconds)
1889 2013-12-12 21:31:54 <gmaxwell> kjj: confuse what such a thing? huh?
1890 2013-12-12 21:31:58 reneg has joined
1891 2013-12-12 21:32:02 reneg has quit (Max SendQ exceeded)
1892 2013-12-12 21:32:05 <gmaxwell> I was just asking about andytoshi's donations in particular.
1893 2013-12-12 21:32:12 <kjj> if YOU are running your own script on your own box that automates your side of the merger
1894 2013-12-12 21:32:17 <michagogo> cloud!uid14316@wikia/Michagogo|Uh? Using the low bits of the value for identification?
1895 2013-12-12 21:32:28 <gmaxwell> That was so stupid I ignored it.
1896 2013-12-12 21:32:31 reneg has joined
1897 2013-12-12 21:32:34 <kjj> you might not want your script to accept an output of yours merged with someone else's
1898 2013-12-12 21:32:35 reneg has quit (Max SendQ exceeded)
1899 2013-12-12 21:32:40 <gmaxwell> If it actually exists please don't tell me about it.
1900 2013-12-12 21:32:51 <kjj> heh.  no one has an account on mpex?
1901 2013-12-12 21:33:06 <kjj> I know that other places do it too
1902 2013-12-12 21:33:57 <Blaster> kjj: I deleted the wallet.dat from that node and created a new one and now its receiving the transaction notifications instantly
1903 2013-12-12 21:34:10 <michagogo> cloud!uid14316@wikia/Michagogo|Back when the March fork happened, IIRC in the aftermath 0.7.2 and 0.8.1 were released, right?
1904 2013-12-12 21:34:13 <gmaxwell> 13:24 < andytoshi> gmaxwell: no, it expects you to create them with createrawtransaction
1905 2013-12-12 21:34:17 <gmaxwell> 13:24 < andytoshi> gmaxwell: no, it expects you to create them with createrawtransaction
1906 2013-12-12 21:34:28 <michagogo> cloud!uid14316@wikia/Michagogo|Was an 0.6.x also released with that fix?
1907 2013-12-12 21:34:34 <gmaxwell> sure, thats not what I was asking there. I mean if two people donate a few satoshi to you, do you end up with two outputs?
1908 2013-12-12 21:34:55 reneg has joined
1909 2013-12-12 21:34:58 reneg has quit (Max SendQ exceeded)
1910 2013-12-12 21:34:58 <gmaxwell> it might be better for you to pick one output address for you per round.
1911 2013-12-12 21:35:04 <gmaxwell> and then you could merge those outputs.
1912 2013-12-12 21:35:08 <Luke-Jr> michagogo|cloud: yes, back to 0.4.x
1913 2013-12-12 21:35:24 <kjj> oh, the irony of a coinjoiner using the same donation address every time...
1914 2013-12-12 21:35:25 reneg has joined
1915 2013-12-12 21:35:26 <Luke-Jr> michagogo|cloud: well, the branches have a patch - not sure I actually bothered with a *release*
1916 2013-12-12 21:35:29 reneg has quit (Max SendQ exceeded)
1917 2013-12-12 21:35:33 <gmaxwell> andytoshi: and you can suggest to people that they can use donating to you as a way to get outputs which are uniformly sized...
1918 2013-12-12 21:35:47 <michagogo> cloud!uid14316@wikia/Michagogo|kjj: refresh the page
1919 2013-12-12 21:35:48 <Luke-Jr> michagogo|cloud: frankly, anyone who needs a release should be using the latest
1920 2013-12-12 21:35:50 <gmaxwell> kjj: not every time, every _round_.
1921 2013-12-12 21:35:54 reneg has joined
1922 2013-12-12 21:35:59 reneg has quit (Max SendQ exceeded)
1923 2013-12-12 21:36:00 yubrew has quit (Remote host closed the connection)
1924 2013-12-12 21:36:01 <gmaxwell> kjj: it's not a constant address currently.
1925 2013-12-12 21:36:08 <andytoshi> gmaxwell: hmm, all good ideas
1926 2013-12-12 21:36:16 <michagogo> cloud!uid14316@wikia/Michagogo|Each time you load the page a new donation address shows up
1927 2013-12-12 21:36:24 reneg has joined
1928 2013-12-12 21:36:27 reneg has quit (Max SendQ exceeded)
1929 2013-12-12 21:36:29 <michagogo> cloud!uid14316@wikia/Michagogo|(just refresh and watch that space)
1930 2013-12-12 21:36:36 <andytoshi> yeah, and i definitely want to stop generating so many addresses..
1931 2013-12-12 21:36:47 <gmaxwell> I'm suggesting making it constant per round, and then merging the output up so that you're not getting a bunch of dust outputs when three people all decide to donate 5432 satoshi to make their outputs round.
1932 2013-12-12 21:36:51 <michagogo> cloud!uid14316@wikia/Michagogo|ah
1933 2013-12-12 21:36:51 reneg has joined
1934 2013-12-12 21:36:58 reneg has quit (Max SendQ exceeded)
1935 2013-12-12 21:37:09 <gmaxwell> andytoshi: yea and this will make it so you only generate N addresses per day, fixed in advance... simplifies key management.
1936 2013-12-12 21:37:55 reneg has joined
1937 2013-12-12 21:38:03 reneg has quit (Max SendQ exceeded)
1938 2013-12-12 21:38:35 <michagogo> cloud!uid14316@wikia/Michagogo|Erm, I'm looking at the github commits page
1939 2013-12-12 21:38:54 reneg has joined
1940 2013-12-12 21:38:55 robep00 has quit (Remote host closed the connection)
1941 2013-12-12 21:39:00 reneg has quit (Max SendQ exceeded)
1942 2013-12-12 21:39:06 <michagogo> cloud!uid14316@wikia/Michagogo|I don't see the fix for the March fork in 0.6.x or 0.7.x
1943 2013-12-12 21:39:07 <andytoshi> so, right now i am just waiting, all my bitcoins are unconfirmed, and ditto for my testnet coins, since i just split them up..
1944 2013-12-12 21:39:25 <andytoshi> also my coinjoin node is syncing to testnet
1945 2013-12-12 21:39:54 taha has joined
1946 2013-12-12 21:39:56 reneg has joined
1947 2013-12-12 21:39:58 <andytoshi> is it true that connecting to bitcoind or bitcoind -testnet is just a matter of port seloction?
1948 2013-12-12 21:39:58 <Luke-Jr> michagogo|cloud: github is just master usually
1949 2013-12-12 21:40:02 reneg has quit (Max SendQ exceeded)
1950 2013-12-12 21:40:04 <Luke-Jr> michagogo|cloud: stable branches live on gitorious
1951 2013-12-12 21:40:06 <michagogo> cloud!uid14316@wikia/Michagogo|No branch nor tag prior to 0.8.x has any commits in 2013
1952 2013-12-12 21:40:09 <michagogo> cloud!uid14316@wikia/Michagogo|Gitorious?
1953 2013-12-12 21:40:13 tonokip has joined
1954 2013-12-12 21:40:14 <gmaxwell> andytoshi: checking for three confirms is probably excessive. esp since it will take X minutes to finish the round. 1 confirm would be good, as evidence that the input would get mined.
1955 2013-12-12 21:40:16 hellome has quit (Remote host closed the connection)
1956 2013-12-12 21:40:28 <Luke-Jr> michagogo|cloud: bitcoind-stable user/group
1957 2013-12-12 21:40:37 <gmaxwell> If someone wants to make problems they can spend out from under the process.
1958 2013-12-12 21:40:38 <michagogo> cloud!uid14316@wikia/Michagogo|Is Gitorious another Git host?
1959 2013-12-12 21:40:43 <Luke-Jr> yes
1960 2013-12-12 21:40:45 reneg has joined
1961 2013-12-12 21:40:47 reneg has quit (Max SendQ exceeded)
1962 2013-12-12 21:41:01 <andytoshi> hmm, true, changed minconfirms to 1
1963 2013-12-12 21:41:02 <kjj> andytoshi: the magic number is different too
1964 2013-12-12 21:41:11 reneg has joined
1965 2013-12-12 21:41:14 reneg has quit (Max SendQ exceeded)
1966 2013-12-12 21:41:20 <andytoshi> what magic number? i am just asking from a json-rpc perspective..
1967 2013-12-12 21:41:30 <kjj> oh, JSON is all the same
1968 2013-12-12 21:41:35 <andytoshi> kk, cool
1969 2013-12-12 21:41:46 reneg has joined
1970 2013-12-12 21:41:46 robep00 has joined
1971 2013-12-12 21:41:46 hellome has joined
1972 2013-12-12 21:41:49 reneg has quit (Max SendQ exceeded)
1973 2013-12-12 21:41:54 <michagogo> cloud!uid14316@wikia/Michagogo|Why the split?
1974 2013-12-12 21:41:57 <kjj> there is a magic number that identifies messages as belonging to mainnet or testnet, and different key version bytes
1975 2013-12-12 21:42:17 hellome has quit (Read error: Connection reset by peer)
1976 2013-12-12 21:42:29 <andytoshi> ok, i'll let you guys know when my coinjoin node syncs with testnet
1977 2013-12-12 21:42:40 <Luke-Jr> michagogo|cloud: mostly because gitorious is free software
1978 2013-12-12 21:43:16 <Luke-Jr> michagogo|cloud: also some political nonsense that isn't worth dealing with
1979 2013-12-12 21:43:59 hellome has joined
1980 2013-12-12 21:44:06 reneg has joined
1981 2013-12-12 21:44:11 reneg has quit (Max SendQ exceeded)
1982 2013-12-12 21:44:20 <michagogo> cloud!uid14316@wikia/Michagogo|There are 0.6.XrcY and 0.7.XrcY tags there more recent than github
1983 2013-12-12 21:44:24 <gmaxwell> andytoshi: would it be too much of a data leak for it to say "There are currently 5 transactions in the pot and output values of 1.0 and 0.1231."
1984 2013-12-12 21:44:26 <michagogo> cloud!uid14316@wikia/Michagogo|But no release tags...
1985 2013-12-12 21:44:45 <Luke-Jr> michagogo|cloud: likely those will never reach release since there is insufficient testing
1986 2013-12-12 21:45:02 <andytoshi> gmaxwell: no, that'll all wind up public anyway..
1987 2013-12-12 21:45:03 RoboTeddy has joined
1988 2013-12-12 21:45:10 <michagogo> cloud!uid14316@wikia/Michagogo|So there aren't actually any releases prior to 0.8.x that address the March fork?
1989 2013-12-12 21:45:11 reneg has joined
1990 2013-12-12 21:45:14 reneg has quit (Max SendQ exceeded)
1991 2013-12-12 21:45:30 <andytoshi> that's probably a good thing to publish
1992 2013-12-12 21:45:35 <Luke-Jr> michagogo|cloud: anyone who needs stable branches should be able to compile themselves; the rcs you mention *do* have the patch
1993 2013-12-12 21:45:38 hellome has quit (Remote host closed the connection)
1994 2013-12-12 21:45:43 <michagogo> cloud!uid14316@wikia/Michagogo|Right, I saw that
1995 2013-12-12 21:46:00 VinceSamios has quit (Read error: Connection reset by peer)
1996 2013-12-12 21:46:05 VinceSam_ has joined
1997 2013-12-12 21:46:08 m7a has quit (Ping timeout: 246 seconds)
1998 2013-12-12 21:46:10 <michagogo> cloud!uid14316@wikia/Michagogo|A bit of context: I'm looking into Ubuntu's shipping of old versions of the software
1999 2013-12-12 21:46:15 reneg has joined
2000 2013-12-12 21:46:21 reneg has quit (Max SendQ exceeded)
2001 2013-12-12 21:46:41 <Luke-Jr> michagogo|cloud: they don't have any besides 0.3.x and 0.8.x
2002 2013-12-12 21:46:43 <gmaxwell> andytoshi: well the order they were provided is a little leak, but only a little one.
2003 2013-12-12 21:46:44 reneg has joined
2004 2013-12-12 21:46:48 reneg has quit (Max SendQ exceeded)
2005 2013-12-12 21:47:00 <michagogo> cloud!uid14316@wikia/Michagogo|(precise, which is supported until 2017, is shipping 0.3.24, raring's shipping 0.8.1, and saucy's shipping 0.8.5)
2006 2013-12-12 21:47:00 m7a has joined
2007 2013-12-12 21:47:00 m7a has quit (Changing host)
2008 2013-12-12 21:47:00 m7a has joined
2009 2013-12-12 21:47:08 hellome has joined
2010 2013-12-12 21:47:11 <michagogo> cloud!uid14316@wikia/Michagogo|Luke-Jr: Right
2011 2013-12-12 21:47:17 reneg has joined
2012 2013-12-12 21:47:22 reneg has quit (Max SendQ exceeded)
2013 2013-12-12 21:47:30 <michagogo> cloud!uid14316@wikia/Michagogo|But that got me wondering about the general state of things
2014 2013-12-12 21:47:32 <Luke-Jr> raring is 6mo, right?
2015 2013-12-12 21:47:38 sserrano44 has joined
2016 2013-12-12 21:47:50 <michagogo> cloud!uid14316@wikia/Michagogo|I think raring ends support soon
2017 2013-12-12 21:48:09 <michagogo> cloud!uid14316@wikia/Michagogo|just checked
2018 2013-12-12 21:48:09 <Luke-Jr> michagogo|cloud: I think more importantly, Debian/Ubuntu are shipping with untested patches
2019 2013-12-12 21:48:15 reneg has joined
2020 2013-12-12 21:48:17 coeus has joined
2021 2013-12-12 21:48:21 <michagogo> cloud!uid14316@wikia/Michagogo|raring EoLs in January 2014
2022 2013-12-12 21:48:28 reneg has quit (Max SendQ exceeded)
2023 2013-12-12 21:48:53 <michagogo> cloud!uid14316@wikia/Michagogo|Luke-Jr: Basically, I'm building a case for the removal of Bitcoin from the Ubuntu Universe
2024 2013-12-12 21:49:09 <michagogo> cloud!uid14316@wikia/Michagogo|(their 3rd party software repo)
2025 2013-12-12 21:49:25 <Luke-Jr> michagogo|cloud: Debian/Ubuntu need to change to vanilla B-Qt without patches, and update to stable 0.8.x releases (or 0.8.5.x or whatever)
2026 2013-12-12 21:49:30 RoboTeddy has quit (Ping timeout: 246 seconds)
2027 2013-12-12 21:49:49 reneg has joined
2028 2013-12-12 21:49:52 <Luke-Jr> (including using the bundled LEvelDB)
2029 2013-12-12 21:50:08 <michagogo> cloud!uid14316@wikia/Michagogo|It seems that the way they work is that once a release is out, the packages are frozen
2030 2013-12-12 21:50:12 <Luke-Jr> getting them to use a bundled lib will probably be the main "battle"
2031 2013-12-12 21:50:20 <michagogo> cloud!uid14316@wikia/Michagogo|(with few exceptions)
2032 2013-12-12 21:50:44 <michagogo> cloud!uid14316@wikia/Michagogo|Luke-Jr: Actually, Debian's Bitcoin package uses bundled LevelDB from 0.8.3-2
2033 2013-12-12 21:50:51 <andytoshi> as for merging donation outputs, that would require a patch to coinjoin, so i won't have time to do it today..
2034 2013-12-12 21:50:51 <Luke-Jr> oh, good
2035 2013-12-12 21:50:52 <michagogo> cloud!uid14316@wikia/Michagogo|(jgarzik convinced them)
2036 2013-12-12 21:51:04 <michagogo> cloud!uid14316@wikia/Michagogo|And therefore, so does Ubuntu saucy
2037 2013-12-12 21:51:05 <andytoshi> but hopefully i'll have a working naive joiner working today
2038 2013-12-12 21:51:16 <michagogo> cloud!uid14316@wikia/Michagogo|But raring is frozen at 0.8.1, with system leveldb
2039 2013-12-12 21:51:16 guest2321 has quit (Read error: Connection reset by peer)
2040 2013-12-12 21:51:19 guest232 has joined
2041 2013-12-12 21:51:19 <Luke-Jr> andytoshi: a patch to what? O.o
2042 2013-12-12 21:51:30 Zarutian has joined
2043 2013-12-12 21:51:47 <Luke-Jr> michagogo|cloud: I'd suggest we ignore raring if it's EOL in a month
2044 2013-12-12 21:51:55 <andytoshi> Luke-Jr: https://github.com/apoelstra/coinjoin is what my joiner is using in the background
2045 2013-12-12 21:52:17 <michagogo> cloud!uid14316@wikia/Michagogo|Luke-Jr: As I understand it, their policy is not to update anything in released versions
2046 2013-12-12 21:52:27 <Luke-Jr> andytoshi: donations could "coinjoin" without as much coordination
2047 2013-12-12 21:52:38 <Luke-Jr> michagogo|cloud: [pretty sure they do fixes?
2048 2013-12-12 21:52:41 sserrano44 has quit (Ping timeout: 260 seconds)
2049 2013-12-12 21:52:54 <Luke-Jr> michagogo|cloud: which is all the stable branches have
2050 2013-12-12 21:53:00 <michagogo> cloud!uid14316@wikia/Michagogo|Luke-Jr: https://wiki.ubuntu.com/StableReleaseUpdates
2051 2013-12-12 21:53:20 citiz3n has joined
2052 2013-12-12 21:53:25 <michagogo> cloud!uid14316@wikia/Michagogo|only <b>high-impact bugs</b>
2053 2013-12-12 21:54:00 <maaku> i think ubuntu would be fine with pulling fixes from Luke-Jr's stable branches
2054 2013-12-12 21:54:11 reneg has quit (Ping timeout: 250 seconds)
2055 2013-12-12 21:54:13 sserrano44 has joined
2056 2013-12-12 21:54:17 <maaku> and i think that's in line with our desires too
2057 2013-12-12 21:54:22 <michagogo> cloud!uid14316@wikia/Michagogo|And they only put out patches that fix those specific bugs and nothing else
2058 2013-12-12 21:55:26 <gmaxwell> michagogo|cloud: bugs related to consensus system consistency don't really map well to that. You run 0.3.24 and someone sends you some magic packets and you get isolated onto a little fantasy network and they rob you blind.
2059 2013-12-12 21:55:40 <michagogo> cloud!uid14316@wikia/Michagogo|Personally, I think the best-case scenario would be for them to simply drop their package -- we already have the PPA
2060 2013-12-12 21:55:44 <michagogo> cloud!uid14316@wikia/Michagogo|gmaxwell: right
2061 2013-12-12 21:55:46 AusBitBank has joined
2062 2013-12-12 21:56:20 <maaku> michagogo|cloud: the ppa doesn't map onto the "stable" use case
2063 2013-12-12 21:56:27 <michagogo> cloud!uid14316@wikia/Michagogo|maaku: right
2064 2013-12-12 21:56:43 <gmaxwell> I'd like distros to be able to ship it... but realistically the consistency requirement probably makes that years off.
2065 2013-12-12 21:56:51 <michagogo> cloud!uid14316@wikia/Michagogo|My argument is that Bitcoin is not suitable for being included in a "stable" release
2066 2013-12-12 21:57:28 <Luke-Jr> Debian has a "volatile" repo that may work better for us - does Ubuntu have an equivalent?
2067 2013-12-12 21:57:37 hellome has quit (Remote host closed the connection)
2068 2013-12-12 21:57:52 <michagogo> cloud!uid14316@wikia/Michagogo|Luke-Jr: If you mean the "unstable" version (sid), the answer is no, as far as I can tell
2069 2013-12-12 21:57:53 <Luke-Jr> (it includes improvements to spam filters and such)
2070 2013-12-12 21:58:03 <maaku> michagogo|cloud: I believe Luke-Jr does an adequate job maintaining stable branches
2071 2013-12-12 21:58:04 <Luke-Jr> michagogo|cloud: no, Debian's volatile is available for stable too
2072 2013-12-12 21:58:25 <maaku> it's just not wrapped up into the debian build process, as far as I know
2073 2013-12-12 21:58:29 <michagogo> cloud!uid14316@wikia/Michagogo|The debian-volatile project has been discontinued with the Debian Squeeze release. See this announcement for details.
2074 2013-12-12 21:58:37 <michagogo> cloud!uid14316@wikia/Michagogo|http://lists.debian.org/debian-volatile-announce/2012/msg00000.html
2075 2013-12-12 21:59:07 Namworld has joined
2076 2013-12-12 21:59:07 hellome has joined
2077 2013-12-12 21:59:26 <Luke-Jr> aww, that's kinda lame
2078 2013-12-12 21:59:39 c0dified has joined
2079 2013-12-12 21:59:50 <michagogo> cloud!uid14316@wikia/Michagogo|http://packages.debian.org/search?keywords=bitcoin&searchon=names&suite=all&section=all
2080 2013-12-12 22:00:25 <Luke-Jr> oh, but squeeze-updates does the same thing essentially
2081 2013-12-12 22:01:08 <michagogo> cloud!uid14316@wikia/Michagogo|At the moment, Debian only has Bitcoin in the unstable sources
2082 2013-12-12 22:02:05 <Luke-Jr> and backports :/
2083 2013-12-12 22:02:46 <michagogo> cloud!uid14316@wikia/Michagogo|backports for squeeze, which has already been supersedes
2084 2013-12-12 22:02:50 <michagogo> cloud!uid14316@wikia/Michagogo|superseded*
2085 2013-12-12 22:04:23 beachandbytes has joined
2086 2013-12-12 22:04:36 roconnor has quit (Quit: Konversation terminated!)
2087 2013-12-12 22:07:10 drayah has joined
2088 2013-12-12 22:07:20 gavinandresen has joined
2089 2013-12-12 22:08:14 Neskia has joined
2090 2013-12-12 22:08:21 DougieBot5000_ has joined
2091 2013-12-12 22:08:23 guest232 has quit (Remote host closed the connection)
2092 2013-12-12 22:08:43 <ThomasZ> Did you guys consider putting the debian / ubuntu packages on your own ftp server?  Then you can just make people add a sources file to get updates, irregardless of their release.
2093 2013-12-12 22:08:46 porqui has joined
2094 2013-12-12 22:09:09 <ThomasZ> google chrome is smart in that if you download the deb and install it, it adds a sources file.
2095 2013-12-12 22:09:10 duckxxx has joined
2096 2013-12-12 22:09:16 duckx has quit (Read error: Connection reset by peer)
2097 2013-12-12 22:09:16 Alina-malina has quit (Read error: Connection reset by peer)
2098 2013-12-12 22:09:33 stavs has quit (Ping timeout: 260 seconds)
2099 2013-12-12 22:09:39 <michagogo> cloud!uid14316@wikia/Michagogo|ThomasZ: There's already a PPA for Ubuntu
2100 2013-12-12 22:10:19 jsidhu has joined
2101 2013-12-12 22:10:20 Alina-malina has joined
2102 2013-12-12 22:10:22 <ThomasZ> well, sure,  the point is to avoid them packaging it altogeher, Which is easier if you can say "we do it".
2103 2013-12-12 22:10:23 DougieBot5000 is now known as Guest597
2104 2013-12-12 22:10:23 Guest597 has quit (Killed (hubbard.freenode.net (Nickname regained by services)))
2105 2013-12-12 22:10:23 DougieBot5000_ is now known as DougieBot5000
2106 2013-12-12 22:10:25 <michagogo> cloud!uid14316@wikia/Michagogo|http://bitcoin.org/en/download links to it
2107 2013-12-12 22:10:29 gfawkes_ has quit (Ping timeout: 260 seconds)
2108 2013-12-12 22:10:36 <michagogo> cloud!uid14316@wikia/Michagogo|ThomasZ: Do you know what a PPA is?
2109 2013-12-12 22:10:41 <michagogo> cloud!uid14316@wikia/Michagogo|It *is* "we do it"
2110 2013-12-12 22:10:51 <BlueMatt> ThomasZ: the only way we could ever get debian to not package bitcoin is if we changed the license to block them
2111 2013-12-12 22:10:54 <michagogo> cloud!uid14316@wikia/Michagogo|(more specifically, BlueMatt does it)
2112 2013-12-12 22:10:57 Nesetalis has quit (Ping timeout: 260 seconds)
2113 2013-12-12 22:11:05 yubrew has joined
2114 2013-12-12 22:11:19 <andytoshi> so, i have spend up the joiner rotation to 5 minutes and switched it to testnet, but it appears to be working correctly now
2115 2013-12-12 22:11:36 <andytoshi> unfortunately i have to eat and then go proctor an integral calculus final..
2116 2013-12-12 22:11:37 stavs has joined
2117 2013-12-12 22:11:40 Grouver has quit (Quit:  HydraIRC -> http://www.hydrairc.com <- \o/)
2118 2013-12-12 22:11:53 porquilho has quit (Ping timeout: 260 seconds)
2119 2013-12-12 22:11:54 <andytoshi> so i don't have time to implement the improvements gmaxwell suggested
2120 2013-12-12 22:12:05 <michagogo> cloud!uid14316@wikia/Michagogo|BlueMatt: (by the way, how come you're the only one who maintains the PPA?)
2121 2013-12-12 22:12:53 <BlueMatt> michagogo|cloud: because its not set up right, so anyone on the group can push arbitrary code to everyone who uses it...so the level of community trust required to add someone is more than anyone has (the only reason I have it is legacy...)
2122 2013-12-12 22:13:15 <BlueMatt> at one point the level of trust required was less, and at that point I was doing release stuff, now bitcoin is worth a bit more, and....
2123 2013-12-12 22:13:42 jsidhu has quit (Client Quit)
2124 2013-12-12 22:14:17 <michagogo> cloud!uid14316@wikia/Michagogo|Ah.
2125 2013-12-12 22:14:28 <michagogo> cloud!uid14316@wikia/Michagogo|That's, er, suboptimal
2126 2013-12-12 22:14:40 <BlueMatt> ofc you can see the code thats being pushed before its available for download, but no one checks afaik
2127 2013-12-12 22:14:43 Diapolis has quit (Remote host closed the connection)
2128 2013-12-12 22:14:46 <BlueMatt> yes.
2129 2013-12-12 22:14:51 <gmaxwell> is there any implementation of that threshold RSA signing stuff thats compatible with standard vailidators?
2130 2013-12-12 22:14:53 mortikia has quit (Read error: Connection reset by peer)
2131 2013-12-12 22:14:54 <BlueMatt> someone should find the time to set up gitian-based release stuff
2132 2013-12-12 22:15:00 <BlueMatt> gmaxwell: yes
2133 2013-12-12 22:15:06 <BlueMatt> TD has code for it iirc
2134 2013-12-12 22:15:19 mortikia has joined
2135 2013-12-12 22:15:42 yubrew has quit (Ping timeout: 245 seconds)
2136 2013-12-12 22:15:48 hellome has quit (Remote host closed the connection)
2137 2013-12-12 22:16:26 * BlueMatt goes back to study/offering large bounties for people who can hack the accounts of his which may lead to ppa compromise
2138 2013-12-12 22:17:39 <michagogo> cloud!uid14316@wikia/Michagogo|BlueMatt: If I'm not mistaken, it uses your pgp key, right?
2139 2013-12-12 22:17:49 W0rmDr1nk has quit (Ping timeout: 252 seconds)
2140 2013-12-12 22:17:53 <BlueMatt> michagogo|cloud: yes, but I think if you got into launchpad you could add a new pgp key or so
2141 2013-12-12 22:17:56 <michagogo> cloud!uid14316@wikia/Michagogo|I assume you secure that properly?
2142 2013-12-12 22:18:02 <michagogo> cloud!uid14316@wikia/Michagogo|Right, there's that
2143 2013-12-12 22:18:03 <BlueMatt> havent actually checked
2144 2013-12-12 22:18:05 <BlueMatt> yes, ofc
2145 2013-12-12 22:20:23 foodfood has joined
2146 2013-12-12 22:21:23 msvb-lab has quit (Quit: msvb-lab)
2147 2013-12-12 22:21:56 serialbandicoot has quit (Quit: serialbandicoot)
2148 2013-12-12 22:21:57 zer0def has joined
2149 2013-12-12 22:22:33 patcon_ has joined
2150 2013-12-12 22:23:19 [7] has quit (Ping timeout: 252 seconds)
2151 2013-12-12 22:24:17 <ryan-c> testnet has 82Gh/s aimed at it o_O
2152 2013-12-12 22:24:29 <Luke-Jr> ryan-c: blame phantomcircuit
2153 2013-12-12 22:24:48 <ryan-c> Luke-Jr: ?
2154 2013-12-12 22:25:28 patcon has quit (Ping timeout: 240 seconds)
2155 2013-12-12 22:25:46 <ryan-c> Luke-Jr: care to elaborate?
2156 2013-12-12 22:25:50 <Luke-Jr> he likes to point big ASICs at testnet
2157 2013-12-12 22:26:11 <ryan-c> just to troll?
2158 2013-12-12 22:26:18 <michagogo> cloud!uid14316@wikia/Michagogo|20-minute rule ftw
2159 2013-12-12 22:26:19 <Luke-Jr> not sure why
2160 2013-12-12 22:26:22 <ryan-c> I guess this is why we have the 20 minute rule?
2161 2013-12-12 22:26:28 <Luke-Jr> michagogo|cloud: not sure that helps much in this case :P
2162 2013-12-12 22:26:46 <Luke-Jr> michagogo|cloud: 82 Gh/s will find that block in milliseconds
2163 2013-12-12 22:26:53 <kinlo> they'll stop eventually?
2164 2013-12-12 22:27:12 <Luke-Jr> can always isolate your nodes..
2165 2013-12-12 22:27:14 <michagogo> cloud!uid14316@wikia/Michagogo|If you need to find a block yourself, then sure, it doesn't help
2166 2013-12-12 22:27:26 <michagogo> cloud!uid14316@wikia/Michagogo|But at least there will be blocks after that hashpower stops
2167 2013-12-12 22:27:27 <BlueMatt> regtest mode ftw
2168 2013-12-12 22:27:27 <kinlo> and unless you are testing mining, one can get testnetcoins everywhere
2169 2013-12-12 22:27:37 <kinlo> and mining - just setup testnet in a box
2170 2013-12-12 22:27:39 <michagogo> cloud!uid14316@wikia/Michagogo|(also, you can abuse the 20-minute rule pretty easily)
2171 2013-12-12 22:27:52 <ryan-c> is anyone aware of any altcoins that implement all of the script opcodes that were originally spec'd?
2172 2013-12-12 22:28:08 <michagogo> cloud!uid14316@wikia/Michagogo|Just set your system clock forward 20 minutes and you get to mine a difficulty-1 block
2173 2013-12-12 22:28:11 <Luke-Jr> ryan-c: if only they were that innovative.. XD
2174 2013-12-12 22:28:13 TheSeven has joined
2175 2013-12-12 22:28:20 <michagogo> cloud!uid14316@wikia/Michagogo|Also, you're allowed to do that 6 blocks in a row
2176 2013-12-12 22:28:32 <michagogo> cloud!uid14316@wikia/Michagogo|then you just wait for someone else to find a block, and you can do 6 more blocks
2177 2013-12-12 22:28:35 <ryan-c> Luke-Jr: I have some stuff I'd like OP_CAT for.
2178 2013-12-12 22:29:37 <ryan-c> Luke-Jr: So, if I made a non-premined altcoin that implemented those opcodes would you refrain from calling it a scamcoin?
2179 2013-12-12 22:29:39 <ryan-c> Lp
2180 2013-12-12 22:29:41 <ryan-c> er
2181 2013-12-12 22:29:46 <ryan-c> :p
2182 2013-12-12 22:29:54 <BlueMatt> ryan-c: as long as it reset users funds every day
2183 2013-12-12 22:29:59 <BlueMatt> ie test-coin
2184 2013-12-12 22:30:01 <Luke-Jr> ryan-c: maybe if you did something to stop the scammers :P
2185 2013-12-12 22:30:03 <ryan-c> BlueMatt: I'd be okay with that.
2186 2013-12-12 22:30:20 * BlueMatt would like to see more altcoins that have a built-in chain reset every N time as testcoins
2187 2013-12-12 22:30:34 <Luke-Jr> yeah, resets are probably effective
2188 2013-12-12 22:30:36 <ryan-c> What about balances having a short half-life?
2189 2013-12-12 22:30:45 <andytoshi> if we could replace evaluation with snarks, we could have a turing-complete script
2190 2013-12-12 22:30:48 <ryan-c> e.g. they lose 50% every 24 hours.
2191 2013-12-12 22:30:50 <andytoshi> that i'd like to see in an alt
2192 2013-12-12 22:30:52 porqui has left ()
2193 2013-12-12 22:30:59 <Luke-Jr> ryan-c: lol
2194 2013-12-12 22:31:02 porquilho has joined
2195 2013-12-12 22:31:02 <ryan-c> Luke-Jr: Or shorter keys.
2196 2013-12-12 22:31:27 <ryan-c> e.g. 128 bit ecdsa and truncate the hashes to 64 bit.
2197 2013-12-12 22:31:29 <Luke-Jr> ryan-c: I'd be interested to see if anyone workedaround that
2198 2013-12-12 22:31:48 <Luke-Jr> ryan-c: eg, by using multiple signatures for each tx
2199 2013-12-12 22:32:02 <ryan-c> Luke-Jr: oh, the short keysizes?
2200 2013-12-12 22:32:05 <Luke-Jr> yes
2201 2013-12-12 22:32:10 <ryan-c> that's a good point
2202 2013-12-12 22:32:11 <ryan-c> but
2203 2013-12-12 22:32:20 <Luke-Jr> I doubt scammers would bother
2204 2013-12-12 22:32:26 <ryan-c> well if the hashes are 64 bit, even P2SH wouldn't.
2205 2013-12-12 22:32:36 <Luke-Jr> easier for them to just fork it
2206 2013-12-12 22:32:39 <ryan-c> and seriously, if you have to go to that much trouble to use the damn thing.
2207 2013-12-12 22:32:45 <ryan-c> yeah, they may as well fork it.
2208 2013-12-12 22:33:19 <Luke-Jr> ryan-c: I'd also suggest it refuse to run without the -testnet flag
2209 2013-12-12 22:33:28 <Luke-Jr> ot make pumping it harder
2210 2013-12-12 22:33:30 btcdev9991 has joined
2211 2013-12-12 22:33:32 <ryan-c> Luke-Jr: also not a bad idea
2212 2013-12-12 22:34:02 * ryan-c wonders how much work it would be to make this 'testcoin'
2213 2013-12-12 22:34:18 nsh has quit (Changing host)
2214 2013-12-12 22:34:18 nsh has joined
2215 2013-12-12 22:34:20 <nsh> 6.7 works
2216 2013-12-12 22:34:22 <ryan-c> hobbling the keysizes probably wouldn't be too hard.
2217 2013-12-12 22:34:49 <ryan-c> you could do that even without touching the ecdsa keys
2218 2013-12-12 22:35:21 Diapolis has joined
2219 2013-12-12 22:36:33 <nsh> ryan-c, why not start by building barecore -- the absolute minimum required to ensure a consistent distributed PoW ledger -- with some kind of plugin architecture or easy way to layer differences/modifications
2220 2013-12-12 22:36:39 capa66 has quit (Ping timeout: 250 seconds)
2221 2013-12-12 22:37:01 <ryan-c> secp160k1 is the smallest koblitz curve supported by openssl
2222 2013-12-12 22:37:08 <Luke-Jr> nsh: … I think that's a bit more work than he was planning on doing? :P
2223 2013-12-12 22:37:09 capa66 has joined
2224 2013-12-12 22:37:10 <ryan-c> nsh: because I'm lazy.
2225 2013-12-12 22:37:17 <nsh> well, let's just imagine it instead :)
2226 2013-12-12 22:37:23 <nsh> that's what i usually do
2227 2013-12-12 22:37:30 <Luke-Jr> lol
2228 2013-12-12 22:37:30 <ryan-c> laziness is one of the great virtues of programming.
2229 2013-12-12 22:37:50 <ryan-c> http://threevirtues.com/
2230 2013-12-12 22:38:37 <ryan-c> I'll have to look into implementing the other opcodes
2231 2013-12-12 22:39:00 <ryan-c> i can't imagine that changing ecdsa curves and truncating hashes would be much work
2232 2013-12-12 22:39:17 <edcba> truncating hashes ?
2233 2013-12-12 22:39:19 <edcba> what for ?
2234 2013-12-12 22:39:43 <ryan-c> edcba: to ensure that someone can steal coins with moderate effort.
2235 2013-12-12 22:39:44 <btcdev9991> i had a quick Q... how do I get the Hash160 of a CBitcoinAddress... it doesn't exist in that class anymore since 0.8.2
2236 2013-12-12 22:39:54 <edcba> ryan-c: ok then
2237 2013-12-12 22:39:57 <ryan-c> edcba: read the scrollback
2238 2013-12-12 22:40:05 <edcba> yeah
2239 2013-12-12 22:40:21 <ryan-c> tl;dr: making an altcoin for testing features that is security-hobbled
2240 2013-12-12 22:40:36 <ryan-c> so that nobody tries to store value in it
2241 2013-12-12 22:41:06 <btcdev9991> txNew.vout[i + 1].scriptPubKey << OP_DUP << OP_HASH160 << addr.GetHash160() << OP_EQUALVERIFY << OP_CHECKSIG; but GetHash160() doesn't exist
2242 2013-12-12 22:41:40 Neskia is now known as Nesetalis
2243 2013-12-12 22:43:34 patcon_ has quit (Remote host closed the connection)
2244 2013-12-12 22:44:00 patcon has joined
2245 2013-12-12 22:44:08 sacrelege has joined
2246 2013-12-12 22:46:11 <ryan-c> why did c++ have to overload bitshifts like that :(
2247 2013-12-12 22:47:13 TD has joined
2248 2013-12-12 22:48:41 patcon has quit (Ping timeout: 260 seconds)
2249 2013-12-12 22:49:21 <edcba> satoshi could have as well used some .Dup().Hash160() but i guess it seemed easier to serialize a stream
2250 2013-12-12 22:50:05 Nesetalis has quit (Ping timeout: 265 seconds)
2251 2013-12-12 22:50:21 HaltingState has joined
2252 2013-12-12 22:50:21 HaltingState has quit (Changing host)
2253 2013-12-12 22:50:21 HaltingState has joined
2254 2013-12-12 22:50:26 BTC_Bear is now known as BTC_Bear|hbrntng
2255 2013-12-12 22:51:06 Nesetalis has joined
2256 2013-12-12 22:51:22 <BlueMatt> looks like no one has fixed the issue of bitcoin-qt hanging (completely) if you get a dialog box very early in startup
2257 2013-12-12 22:51:35 <BlueMatt> ("system time wrong" message has done it for me, but I think Ive seen it with others too)
2258 2013-12-12 22:51:44 <BlueMatt> wumpus: ^
2259 2013-12-12 22:52:07 justusranvier has quit (Ping timeout: 240 seconds)
2260 2013-12-12 22:52:15 dansmith_btc has quit (Read error: Connection reset by peer)
2261 2013-12-12 22:52:59 <Luke-Jr> BlueMatt: I've seen the dialog, but it never hung me
2262 2013-12-12 22:53:28 <BlueMatt> well, it seems bitcoin-qt hangs if you get any dialog box early enough in startup, so I suppose if you dont get connections quickly enough it wont do it?
2263 2013-12-12 22:53:33 <BlueMatt> no idea though, havent debugged
2264 2013-12-12 22:53:34 <btcdev9991> noone wants to tell me how to get hash160 of CBitcoinAddress?
2265 2013-12-12 22:54:00 <Luke-Jr> btcdev9991: I'd have to read the header files..
2266 2013-12-12 22:54:12 <Luke-Jr> or better yet, existing code that gets it (if any..)
2267 2013-12-12 22:54:17 <ryan-c> btcdev9991: unbase58 it and drop the first and last four bytes
2268 2013-12-12 22:54:41 <Luke-Jr> btcdev9991: CBitcoinAddress does not have a 1:1 mapping to Hash160s
2269 2013-12-12 22:54:55 <btcdev9991> Luke-Jr: really? damn
2270 2013-12-12 22:55:06 <ryan-c> Luke-Jr: wat?
2271 2013-12-12 22:55:17 <Luke-Jr> btcdev9991: likely CBitcoinAddress has some kind of "to script" method
2272 2013-12-12 22:55:23 <btcdev9991> So this is the code line: txNew.vout[i + 1].scriptPubKey << OP_DUP << OP_HASH160 << addr.GetHash160() << OP_EQUALVERIFY << OP_CHECKSIG; It used to have GetHash160()
2273 2013-12-12 22:55:37 <Luke-Jr> btcdev9991: yes, the code has been cleaned up since then
2274 2013-12-12 22:55:42 <btcdev9991> this was the old function:
2275 2013-12-12 22:55:42 <btcdev9991>     uint160 GetHash160() const     {         assert(vchData.size() == 20);         uint160 hash160;         memcpy(&hash160, &vchData[0], 20);         return hash160;     }
2276 2013-12-12 22:56:02 <btcdev9991> so WHy can't I just access vchData from that class in the base58
2277 2013-12-12 22:56:03 <Luke-Jr> ryan-c: a pay-to-pubkeyhash and p2sh address would have the same hash160
2278 2013-12-12 22:56:19 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
2279 2013-12-12 22:56:26 robep00 has quit (Remote host closed the connection)
2280 2013-12-12 22:56:31 <ryan-c> Luke-Jr: ah, fair point
2281 2013-12-12 22:57:01 <Luke-Jr> btcdev9991: bitcoin addresses are not just a hash anymore
2282 2013-12-12 22:57:06 robep00 has joined
2283 2013-12-12 22:57:28 <ryan-c> hmm, looking at script.cpp, I don't think it'd be that difficult to implement a lot of the disabled operators
2284 2013-12-12 22:57:53 <Luke-Jr> ryan-c: revert the commit that removed them :P
2285 2013-12-12 22:58:05 <ryan-c> Luke-Jr: oh, they were implemented?
2286 2013-12-12 22:58:06 MoALTz has quit (Quit: brb)
2287 2013-12-12 22:58:14 <ryan-c> when were they disabled?
2288 2013-12-12 22:58:19 <Luke-Jr> ryan-c: yes
2289 2013-12-12 22:58:22 <Luke-Jr> disabled in 2010 IIRC
2290 2013-12-12 22:58:25 <Luke-Jr> removed in 2013
2291 2013-12-12 22:58:25 <btcdev9991> Luke-Jr: So give me some code please?
2292 2013-12-12 22:58:27 duckxxx has quit (Ping timeout: 246 seconds)
2293 2013-12-12 22:58:34 <btcdev9991> Im just learning
2294 2013-12-12 22:58:40 <Luke-Jr> btcdev9991: you can find an example just as well as I can..
2295 2013-12-12 22:58:51 <Luke-Jr> btcdev9991: my point is that there is no need to ever get the Hash160
2296 2013-12-12 22:58:52 taha has quit (Quit: Leaving)
2297 2013-12-12 22:58:57 <btcdev9991> Luke-Jr: ok the hash160 comes from CScript 1:1
2298 2013-12-12 22:59:33 <ryan-c> Luke-Jr: looks like that was removed pre-github :|
2299 2013-12-12 23:00:14 <Luke-Jr> ryan-c: it wasn't
2300 2013-12-12 23:00:29 <ryan-c> Luke-Jr: I don't see any commits to script.cpp pre-2011
2301 2013-12-12 23:00:34 justusranvier has joined
2302 2013-12-12 23:00:41 <ryan-c> https://github.com/bitcoin/bitcoin/commits/master/src/script.cpp?page=3
2303 2013-12-12 23:01:08 <Luke-Jr> ryan-c: as I said, the removal was 2013
2304 2013-12-12 23:01:18 <ryan-c> oh
2305 2013-12-12 23:01:21 <ryan-c> sorry
2306 2013-12-12 23:01:23 <ryan-c> misread
2307 2013-12-12 23:01:42 <ryan-c> https://github.com/bitcoin/bitcoin/commit/bce697d7faef0d8119ba80ae583cfcce460c7f81#diff-dedcc88d0e66b86a19981e7c175658c2
2308 2013-12-12 23:02:31 <btcdev9991> So if i had a string how do I get the hash160 o it?
2309 2013-12-12 23:02:40 Raziel has quit (Ping timeout: 240 seconds)
2310 2013-12-12 23:02:41 <btcdev9991> of
2311 2013-12-12 23:02:49 Nesetalis has quit (Quit: <+shponka> how does one scissor with four people <+shponka> hypercube tribadism)
2312 2013-12-12 23:03:01 <ryan-c> hash160 is ripemd160(sha256(data))
2313 2013-12-12 23:03:14 <btcdev9991> data = string address?
2314 2013-12-12 23:03:37 <ryan-c> data would be an encoded public key normally
2315 2013-12-12 23:03:51 <btcdev9991> ryan-c yes... the public address
2316 2013-12-12 23:03:57 MoALTz has joined
2317 2013-12-12 23:04:05 <ryan-c> btcdev9991: addresses and keys are not the same thing
2318 2013-12-12 23:04:41 <ryan-c> you can compute an address from a key, but you can't compute a key from an address, though you may be able to find the key in the blockchain.
2319 2013-12-12 23:04:54 <btcdev9991> ryan-c: look at the context of my line of code I have the address (coin address) and I need the hash160 of it to put into vOut
2320 2013-12-12 23:05:40 yubrew has joined
2321 2013-12-12 23:06:09 <ryan-c> btcdev9991: I'm not sure what the code to do it would look like using bitcoin's code, but in general you're un-base58ing it then removing the first byte (version) and last four bytes (checksum)
2322 2013-12-12 23:06:22 <btcdev9991> I see
2323 2013-12-12 23:06:22 Guyver2 has quit (Quit: :))
2324 2013-12-12 23:06:31 <btcdev9991> im updating devcoin code to 0.8.5
2325 2013-12-12 23:06:38 <btcdev9991> and thats part of the old devcoin code
2326 2013-12-12 23:06:47 <ryan-c> the address is base58(version . hash160 . checksum)
2327 2013-12-12 23:06:49 ivan` has quit (Ping timeout: 272 seconds)
2328 2013-12-12 23:06:50 Nesetalis has joined
2329 2013-12-12 23:07:05 <btcdev9991> takes address from a reciever file and gives each recipient equal shares for block generation
2330 2013-12-12 23:07:10 <ryan-c> https://en.bitcoin.it/wiki/Base58Check_encoding
2331 2013-12-12 23:07:27 dbitcoin has quit (Ping timeout: 272 seconds)
2332 2013-12-12 23:08:07 b4epoche has joined
2333 2013-12-12 23:10:21 yubrew has quit (Ping timeout: 272 seconds)
2334 2013-12-12 23:10:45 Neozonz has quit (Disconnected by services)
2335 2013-12-12 23:10:45 Neozonz is now known as Disc!~Neozonz@unaffiliated/neozonz|Neozonz
2336 2013-12-12 23:12:15 jgarzik has joined
2337 2013-12-12 23:12:55 nova90 has joined
2338 2013-12-12 23:13:27 dbitcoin has joined
2339 2013-12-12 23:13:42 ivan` has joined
2340 2013-12-12 23:14:17 johnsoft has quit (Ping timeout: 240 seconds)
2341 2013-12-12 23:14:21 <btcdev9991> hmm
2342 2013-12-12 23:15:15 johnsoft has joined
2343 2013-12-12 23:15:29 <btcdev9991> so is hash160 and Base58Check  same?
2344 2013-12-12 23:16:03 <ryan-c> no
2345 2013-12-12 23:16:28 <btcdev9991> CBitCoinaddress has a ToString()         std::vector<unsigned char> vch(1, nVersion);         vch.insert(vch.end(), vchData.begin(), vchData.end());         return EncodeBase58Check(vch);
2346 2013-12-12 23:16:37 <ryan-c> hash160 is the raw value that is used under the hood
2347 2013-12-12 23:16:49 <btcdev9991> oh...
2348 2013-12-12 23:16:51 <ryan-c> base58check encoding is for 'outside' use
2349 2013-12-12 23:17:07 <ryan-c> it includes a 'version' bit to identify the purpose of the data
2350 2013-12-12 23:17:19 <ryan-c> and a checksum to prevent a mistyped address from being used
2351 2013-12-12 23:17:33 <ryan-c> it's all presentation layer stuff that gets discarded eventually
2352 2013-12-12 23:17:48 <ryan-c> mm
2353 2013-12-12 23:18:01 <ryan-c> btcdev9991: credit cards have something like it
2354 2013-12-12 23:18:23 <ryan-c> btcdev9991: the first digit indicates what payment network it's for
2355 2013-12-12 23:18:35 <btcdev9991> oh
2356 2013-12-12 23:18:41 <ryan-c> btcdev9991: the last digit is a checksum digit that detects typos
2357 2013-12-12 23:19:09 <ryan-c> base58check is essentially that, but with error checking that is more robust and the ability to hold more data.
2358 2013-12-12 23:19:14 <btcdev9991> so I just need the hash160 of an outside public address (string)
2359 2013-12-12 23:19:21 <ryan-c> no
2360 2013-12-12 23:19:34 <ryan-c> the address encodes the hash160
2361 2013-12-12 23:19:41 <ryan-c> you decode the address
2362 2013-12-12 23:19:45 <btcdev9991> ahh
2363 2013-12-12 23:19:57 <ryan-c> that gives you [version][hash160][checksum]
2364 2013-12-12 23:20:17 <btcdev9991> so is there no function that will strip it out?
2365 2013-12-12 23:20:21 <ryan-c> you then validate the version, verify the checksum, then remove the rest
2366 2013-12-12 23:20:21 <btcdev9991> or do i have to do it anuall
2367 2013-12-12 23:20:23 <btcdev9991> manually
2368 2013-12-12 23:20:31 <Tykling> what does "error adding key to wallet (code -4)" mean when trying to importprivkey in the bitcoin-qt debug console ? I am entering the key I get from dumpprivkey on another machine..
2369 2013-12-12 23:20:44 <kjj> are you locked?
2370 2013-12-12 23:20:46 <ryan-c> btcdev9991: I have no idea, I only ever deal with them in python libraries which have an addr2hash160 function.
2371 2013-12-12 23:20:55 <btcdev9991> lol ok
2372 2013-12-12 23:21:00 <Tykling> uhm yes on the one I am importing on
2373 2013-12-12 23:21:10 <Tykling> didn't think about that, ofcourse
2374 2013-12-12 23:22:14 VinceSam_ has quit (Remote host closed the connection)
2375 2013-12-12 23:23:17 cadaverr has joined
2376 2013-12-12 23:24:28 stevedekorte has joined
2377 2013-12-12 23:25:48 <Tykling> great, thanks kjj
2378 2013-12-12 23:28:19 <eristisk> Hmm, I can't talk in #bitcoin ?
2379 2013-12-12 23:28:19 BTC_Bear is now known as BTC_Bear|hbrntng
2380 2013-12-12 23:28:37 sserrano44 has quit (Quit: Computer has gone to sleep.)
2381 2013-12-12 23:28:48 <ryan-c> eristisk: you might need to register your nick and identify
2382 2013-12-12 23:29:01 <eristisk> I am identified.
2383 2013-12-12 23:29:05 c0dified has quit (Ping timeout: 250 seconds)
2384 2013-12-12 23:29:09 <eristisk> [15:22:52] NickServ [NickServ@services.]: You are already logged in as eristisk.
2385 2013-12-12 23:29:58 BTC_Bear is now known as hbrntng!~BTC_Bear@unaffiliated/btc-bear/x-5233302|BTC_Bear
2386 2013-12-12 23:30:23 b4epoche has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
2387 2013-12-12 23:30:26 <eristisk> #bitcoin: Cannot join channel (+b) - you are banned
2388 2013-12-12 23:33:01 c0dified has joined
2389 2013-12-12 23:37:54 Neozonz has joined
2390 2013-12-12 23:38:35 KillYourTV has quit (Remote host closed the connection)
2391 2013-12-12 23:38:35 i2pRelay has quit (Remote host closed the connection)
2392 2013-12-12 23:39:03 KillYourTV has joined
2393 2013-12-12 23:40:40 Neozonz has quit (Ping timeout: 240 seconds)
2394 2013-12-12 23:42:39 dooglus has quit (Ping timeout: 272 seconds)
2395 2013-12-12 23:43:47 i2pRelay has joined
2396 2013-12-12 23:44:07 nsh- has joined
2397 2013-12-12 23:44:17 nsh has quit (Ping timeout: 272 seconds)
2398 2013-12-12 23:46:11 Application has quit (Ping timeout: 272 seconds)
2399 2013-12-12 23:48:47 nsh- has quit (Changing host)
2400 2013-12-12 23:48:47 nsh- has joined
2401 2013-12-12 23:49:11 nsh- is now known as nsh
2402 2013-12-12 23:49:18 Diablo-D3 has quit (Ping timeout: 240 seconds)
2403 2013-12-12 23:49:27 _yoy_ has joined
2404 2013-12-12 23:50:17 cadaverr has quit (Remote host closed the connection)
2405 2013-12-12 23:50:53 c0dified has quit (Ping timeout: 272 seconds)
2406 2013-12-12 23:51:52 YoY has quit (Ping timeout: 252 seconds)
2407 2013-12-12 23:51:53 Thepok has quit (Ping timeout: 272 seconds)
2408 2013-12-12 23:54:43 <Emcy> so coinjoin + 'merge avoidance = by our powers combined we fight for justice?
2409 2013-12-12 23:54:43 kinglet_ has quit (Read error: Connection reset by peer)
2410 2013-12-12 23:55:37 RoboTeddy has joined
2411 2013-12-12 23:56:45 RoboTeddy has quit (Read error: Connection reset by peer)
2412 2013-12-12 23:56:51 RoboTedd_ has joined
2413 2013-12-12 23:56:57 RoboTedd_ has quit (Remote host closed the connection)
2414 2013-12-12 23:57:09 kinglet_ has joined
2415 2013-12-12 23:57:09 kinglet_ has quit (Changing host)
2416 2013-12-12 23:57:09 kinglet_ has joined
2417 2013-12-12 23:59:50 yubrew has joined