--- Log opened Tue Oct 22 00:00:31 2013 15:14 < gmaxwell> petertodd: RE: pay to contract... here is a snazzy #-wizards idea. 15:15 < gmaxwell> petertodd: merchant gives the proposed contract to the user along with a bitcoin pubkey and a pairing pubkey. 15:15 < gmaxwell> User picks a pairing pubkey and a bitcoin pubkey. 15:20 < gmaxwell> User sums the two pairing pubkeys to get a third, shared, pairing pubkey. 15:20 < gmaxwell> (darnit, lost power) 15:22 < gmaxwell> User uses the pairing pubkey and forms a chameleon hash on the contract. He then uses the pairing pubkey + contract hash as the contract with the merchants pubkey in a 1 of 2 pay to contract, with his other bitcoin pubkey in the other side. 15:23 < gmaxwell> The merchants accepts by redeeming the transaction. 15:23 < gmaxwell> The addition of the chameleon hash permits the merchant and the customer to cooperate to create alternative contracts. 15:23 < gmaxwell> So the blockchain is not evidence of the substance of their contracts if they don't choose it to be. 15:26 < gmaxwell> (One of the problems with pay to contract is that they make the existance of a contract public, so perhaps you could be coerced to providing the contract for a particular transaction) 16:47 < amiller> gmaxwell, petertodd one of you mentioned a python library for spamming the network with txs 16:47 < amiller> do you remember that 16:47 < amiller> i think it might have just been pyspend 16:47 < petertodd> ? 16:47 < amiller> not spamming the network but just taking a file and stuffing it in transactions 16:47 < petertodd> oh, the data upload script 16:48 < amiller> yeah that 16:48 < petertodd> that was inserted into the blockchain in marchish 16:48 < petertodd> I'm sure there's a pastebin of it somewhere 17:29 < gmaxwell> I almost forgot to do the obligitory internet sightseeing while in the UK. 17:29 < gmaxwell> Ah. There we go: "Sorry, the web page you have requested is not available through Virgin Media." 18:12 < midnightmagic> gmaxwell: what the hell? 18:14 < gmaxwell> censored internet. :) 18:15 < midnightmagic> gmaxwell: s/what the hell?/which website was it?/ 18:15 < midnightmagic> such crap. all they're doing is providing strong pressure to make an uncensorable internet. 18:26 < maaku> is that the porn legislation, or are they blocking other stuff too? 18:27 < warren> does the law actually require that? 18:30 < pigeons> they caught him for attempted circumvention of the queen's filter 18:33 < petertodd> gmaxwell: what do you mean by "pairing pubkey" ? 18:34 < petertodd> gmaxwell: and what's a good and practical chameleon hash? 19:10 < maaku> warren: my understanding was the the PM tried to push legislation, then backed off when there was outcry and some ISPs agreed to preemptively filter 19:11 < maaku> but i'm not in the UK and haven't been paying attention recently --- Log closed Wed Oct 23 00:00:35 2013