sipa changed the topic of #bitcoin-wizards to: This channel is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
dave4925 has quit [Read error: Connection reset by peer]
orik has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dave4925 has joined #bitcoin-wizards
Dizzle has quit [Quit: laterzzz]
zooko has quit [Ping timeout: 246 seconds]
orik has joined #bitcoin-wizards
moa has quit [Quit: Leaving.]
b-itcoinssg has joined #bitcoin-wizards
kmels has joined #bitcoin-wizards
adam3us has quit [Quit: Leaving.]
dEBRUYNE__ has quit [Ping timeout: 246 seconds]
Jeremy_Rand has joined #bitcoin-wizards
DougieBot5000 has joined #bitcoin-wizards
Ylbam has quit [Quit: Connection closed for inactivity]
cditch has joined #bitcoin-wizards
tcrypt has quit [Remote host closed the connection]
bramc has joined #bitcoin-wizards
<bramc> This might be verging on something I should take into #bitcoin-dev, but I now have a data format for my merkle data structure worked out which may be final and semantics of how the root is calculated as well which may or may not be the same as what maaku's already implemented
ratbanebo has quit []
<bramc> I'm assuming it's okay to require being told the amount of memory to use up front and then it preallocates all of it in one big allocation and does its own memory management internally.
jgarzik has quit [Quit: Leaving]
c-cex-yuriy has quit [Quit: Connection closed for inactivity]
<bramc> I'm making the API support 'storing' of arbitrary size strings (by hashing them, duh) and the methods are add() remove() is_included() and get_root()
<bramc> get_root() works by lazy evaluation
Yoghur114 has quit [Remote host closed the connection]
mrkent has joined #bitcoin-wizards
PRab has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]]
PRab has joined #bitcoin-wizards
p15 has joined #bitcoin-wizards
pozitrono has joined #bitcoin-wizards
darmou has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bramc has quit [Quit: This computer has gone to sleep]
c0rw1n is now known as c0rw|zZz
jtimon has joined #bitcoin-wizards
<bsm117532> bramc: lazy evaluation is a good idea. But then how do you traverse the tree?
<bsm117532> e.g. to remove() don't you have to traverse from root, to find the leaf? (I'm assuming that the contents would be kept in sorted order by the hash itself) Then any add() or remove() would trigger the evaluation of get_root and sorting any dirty nodes?
mrkent has quit []
<smk> +version
b-itcoinssg has quit [Quit: Connection closed for inactivity]
cditch has quit [Ping timeout: 265 seconds]
ThomasV has joined #bitcoin-wizards
pozitrono has quit [Ping timeout: 272 seconds]
CodeShark has quit [Ping timeout: 250 seconds]
belcher has quit [Quit: Leaving]
archobserver has quit [Remote host closed the connection]
King_Rex has quit [Remote host closed the connection]
ThomasV has quit [Ping timeout: 255 seconds]
Newyorkadam has joined #bitcoin-wizards
jtimon has quit [Ping timeout: 255 seconds]
justanotheruser has quit [Read error: Connection reset by peer]
justanotheruser has joined #bitcoin-wizards
kmels has quit [Ping timeout: 250 seconds]
[7] has quit [Disconnected by services]
TheSeven has joined #bitcoin-wizards
sparetire_ has quit [Quit: sparetire_]
Alanius_ has quit [Ping timeout: 265 seconds]
Alanius has joined #bitcoin-wizards
kgk has joined #bitcoin-wizards
kgk has quit [Ping timeout: 240 seconds]
tcrypt has joined #bitcoin-wizards
CodeShark has joined #bitcoin-wizards
Newyorkadam has quit [Quit: Newyorkadam]
Newyorkadam has joined #bitcoin-wizards
bramc has joined #bitcoin-wizards
<bramc> That's weird, it looks like the channel logs are a bit busted
giel__ has joined #bitcoin-wizards
gielbier has quit [Read error: Connection reset by peer]
harding has quit [Ping timeout: 250 seconds]
harding has joined #bitcoin-wizards
bramc has quit [Read error: Connection reset by peer]
zooko has joined #bitcoin-wizards
Newyorkadam has quit [Quit: Newyorkadam]
Newyorkadam has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
Newyorkadam has quit [Quit: Newyorkadam]
orik has quit [Quit: Textual IRC Client: www.textualapp.com]
snthsnth has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 265 seconds]
LeMiner2 has joined #bitcoin-wizards
LeMiner has quit [Ping timeout: 246 seconds]
snthsnth has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 268 seconds]
snthsnth has joined #bitcoin-wizards
King_Rex has joined #bitcoin-wizards
King_Rex has quit [Ping timeout: 246 seconds]
rusty has quit [Ping timeout: 240 seconds]
Ylbam has joined #bitcoin-wizards
zooko has quit [Ping timeout: 240 seconds]
snthsnth has quit [Ping timeout: 240 seconds]
DougieBot5000 has quit [Quit: Leaving]
tcrypt has quit []
matsjj has joined #bitcoin-wizards
matsjj_ has joined #bitcoin-wizards
CoinHeavy has joined #bitcoin-wizards
matsjj has quit [Ping timeout: 240 seconds]
CoinHeavy has quit [Client Quit]
[d__d] has joined #bitcoin-wizards
gsdgdfs has joined #bitcoin-wizards
matsjj_ has quit [Remote host closed the connection]
Transisto2 has quit [Ping timeout: 264 seconds]
roxtrongo has quit [Remote host closed the connection]
JackH has quit [Ping timeout: 255 seconds]
JackH has joined #bitcoin-wizards
CodeShark has quit [Ping timeout: 244 seconds]
kgk has joined #bitcoin-wizards
publius1788 has quit [Read error: Connection reset by peer]
publius1788 has joined #bitcoin-wizards
kgk has quit [Ping timeout: 252 seconds]
matsjj has joined #bitcoin-wizards
roxtrongo has joined #bitcoin-wizards
roxtrongo has quit [Ping timeout: 265 seconds]
Jeremy_Rand has quit [Ping timeout: 255 seconds]
moa has joined #bitcoin-wizards
[d__d] has quit [Ping timeout: 264 seconds]
rusty has joined #bitcoin-wizards
wump is now known as wumpus
ufoinc has joined #bitcoin-wizards
kgk has joined #bitcoin-wizards
gsdgdfs has quit [Ping timeout: 255 seconds]
ufoinc has quit [Remote host closed the connection]
p15 has quit [Ping timeout: 252 seconds]
kgk has quit [Ping timeout: 240 seconds]
dEBRUYNE__ has joined #bitcoin-wizards
p15 has joined #bitcoin-wizards
rusty has left #bitcoin-wizards [#bitcoin-wizards]
ThomasV has joined #bitcoin-wizards
Jeremy_Rand has joined #bitcoin-wizards
c-cex-yuriy has joined #bitcoin-wizards
bobke has quit [Ping timeout: 260 seconds]
adam3us has joined #bitcoin-wizards
jtimon has joined #bitcoin-wizards
jtimon has quit [Remote host closed the connection]
dEBRUYNE__ has quit [Ping timeout: 255 seconds]
jtimon has joined #bitcoin-wizards
kgk has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
kgk has quit [Ping timeout: 268 seconds]
[d__d] has joined #bitcoin-wizards
orik has joined #bitcoin-wizards
moa has quit [Quit: Leaving.]
damethos has joined #bitcoin-wizards
[ace]_ has quit [Ping timeout: 244 seconds]
[ace] has joined #bitcoin-wizards
CoinMuncher has joined #bitcoin-wizards
CodeShark has joined #bitcoin-wizards
derpderp has joined #bitcoin-wizards
roxtrongo has joined #bitcoin-wizards
smk has quit [Ping timeout: 246 seconds]
JackH has quit [Remote host closed the connection]
ThomasV has quit [Ping timeout: 272 seconds]
matsjj_ has joined #bitcoin-wizards
matsjj has quit [Ping timeout: 264 seconds]
btcdrak has quit [Quit: Connection closed for inactivity]
dave4925 has quit [Ping timeout: 244 seconds]
nephyrin has quit [Remote host closed the connection]
jessepollak has quit [Ping timeout: 240 seconds]
nephyrin has joined #bitcoin-wizards
comboy has quit [Quit: No Ping reply in 180 seconds.]
jessepollak has joined #bitcoin-wizards
JackH has joined #bitcoin-wizards
comboy has joined #bitcoin-wizards
King_Rex has joined #bitcoin-wizards
eudoxia has joined #bitcoin-wizards
p15x has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
esneider has joined #bitcoin-wizards
esneider has quit [Client Quit]
ThomasV has joined #bitcoin-wizards
damethos has quit [Quit: Bye]
damethos has joined #bitcoin-wizards
leakypat has joined #bitcoin-wizards
King_Rex has quit [Remote host closed the connection]
danielsocials_ has quit [Quit: No Ping reply in 180 seconds.]
danielsocials_ has joined #bitcoin-wizards
leakypat has quit [Ping timeout: 240 seconds]
Quanttek has joined #bitcoin-wizards
paci has quit [Ping timeout: 250 seconds]
[ace]_ has joined #bitcoin-wizards
[ace] has quit [Ping timeout: 240 seconds]
JackH has quit [Ping timeout: 240 seconds]
JackH has joined #bitcoin-wizards
paci has joined #bitcoin-wizards
kmels has joined #bitcoin-wizards
kmels has quit [Ping timeout: 240 seconds]
GAit has quit [Quit: Leaving.]
GAit has joined #bitcoin-wizards
King_Rex has joined #bitcoin-wizards
dEBRUYNE__ has joined #bitcoin-wizards
moa has joined #bitcoin-wizards
kgk has joined #bitcoin-wizards
afk11 has quit [Quit: Leaving.]
afk11 has joined #bitcoin-wizards
kgk has quit [Ping timeout: 244 seconds]
afk11 has quit [Ping timeout: 244 seconds]
King_Rex has quit [Remote host closed the connection]
ufoinc has joined #bitcoin-wizards
jtimon has quit [Ping timeout: 250 seconds]
jtimon has joined #bitcoin-wizards
iddo has quit [Ping timeout: 240 seconds]
melvster has quit [Ping timeout: 250 seconds]
iddo has joined #bitcoin-wizards
CodeShark has quit [Ping timeout: 240 seconds]
melvster has joined #bitcoin-wizards
CodeShark has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
sparetire_ has joined #bitcoin-wizards
nabu has quit [Ping timeout: 252 seconds]
nabu has joined #bitcoin-wizards
damethos has quit [Quit: Bye]
mappum has quit [Ping timeout: 240 seconds]
afk11 has joined #bitcoin-wizards
mappum has joined #bitcoin-wizards
pitprim has joined #bitcoin-wizards
pitprim has quit [Client Quit]
pozitron has joined #bitcoin-wizards
pozitron has quit [K-Lined]
kgk has joined #bitcoin-wizards
kgk has quit [Ping timeout: 252 seconds]
GAit has quit [Quit: Leaving.]
afk11 has quit [Ping timeout: 268 seconds]
Jeremy_Rand has quit [Ping timeout: 260 seconds]
adam3us has quit [Quit: Leaving.]
adam3us has joined #bitcoin-wizards
DougieBot5000 has joined #bitcoin-wizards
zooko has joined #bitcoin-wizards
PRab_ has joined #bitcoin-wizards
contrapumpkin has joined #bitcoin-wizards
PRab has quit [Ping timeout: 240 seconds]
PRab_ is now known as PRab
dEBRUYNE__ has quit [Ping timeout: 246 seconds]
copumpkin has quit [Ping timeout: 240 seconds]
Quanttek has quit [Ping timeout: 250 seconds]
CodeShark has quit [Remote host closed the connection]
CodeShark has joined #bitcoin-wizards
cditch has joined #bitcoin-wizards
cditch has quit [Ping timeout: 255 seconds]
DougieBot5000 has quit [Quit: Leaving]
frankenmint has quit [Remote host closed the connection]
Guyver2 has joined #bitcoin-wizards
melvster has quit [Ping timeout: 265 seconds]
King_Rex has joined #bitcoin-wizards
kmels has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
kmels has quit [Read error: Connection reset by peer]
melvster has joined #bitcoin-wizards
kmels has joined #bitcoin-wizards
DougieBot5000 has joined #bitcoin-wizards
b_lumenkraft has joined #bitcoin-wizards
zmachine has joined #bitcoin-wizards
ufoinc has quit [Read error: Connection reset by peer]
Cory has quit [Ping timeout: 240 seconds]
Pasha has joined #bitcoin-wizards
kgk has joined #bitcoin-wizards
Pasha is now known as Cory
NLNico has joined #bitcoin-wizards
kgk has quit [Ping timeout: 240 seconds]
matsjj_ has quit [Remote host closed the connection]
GAit has quit [Quit: Leaving.]
AaronvanW has quit [Ping timeout: 260 seconds]
Jeremy_Rand has joined #bitcoin-wizards
snthsnth has joined #bitcoin-wizards
zooko` has joined #bitcoin-wizards
zooko has quit [Disconnected by services]
nabu has quit [Quit: Konversation terminated!]
zooko` is now known as zooko
GAit has joined #bitcoin-wizards
matsjj has joined #bitcoin-wizards
zooko` has joined #bitcoin-wizards
zooko has quit [Disconnected by services]
zooko` is now known as zooko
alexkuck_ has quit []
alexkuck has joined #bitcoin-wizards
alexkuck is now known as alexkuck_
ZZyZX has joined #bitcoin-wizards
alexkuck_ is now known as alexkuck
ufoinc has joined #bitcoin-wizards
spinza has quit [Excess Flood]
spinza has joined #bitcoin-wizards
nabu has joined #bitcoin-wizards
zooko has quit [Ping timeout: 260 seconds]
platinuum has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 246 seconds]
GAit has quit [Quit: Leaving.]
digitalmagus8 has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
darmou has joined #bitcoin-wizards
nwilcox has joined #bitcoin-wizards
kgk has joined #bitcoin-wizards
binaryatrocity has joined #bitcoin-wizards
binaryatrocity has quit [Changing host]
binaryatrocity has joined #bitcoin-wizards
binaryatrocity has quit [Client Quit]
AaronvanW has joined #bitcoin-wizards
c-cex-finch has joined #bitcoin-wizards
kgk has quit [Ping timeout: 250 seconds]
NLNico has quit [Quit: Leaving]
darmou has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MoALTz_ has joined #bitcoin-wizards
ufoinc has quit [Remote host closed the connection]
MoALTz has quit [Ping timeout: 250 seconds]
mrkent has joined #bitcoin-wizards
iddo has quit [Ping timeout: 265 seconds]
iddo has joined #bitcoin-wizards
krashprocess has joined #bitcoin-wizards
darmou has joined #bitcoin-wizards
krashprocess has quit [Client Quit]
matsjj has quit [Remote host closed the connection]
ThomasV has quit [Ping timeout: 264 seconds]
b_lumenkraft has quit [Quit: b_lumenkraft]
notj has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
dEBRUYNE__ has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
CoinMuncher has quit [Quit: Leaving.]
zooko has joined #bitcoin-wizards
giel__ is now known as gielbier
gielbier has quit [Changing host]
gielbier has joined #bitcoin-wizards
OneFixt has joined #bitcoin-wizards
snthsnth has joined #bitcoin-wizards
paveljanik has joined #bitcoin-wizards
paveljanik has joined #bitcoin-wizards
GAit has quit [Read error: Connection reset by peer]
GAit has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 240 seconds]
Quanttek has joined #bitcoin-wizards
kmels has quit [Ping timeout: 255 seconds]
notj has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
darmou has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
zooko` has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
zooko` has quit [Read error: Connection reset by peer]
zooko` has joined #bitcoin-wizards
zooko has quit [Ping timeout: 260 seconds]
zooko`` has joined #bitcoin-wizards
eudoxia_ has joined #bitcoin-wizards
Jeremy_Rand has quit [Ping timeout: 246 seconds]
eudoxia_ has quit [Read error: Connection reset by peer]
zooko` has quit [Ping timeout: 264 seconds]
notj has joined #bitcoin-wizards
eudoxia has quit [Ping timeout: 255 seconds]
GAit has joined #bitcoin-wizards
kgk has joined #bitcoin-wizards
Guyver2 has left #bitcoin-wizards [#bitcoin-wizards]
zooko`` has quit [Ping timeout: 264 seconds]
roxtrong_ has joined #bitcoin-wizards
roxtrongo has quit [Read error: Connection reset by peer]
notj has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
platinuum has quit [Quit: Connection closed for inactivity]
<kanzure> "Micropayments for decentralized currencies" (more lottery stuff) http://initc3.org/files/micropay2.pdf
notj has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
danielsocials_ has quit [Ping timeout: 260 seconds]
danielsocials_ has joined #bitcoin-wizards
orik has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MoALTz_ is now known as MoALTz
matsjj has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
adam3us has quit [Quit: Leaving.]
Jeremy_Rand has joined #bitcoin-wizards
Dizzle has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 252 seconds]
smk has joined #bitcoin-wizards
bobke has joined #bitcoin-wizards
kmels has joined #bitcoin-wizards
orik has joined #bitcoin-wizards
notj has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
darmou has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 260 seconds]
GAit has quit [Quit: Leaving.]
orik has quit [Quit: Textual IRC Client: www.textualapp.com]
GAit has joined #bitcoin-wizards
notj has joined #bitcoin-wizards
adam3us1 has joined #bitcoin-wizards
notj has quit [Client Quit]
c-cex-finch has quit [Quit: Connection closed for inactivity]
PaulCapestany has quit [Quit: .]
PaulCapestany has joined #bitcoin-wizards
paveljanik has quit [Quit: Leaving]
sipi has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
snthsnth has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
priidu has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Read error: Connection reset by peer]
AaronvanW_ has joined #bitcoin-wizards
AaronvanW_ has quit [Read error: Connection reset by peer]
AaronVW has joined #bitcoin-wizards
AaronVW has quit [Read error: Connection reset by peer]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Changing host]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Read error: Connection reset by peer]
AaronvanW has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Read error: Connection reset by peer]
AaronvanW has joined #bitcoin-wizards
AaronvanW_ has joined #bitcoin-wizards
AaronvanW_ has quit [Read error: Connection reset by peer]
AaronVW has joined #bitcoin-wizards
AaronVW has quit [Read error: Connection reset by peer]
GAit has quit [Quit: Leaving.]
GAit has joined #bitcoin-wizards
AaronVW has joined #bitcoin-wizards
AaronVW has quit [Read error: Connection reset by peer]
AaronvanW has quit [Ping timeout: 246 seconds]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Read error: Connection reset by peer]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Read error: Connection reset by peer]
Yoghur114 has joined #bitcoin-wizards
rustyn has quit [Read error: No route to host]
rustyn has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
kmels has quit [Ping timeout: 272 seconds]
nullbyte has joined #bitcoin-wizards
King_Rex has quit [Remote host closed the connection]
nullbyte has quit [Client Quit]
belcher has joined #bitcoin-wizards
sipi has quit [Ping timeout: 246 seconds]
CodeShark has quit [Ping timeout: 264 seconds]
pozitron has joined #bitcoin-wizards
moa has quit [Quit: Leaving.]
orik has joined #bitcoin-wizards
AaronvanW has quit [Read error: Connection reset by peer]
snthsnth has quit [Ping timeout: 265 seconds]
orik has quit [Client Quit]
orik has joined #bitcoin-wizards
pozitron has quit [Ping timeout: 240 seconds]
darmou has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
frankenmint has joined #bitcoin-wizards
zooko has joined #bitcoin-wizards
matsjj has quit [Remote host closed the connection]
King_Rex has joined #bitcoin-wizards
mkarrer has quit []
zooko` has joined #bitcoin-wizards
mkarrer has joined #bitcoin-wizards
zooko has quit [Ping timeout: 255 seconds]
zooko` is now known as zooko
King_Rex has quit [Ping timeout: 244 seconds]
kmels has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
darmou has joined #bitcoin-wizards
orik has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
zooko has quit [Remote host closed the connection]
zooko has joined #bitcoin-wizards
GAit has quit [Read error: Connection reset by peer]
GAit has joined #bitcoin-wizards
ufoinc has joined #bitcoin-wizards
orik has joined #bitcoin-wizards
orik has quit [Ping timeout: 250 seconds]
DougieBot5000 has quit [Quit: Leaving]
bramc has joined #bitcoin-wizards
<bramc> Quiet in here
<phantomcircuit> bramc, HELLO
<bramc> Hello Mr. Circuit
<bramc> Does anybody have an opinion about the reasonableness of requiring the amount of reserved memory for the utxo commitment data structure to be set up front?
<bramc> Also of interest: Is the set of function being add() remove() is_included() and get_root() appropriate? Is it a good idea for it to allow arbitrary size strings to be included in the set by hashing them first?
orik has joined #bitcoin-wizards
<bramc> For the patricia tree structure, is it okay to simply pass up things unchanged when there are no alternatives? For example, if there are only two things stored and they share the same longish prefix, the root will still be the hash of them together?
<bramc> It seems completely appropriate for it to be a set and not a dictionary
jgarzik has joined #bitcoin-wizards
jgarzik has joined #bitcoin-wizards
Jeremy_Rand_ has joined #bitcoin-wizards
Jeremy_Rand has quit [Ping timeout: 240 seconds]
roxtrong_ has quit [Read error: Connection reset by peer]
<phantomcircuit> bramc, i dont see why you'd want to support arbitrary size strings, the caller should have already calculated a hash