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
MaxSan has quit [Ping timeout: 240 seconds]
rmwb has joined #bitcoin-wizards
licnep has quit [Quit: Connection closed for inactivity]
MaxSan has joined #bitcoin-wizards
oleganza has quit [Quit: oleganza]
Ylbam has quit [Quit: Connection closed for inactivity]
nu11p7r has quit [Ping timeout: 255 seconds]
rmwb has quit [Remote host closed the connection]
rmwb has joined #bitcoin-wizards
Samdney has quit [Quit: Verlassend]
lmatteis has quit [Quit: Connection closed for inactivity]
rmwb has quit [Remote host closed the connection]
rmwb has joined #bitcoin-wizards
rmwb_ has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 240 seconds]
M0arC0ff33 has joined #bitcoin-wizards
M0arC0ff33 has quit [Client Quit]
King_Rex has quit [Remote host closed the connection]
rmwb_ has quit [Remote host closed the connection]
rmwb has joined #bitcoin-wizards
dodomojo has joined #bitcoin-wizards
Joseph__ has quit [Ping timeout: 240 seconds]
NewLiberty has quit [Ping timeout: 255 seconds]
itsme has joined #bitcoin-wizards
dodomojo has quit [Remote host closed the connection]
<fluffypony>
kallewoof: we've been doing the same in Monero, using Cuckoo Cycle, but the idea was to PoW-handshake-challenge every inbound connection; I'm interested in why you approached it as an only-challenge-above-threshold
<fluffypony>
(unless I'm misreading the spec)
alferz has joined #bitcoin-wizards
<kallewoof>
fluffypony: You mean why have free POW slots at all? It felt sensible, as this is primarily meant to prevent slot exhaustion, but a user could set pow connection slots = max connections to get POW req for all.
<fluffypony>
I wonder if there are any stats as to how often reconnections happen
<fluffypony>
and whether our approach would lead to a degradation of the network
<kallewoof>
I haven't seen any stats, myself, but I'd be interested to see it.
airbreather has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 240 seconds]
alferz has quit [Ping timeout: 268 seconds]
alferz has joined #bitcoin-wizards
arubi has quit [Ping timeout: 240 seconds]
arubi has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
pro has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
King_Rex has joined #bitcoin-wizards
rmwb has joined #bitcoin-wizards
Reta has joined #bitcoin-wizards
PaulCapestany has quit [Quit: .]
MaxSan has joined #bitcoin-wizards
PaulCapestany has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 255 seconds]
jnewbery has quit [Quit: jnewbery]
c0rw1n_ is now known as c0rw1n
MaxSan has quit [Ping timeout: 260 seconds]
Logicwax has quit [Ping timeout: 240 seconds]
Samdney has joined #bitcoin-wizards
Davasny has joined #bitcoin-wizards
Davasny is now known as Guest40403
Giszmo has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
MaxSan has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 260 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
kexkey has joined #bitcoin-wizards
boing has joined #bitcoin-wizards
MaxSan1 has joined #bitcoin-wizards
MaxSan has quit [Ping timeout: 240 seconds]
rmwb has joined #bitcoin-wizards
[d__d] has joined #bitcoin-wizards
rmwb has quit [Ping timeout: 245 seconds]
molz_ has joined #bitcoin-wizards
mol has quit [Ping timeout: 240 seconds]
oleksiyp has joined #bitcoin-wizards
jnewbery has joined #bitcoin-wizards
jtimon has joined #bitcoin-wizards
molz_ has quit [Read error: Connection reset by peer]
moli_ has joined #bitcoin-wizards
talmai has joined #bitcoin-wizards
Reta has quit [Remote host closed the connection]
<tromp__>
nice to see cuckoo in use!
<tromp__>
btw, i had to pay out a cuckoo cycle speedup bounty in the past few days
<tromp__>
it turns out to be possible to avoid the high latency memory accesses by using 20x more memory
<tromp__>
for large instances, this gives a speedup of more than 4x
<tromp__>
for size 2^28 the speedup is about 2.8x
<Eliel>
is that faster than running 20 parallel searches?
<Eliel>
without the optimization
<andytoshi>
tromp__: the last i looked at the parameters grin is trying to use, they want something like one minute blocks which required a pretty small nominal memory requirement
<tromp__>
yes
<andytoshi>
where 20x is perfectly reasonable for a desktop machine to have
<andytoshi>
does this seriously impair cuckoo cycle for those parameters? (it could also be i don't remember the parameters they want)
<midnightmagic>
tromp__: Have you detailed this somewhere linkable?
<tromp__>
there's a big uncertainty now about gpu performance of cuckoo cycle
<tromp__>
for zcash' equihash we see a huge performance gap between open source and closed source miners
<tromp__>
and the new solver for cuckoo cycle is bottlenecked by bucket sorting just like equihash is
<tromp__>
with a long enough block interval, one could make the size so big that GPUs don't have enough memory for the low latency solver
<andytoshi>
i would prefer long block intervals in grin to give time for aggregation for privacy reasons, but i think i'm in a minority there (and i hate debating parameters like this, it feels so bikesheddy :))
MoALTz has joined #bitcoin-wizards
<tromp__>
of course i would love long times to make cuckoo a real memory hog
talmai has quit [Ping timeout: 260 seconds]
<tromp__>
the bip above incorrectly mentions "41 values which identify each of the 41 edges in the cycle"
<tromp__>
you need to identify all 42 edges
<tromp__>
i was thinking of changing the notion of size in cuckoo cycle
oleksiyp has quit [Ping timeout: 260 seconds]
<tromp__>
to make it the number of edges rather than total number of nodes
<tromp__>
becayse it's easier to think about a bipartite graph with N+N nodes and N edges
<tromp__>
i asked xenoncat to provide a version of his low-latency solver for size 2^20 (unlike my solver, he needs to tweak many parameters for each different size)
<tromp__>
fluffypony: where is rate limiting code in monero?
MaxSan1 has quit [Ping timeout: 240 seconds]
madacol has quit [Ping timeout: 240 seconds]
rmwb has joined #bitcoin-wizards
abpa has joined #bitcoin-wizards
cluckj has quit [Quit: Leaving]
madacol has joined #bitcoin-wizards
Char0n has quit [Read error: Connection reset by peer]
shesek has quit [Read error: Connection reset by peer]
rmwb has quit [Ping timeout: 260 seconds]
airbreather has quit [Read error: Connection reset by peer]
<andytoshi>
oleganza: lol, i unsubscribed from tor-dev this morning because i never read the messages, and then you go and start a conversation that i care about!
<yoleaux>
[tor-dev] Interest in collaborating on a standard Ed25519 key blinding scheme?
<bsm117532>
Nice job guys, workin' together!
bsm117532 has quit [Ping timeout: 255 seconds]
waxwing has joined #bitcoin-wizards
<oleganza>
andytoshi: how did you find my msg if you unsubscribed? :)
<andytoshi>
oleganza: i think it came into my staging inbox before i unsubscribed, and didn't see it until i processed my email later
<andytoshi>
alternatively, i failed to unsubscribe somehow
<andytoshi>
ah, yes, i don't think i ever got any email with which to confirm the unsubscription. i had this problem before, i have no idea how to get off of the list
<oleganza>
do you want to join my network on linkedin?
<andytoshi>
hahah
<oleganza>
it's one-wayness is better than keccak
<oleganza>
s/it's/its/
<andytoshi>
lol
mol has joined #bitcoin-wizards
moli_ has quit [Ping timeout: 240 seconds]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
rmwb has joined #bitcoin-wizards
priidu has quit [Ping timeout: 240 seconds]
Guyver2 has quit [Quit: :)]
rmwb has quit [Ping timeout: 245 seconds]
Guest40403 has quit [Read error: Connection reset by peer]
Guest76166 has quit [Remote host closed the connection]
Guest76166 has joined #bitcoin-wizards
<isis>
weird sister, one of us, one of us
<isis>
the unsubscribe command is a lie
<isis>
andytoshi: in all seriousness, if you actually want to be removed from one of our lists, we can probably manage that :)
<isis>
err, not that i think you should go away, to be clear
jannes has quit [Quit: Leaving]
btcdrak has quit [Quit: Connection closed for inactivity]
rmwb has joined #bitcoin-wizards
btcdrak has joined #bitcoin-wizards
<andytoshi>
isis: thanks! understood, i'll pm you
kristofferR has quit [Remote host closed the connection]
Giszmo has quit [Quit: Leaving.]
AaronvanW has quit [Remote host closed the connection]