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
<gmaxwell> consider all the fringe altcoins out there, most of them are still 'working' fine, and yet most of them if I felt like it I could go blow up in one way or another given a couple hours... be it via overpowering reorgs, or sybil attacks partioning the hashpower, or exploiting consensus bugs...
Giszmo has quit [Ping timeout: 256 seconds]
<Taek> I would agree that most altcoins out there are very vulnerable. But I would also point to departures from the Bitcoin codebase as the source of most of those vulnerabilities.
<Taek> Hmm, well I would also assert that the hashrate needs to hit a minimum threshold as well.
<Taek> But I would propose e
<Taek> *e.g. Dogecoin as having met that minimum (other issues aside)
<gmaxwell> chainforks are racing, and if miners are rational, they'll move between chain forks (even whole systems) based on where they think the greatest fee income is... if your chain stops advancing the security falls away, even in the past.
<gmaxwell> dogecoins hashrate is mostly litecoin, the marginal returns for mining dogecoin are tiny, if we imagine perfectly rational miners with sufficient automation... they'd all start mining some dodge coin fork if it were incentivized with a trivial amount of fees..
<gmaxwell> (in practice this isn't currently the case due to a mixture of altruism and lazyness in writing the optimal mining software)
<Taek> Oh I thought they had incompatible pow
<gmaxwell> no, unless it changed again it's MM with litecoin.
<Eliel> Taek: it's not PoW compatibility but rather if your mining hardware can do both or not.
<Eliel> Bitcoin miners are pretty much stuck with Bitcoin or Namecoin (if that's still alive).
<Taek> Eliel: agreed on that point. Except for ethereum (being the big dog of the GPU mined coins) any GPU altcoin I think has marginal security at best
<Eliel> Are there any coins where they actually managed to keep it so CPU is the best tool for mining?
<mryandao> none
<Taek> Not that I know of, for any top-100 coin a superior GPU implementation is usually out within a week
<Taek> Often closed-source at that
<Eliel> Taek: do you think any coin has an algorithm that wouldn't eventually be overrun by ASIC hardware if the coin became valuable enough?
<Taek> Ethereum, because there's the very real risk that they'd hardfork your investment to nothing.
<mryandao> ^ lol
<Taek> But that's not an algorithmic defense
oleganza has quit [Quit: oleganza]
<Eliel> erm... yes, not an algorithmic defense. Which means that if someone does it, they do it stealthily.
<Eliel> ... which is a prospect that I don't especially like.
<Taek> I personally think there will be ascis for all sufficiently valuable algorithms, even memory based ones. But that's more a high level thought than one based on knowledge of how to build a fast/cheap memory based asic
<Taek> (and I include the cuckoo cycle in that, but only because I expect that given enough potential return someone would find a way to hardware optimize the problem)
<Taek> It's possible that you could write a proof that any hardware optimization for a particular algorithm would generalize to commodity cpus
<gmaxwell> I think it's likely not actually possible to do that, you would have to use every transistor and IO pin of the cpu equally. and even if you do, someone can make an optimized version that leaves out part of the cpu then skips nonces that would hit it. what if every run uses every part? well you unroll the cpu, pipeline it, and leave out the parts that aren't used...
<gmaxwell> and I think lots of the IO parts of a cpu are wired up to things that you can't usefully use in a POW.
<gmaxwell> So if nothing else you can optimize by removing those.
<Taek> And even then you only bring back the botnet vs. mining pool tradeoff
Giszmo has joined #bitcoin-wizards
AaronvanW has quit []
LeMiner2 has joined #bitcoin-wizards
LeMiner has quit [Ping timeout: 260 seconds]
LeMiner2 is now known as LeMiner
kankles has quit [Ping timeout: 264 seconds]
kankles has joined #bitcoin-wizards
WungFu has joined #bitcoin-wizards
LeMiner has quit [Ping timeout: 260 seconds]
FiveBroDeepBook has joined #bitcoin-wizards
FiveBroDeepBook has left #bitcoin-wizards [#bitcoin-wizards]
LeMiner has joined #bitcoin-wizards
CheckDavid has quit [Quit: Connection closed for inactivity]
cluckj has quit [Ping timeout: 255 seconds]
goksinen has joined #bitcoin-wizards
dodomojo has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
LeMiner has quit [Ping timeout: 260 seconds]
LeMiner has joined #bitcoin-wizards
goksinen has quit [Ping timeout: 255 seconds]
Chris_Stewart_5 has quit [Ping timeout: 258 seconds]
dodomojo has quit [Remote host closed the connection]
Cory has quit [Read error: No route to host]
Chris_Stewart_5 has joined #bitcoin-wizards
Cory has joined #bitcoin-wizards
fibonacci has joined #bitcoin-wizards
fibonacci is now known as Guest74229
Ylbam has quit [Quit: Connection closed for inactivity]
Dizzle has joined #bitcoin-wizards
[Derek] has joined #bitcoin-wizards
[Derek] is now known as Guest43215
Guest43215 is now known as [Derek]
[Derek] has quit [Changing host]
[Derek] has joined #bitcoin-wizards
btiefert has quit [Quit: btiefert]
Guest74229 is now known as FibonacciCoin
FibonacciCoin has quit [Changing host]
FibonacciCoin has joined #bitcoin-wizards
FibonacciCoin has joined #bitcoin-wizards
jtimon has quit [Ping timeout: 255 seconds]
btiefert has joined #bitcoin-wizards
WungFu has quit [Remote host closed the connection]
oleganza has joined #bitcoin-wizards
oleganza has quit [Client Quit]
sanket1729 has joined #bitcoin-wizards
Burrito has quit [Quit: Leaving]
oleganza has joined #bitcoin-wizards
Noldorin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
CubicEarth has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 240 seconds]
legogris has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-wizards
legogris has joined #bitcoin-wizards
CubicEarth has quit [Ping timeout: 245 seconds]
pro has quit [Quit: Leaving]
CubicEarth has joined #bitcoin-wizards
murchandamus has quit [Ping timeout: 260 seconds]
wasi has quit [Ping timeout: 240 seconds]
wasi has joined #bitcoin-wizards
JackH has quit [Ping timeout: 240 seconds]
FiveBroDeepBook has joined #bitcoin-wizards
FiveBroDeepBook has left #bitcoin-wizards [#bitcoin-wizards]
reBrain has joined #bitcoin-wizards
TheSeven has quit [Disconnected by services]
atgreen has quit [Ping timeout: 252 seconds]
[7] has joined #bitcoin-wizards
oleganza has quit [Quit: oleganza]
CrazyLoaf has quit [Quit: Connection closed for inactivity]
murchandamus has joined #bitcoin-wizards
murchandamus has quit [Ping timeout: 260 seconds]
Chris_Stewart_5 has quit [Ping timeout: 255 seconds]
Joseph__ has quit [Ping timeout: 240 seconds]
sanket1729 has quit [Quit: Page closed]
murchandamus has joined #bitcoin-wizards
cannon-c has joined #bitcoin-wizards
oleganza has joined #bitcoin-wizards
reBrain has quit [Remote host closed the connection]
CubicEarth has quit []
oleganza has quit [Quit: oleganza]
lmacken has quit [Ping timeout: 255 seconds]
Dizzle has quit [Remote host closed the connection]
Dizzle has joined #bitcoin-wizards
Aranjedeath has quit [Quit: Three sheets to the wind]
cannon-c has quit [Ping timeout: 260 seconds]
goksinen has joined #bitcoin-wizards
dodomojo has joined #bitcoin-wizards
goksinen has quit [Ping timeout: 255 seconds]
<Jeremy_Rand[m]> Eliel: Namecoin is still alive and developed, although I admit we've been neglecting the public engagement as of late, so it's totally excusable that you weren't sure.
Ylbam has joined #bitcoin-wizards
goksinen has joined #bitcoin-wizards
btiefert has quit [Read error: Connection reset by peer]
goksinen_ has joined #bitcoin-wizards
goksine__ has joined #bitcoin-wizards
dodomojo has quit [Ping timeout: 255 seconds]
goksinen has quit [Ping timeout: 255 seconds]
goksinen_ has quit [Ping timeout: 255 seconds]
goksinen has joined #bitcoin-wizards
harrymm has quit [Ping timeout: 260 seconds]
goksine__ has quit [Ping timeout: 255 seconds]
goksinen has quit [Remote host closed the connection]
cannon-c has joined #bitcoin-wizards
Dizzle has quit [Remote host closed the connection]
Dizzle has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
FibonacciCoin has quit [Quit: Connection closed for inactivity]
harrymm has joined #bitcoin-wizards
juscamarena has quit [Quit: Lost terminal]
Dizzle has quit [Quit: Leaving...]
Davasny has joined #bitcoin-wizards
Davasny_ has joined #bitcoin-wizards
Davasny is now known as Guest51936
Davasny_ is now known as Dvasny
Dvasny is now known as Davasny
Guest51936 has quit [Remote host closed the connection]
Chris_Stewart_5 has joined #bitcoin-wizards
MoALTz has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
CheckDavid has joined #bitcoin-wizards
tromp has quit [Read error: Connection reset by peer]
tromp has joined #bitcoin-wizards
FiveBroDeepBook has joined #bitcoin-wizards
FiveBroDeepBook has left #bitcoin-wizards [#bitcoin-wizards]
cannon-c has quit [Quit: Page closed]
atgreen has joined #bitcoin-wizards
lmacken has joined #bitcoin-wizards
reBrain has joined #bitcoin-wizards
Burrito has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
pro has joined #bitcoin-wizards
atgreen has quit [Ping timeout: 245 seconds]
baarvader has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
atgreen has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
udiWertheimer has joined #bitcoin-wizards
edvorg has joined #bitcoin-wizards
reBrain has quit [Remote host closed the connection]
Guyver2 has quit [Quit: :)]
reBrain has joined #bitcoin-wizards
catli has joined #bitcoin-wizards
reBrain has left #bitcoin-wizards ["Porn."]
FiveBroDeepBook has joined #bitcoin-wizards
FiveBroDeepBook has left #bitcoin-wizards [#bitcoin-wizards]
dnaleor_ has joined #bitcoin-wizards
dnaleor_ has quit [Remote host closed the connection]
laurentmt has joined #bitcoin-wizards
FiveBroDeepBook has joined #bitcoin-wizards
FiveBroDeepBook has left #bitcoin-wizards [#bitcoin-wizards]
udiWertheimer has quit [Ping timeout: 240 seconds]
lclc has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
cyphase has quit [Ping timeout: 258 seconds]
kewde[m] has quit [Ping timeout: 255 seconds]
frabrunelle has quit [Ping timeout: 245 seconds]
lclc has quit [Ping timeout: 240 seconds]
Jeremy_Rand[m] has quit [Ping timeout: 276 seconds]
cyphase has joined #bitcoin-wizards
<runeks> Is there a working version of this payment protocol request generator somewhere? (Dead link from the BIP 70 spec under "Reference implementation") https://bitcoincore.org/~gavin/createpaymentrequest.php
meZee has quit [Ping timeout: 240 seconds]
catli has quit [Quit: Leaving]
str4d has joined #bitcoin-wizards
meZee has joined #bitcoin-wizards
[Derek] has quit [Ping timeout: 260 seconds]
[Derek] has joined #bitcoin-wizards
[Derek] is now known as Guest65652
lclc has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
udiWertheimer has joined #bitcoin-wizards
oleganza has joined #bitcoin-wizards
oleganza has quit [Client Quit]
pedrovian has quit [Read error: Connection reset by peer]
kewde[m] has joined #bitcoin-wizards
pedrovian has joined #bitcoin-wizards
jtimon has joined #bitcoin-wizards
MultiColoredHat has joined #bitcoin-wizards
MultiColoredHat has quit [Client Quit]
itsme_ has joined #bitcoin-wizards
iiwa has joined #bitcoin-wizards
MoALTz has quit [Quit: Leaving]
itsme_ has quit [Quit: Textual IRC Client: www.textualapp.com]
oleganza has joined #bitcoin-wizards
oleganza has quit [Client Quit]
Jeremy_Rand[m] has joined #bitcoin-wizards
frabrunelle has joined #bitcoin-wizards
MaxSan has quit [Read error: Connection reset by peer]
MaxSan has joined #bitcoin-wizards
priidu has joined #bitcoin-wizards
priidu has quit [Ping timeout: 276 seconds]
priidu has joined #bitcoin-wizards
priidu has quit [Ping timeout: 240 seconds]
handlex has joined #bitcoin-wizards
handlex has quit [Client Quit]
handlex has joined #bitcoin-wizards
handlex has quit [Quit: handlex]
paveljanik has quit [Quit: Leaving]
JHistone has joined #bitcoin-wizards
lclc has quit [Ping timeout: 240 seconds]
priidu has joined #bitcoin-wizards
oleganza has joined #bitcoin-wizards
oleganza has quit [Client Quit]
CheckDavid has quit [Quit: Connection closed for inactivity]
devrandom has quit [Quit: leaving]
<rodarmor> Has anyone read the algorand paper? https://arxiv.org/abs/1607.01341
<rodarmor> I started to read it, but it is long and dense, so I'm selfishly hoping someone can give me a tl;dr on whether they think it'll work. I roughly understand the algorithm, but not every detail of it, where, as we know, the devil is.
<kanzure> "we can select a set of n verifiers, from the set of all users, ... "
<kanzure> (page 18)
<rodarmor> kanzure: What strikes you about that section as being problematic?
<kanzure> same problems as alays, such as sybil
<kanzure> *always
<rodarmor> kanzure: I did read that the algorithm relies on 1/3 of the money being in honest hands, so a simple sybil attack is not possible.
str4d has quit [Ping timeout: 240 seconds]
str4d has joined #bitcoin-wizards
oleganza has joined #bitcoin-wizards
cluckj has joined #bitcoin-wizards
oleganza has quit [Quit: oleganza]
oleganza has joined #bitcoin-wizards
psztorc has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Quit: WeeChat 0.4.2]
Chris_Stewart_5 has joined #bitcoin-wizards
CheckDavid has joined #bitcoin-wizards
spinza has quit [Quit: Coyote finally caught up with me...]
baarvader has quit []
forrestv has quit [Read error: Connection reset by peer]
Noldorin has quit [Remote host closed the connection]
Noldorin has joined #bitcoin-wizards
spinza has joined #bitcoin-wizards
Noldorin has quit [Quit: Textual IRC Client: www.textualapp.com]
Noldorin has joined #bitcoin-wizards
Dizzle has joined #bitcoin-wizards
Davasny has quit [Remote host closed the connection]
AaronvanW has quit [Remote host closed the connection]
JHistone has quit [Ping timeout: 255 seconds]