00:01:02phantomcircuit:maybe
00:05:53phantomcircuit:amiller_, iirc he had a scheme that involved commitments to a future key or something too
00:06:11amiller_:that doesn't really seem necessary
00:06:24amiller_:phantomcircuit, do you know any keywords id use to search for his prior explanations of this
00:06:41amiller_:i heard it from him through a private and equivocable channel :(
00:06:49phantomcircuit:proof of publication
00:07:47phantomcircuit:found his bitcoin-dev email
00:07:52phantomcircuit:[Bitcoin-development] Setting the record straight on Proof-of-Publication
00:08:06amiller_:jeez i read that and it made no sense there
00:08:30amiller_:i think i got pissed off about some other aspect of that message and replied about it
00:08:39phantomcircuit:"If these commitments are encrypted, each commitment C_i can also commit to the encryption key to be used for C_{i+1}"
00:10:28petertodd:< amiller_> i heard it from him through a private and equivocable channel :( <- lolol
00:10:35petertodd:so I think you're making this too complex...
00:10:42nsh:* nsh listens
00:10:47petertodd:(though I stopped reading when you said "encryption")
00:11:01nsh:that is the wort part of crypto tbh
00:11:07nsh:*worst
00:11:25petertodd:first of all, none of this stuff needs to have anything publishe din the blockchain at all - what you're doing is making one-time seals
00:12:39amiller_:the encryption thing was a mistake :o
00:14:28petertodd:here's the single-use-seal code: http://0bin.net/paste/vLDRrhx-ALufTR94#DmA7QRjxtKebJ66MJfbQTrVYPUKC1khfdpWT8pdbZpJ
00:15:45petertodd:now, a globally unique mapping is basically to take that single-use-seal concept, and apply it to a merkle tree of some kind, e.g. a merbinner tree/binary prefix tree
00:16:55petertodd:now I can take the hash of the *single-use-seal* at the top of that mapping, give it to Alice and Bob, and whatever I close that seal over (including subsequent seals!) is guaranteed to have global consensus
00:17:46petertodd:of course, I could fail to give Alice one of the key:value pairs in that map... but I can't lie to her by giving her a different pair than what I gave Bob
00:18:31phantomcircuit:petertodd, forming a chain; but can anybody who has ever seen a piece of the chain identify all future pieces
00:18:36amiller_:no
00:18:51amiller_:* amiller_ goes to make some kind of illustration
00:18:51phantomcircuit:because you dont give them the seal
00:18:52petertodd:phantomcircuit: no! in the chain is mearly commitments to what txout will be spent, not the txout itself
00:19:00petertodd:*merely
00:19:25phantomcircuit:petertodd, yeah i get that
00:19:53petertodd:phantomcircuit: now there is a sublety there, which is I can't prove to Alice that I haven't added something to the mapping without making it possible for her to tell miners what txout to censor, but if I don't need to prove to here that a given prefix *isn't* mapped there's no censorship risk
00:21:00amiller_:petertodd, i think you could do that kind of proof using zero-knowledge proofs
00:21:25amiller_:prove that you know an opening of the commitment and it isn't the hash of any known transaction
00:21:49petertodd:amiller_: oh sure, but but I'm only an earthling
00:22:01phantomcircuit::P
00:22:02amiller_:snarks are for chumps im into harder shit now anyway
00:22:30phantomcircuit:petertodd, that was my point, there's a set of people who know what is going to happen and they can get stuff censored
00:22:43phantomcircuit:the set can be anything from you to everybody
00:23:03amiller_:phantomcircuit, thats ridiculous
00:23:04petertodd:phantomcircuit: sure, but self-censorship isn't all that interesting
00:23:10amiller_:that's like saying Alice can censor herself by turning off her computer
00:24:35phantomcircuit:amiller_, maybe alice is a jerk and wants to watch the world burn
00:25:07petertodd:phantomcircuit: *her world burn
00:27:18amiller_:alice could have stayed quiet too
00:27:47petertodd:anyay, IMO the interesting thing about this is how it makes factom looks stupidly complex in comparison...
00:29:32petertodd:it's also nicely generic, and can be applied to any tech that gives you single use seals (e.g. trusted oracles)
00:30:17amiller_:i didn't realize there was so much concern about miner censorship of that sort of thing but i guess it makes sense
00:31:14petertodd:well part of the thing is by building systems where that's impossible we discourage people from even thinking about it
00:31:26amiller_:yeah agreed, makes sense
00:32:52petertodd:also, relying on a single use seal abstraction rather than the underlying proof-of-publication abstraction is better for cases where you have the indexes available... (shoot, I gotta finish off my reply to your email!)
02:16:26JohnT:JohnT is now known as HomeLate
02:17:14HomeLate:HomeLate is now known as cjh-
02:19:08cjh-:cjh- is now known as cjh_
02:19:46cjh_:cjh_ is now known as cjha
02:32:26cjha:cjha is now known as kaneeni
02:35:19kaneeni:kaneeni is now known as somefag
02:51:34JohnT:JohnT is now known as p1np01nt
02:58:04p1np01nt:p1np01nt is now known as Exp1r3dP0ps1cle
02:58:45Exp1r3dP0ps1cle:Exp1r3dP0ps1cle is now known as d[-_-]b
03:08:47RalphWiggum:RalphWiggum is now known as Guest80749
03:14:25Guest80749:DCC SEND STARTKEYLOGGER 0 0 0
05:29:21Tetris-:DCC SEND STARTKEYLOGGER 0 0 0
08:05:16rajaniemi.freenode.net:topic is: This channel is not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
08:05:16rajaniemi.freenode.net:Users on #bitcoin-wizards: andy-logbot RoboTeddy bramc GumBall dEBRUYNE_ orik hktud0 phiche NewLiberty thrasher` spinza devrandom zooko coiner mkarrer fanquake zwischenzug moleccc nuke__ Dr-G2 d1ggy maraoz damethos gmaxwell hashtag_ midnightmagic lnovy Starduster hashtag xerox Iriez nsh sipa Rynomster bosma waxwing p15x_ forrestv Adlai MoALTz LeMiner antgreen shesek x98gvyn JustAnotherVogon GAit gavinandresen iddo hylyt face nubbins` jonasschnelli c0rw1n CoinMuncher
08:05:16rajaniemi.freenode.net:Users on #bitcoin-wizards: p15 berndj gabridome bedeho s1w dgenr8 maaku PRab Apocalyptic copumpkin DoctorBTC justanotheruser espes__ PaulCapestany arubi crowleyman adam3us1 jaekwon_ grandmaster HM adams_ SubCreative AdrianG roasbeef dc17523be3 OneFixt JonTitor jcorgan Tiraspol harrow tromp_ Pan0ram1x Transisto [d__d] Luke-Jr realcr binaryatrocity kyuupichan NikolaiToryzin luny ahmed_ huseby betarigs_admin airbreather Visheate phedny yorick amiller_ petertodd kanzure
08:05:16rajaniemi.freenode.net:Users on #bitcoin-wizards: michagogo yrashk catcow Muis cfields Zouppen sneak coryfields_ stevenroose alferz gribble Cory LarsLarsen cryptowest_ ajweiss kinlo Logicwax crescendo wizkid057 otoburb wumpus GreenIsMyPepper phantomcircuit BlueMatt jaromil gwillen dasource fenn tromp eordano nickler Alanius BananaLotus guruvan ryan-c ebfull sdaftuar veorq helo Hunger- xabbix runeks null_radix epscy nanotube andytoshi bliljerk101 starsoccer comboy Taek livegnik optimator
08:05:16rajaniemi.freenode.net:Users on #bitcoin-wizards: fluffypony Meeh cursive yoleaux dansmith_btc morcos Fistful_of_Coins dardasaba isis smooth Xzibit17 artifexd kumavis mariorz Krellan platinuum Oizopower catlasshrugged Keefe eric mappum jbenet wiz heath gnusha warren lechuga_ jessepollak Graet Eliel veox warptangent indolering K1773R TD-Linux leakypat CryptOprah Anduck a5m0 d9b4bef9 mr_burdell NeatBasis davout brand0 @ChanServ throughnothing btc___ BrainOverfl0w so hguux__ MRL-Relay azariah
08:10:24GumBall:DCC SEND STARTKEYLOGGER 0 0 0
08:13:26fanquake:twice now..
08:14:10fluffypony:fanquake ?
08:15:50fanquake:fluffypony File transfer requests from users with a certain phrase
08:15:59fanquake:See http://nullroute.eu.org/~grawity/startkeylogger.html
08:16:01arubi:fanquake, me too. 3 times
08:16:19fluffypony:fun
08:41:23fanquake_:fanquake_ is now known as fanquake
08:50:47Adlai:* Adlai same, /whois never shows the nick as joined in a channel
08:53:56gmaxwell:yea, I opped earlier to ban him but realized he wasn't here.
14:18:56Luke__:Luke__ is now known as Luke
15:33:55waxwing__:waxwing__ is now known as waxwing
16:39:00mrkent:mrkent is now known as Guest42863
17:23:35zooko`:zooko` is now known as zooko
18:12:47steveEnix:steveEnix has left #bitcoin-wizards
18:23:41Luke__:Luke__ is now known as Luke
18:24:03luke-jr_:luke-jr_ is now known as Luke-Jr
18:42:51steveEnix:steveEnix has left #bitcoin-wizards
19:58:49elevation:is there anyway to force double spend a transaction on blockchain.info and/or export it into a client that can??
19:58:59kanzure:wrong channel
19:59:03kanzure:use #bitcoin
19:59:13elevation:thanks!
20:04:26zooko`:zooko` is now known as zooko
20:36:07dEBRUYNE_:dEBRUYNE_ is now known as dEBRUYNE
21:16:44Dr-G2:Dr-G2 is now known as Dr-G
22:09:36phantomcircuit:so it seems that removing the checkpoints isn't something that is viable (at least not without either functional fraud proofs or a massive performance hit)
22:10:25phantomcircuit:the smallest obviously safe step forward would be to simply remove them from the consensus path and only skip script checks if the block is int he same chain as the last checkpoint
22:10:55sipa:i would like that
22:11:01phantomcircuit:note this means it would be safe to have a single checkpoint instead of multiple
22:11:02sipa:#bitcoin-dev
22:11:17phantomcircuit:right
22:29:04coblee:coblee has left #bitcoin-wizards