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
ajbiz11 has quit []
<M7918070_[m]> If they pay it out in pool rewards, you get a very strong incentive towards centralization.
AbramAdelmo_ has joined #bitcoin-wizards
AbramAdelmo has quit [Read error: Connection reset by peer]
<M7918070_[m]> Say the attacking pool controls N*100% of the total hashrate, where N > 0.5, and takes a haircut of K*100%.
<belcher> yes, 51% of miners can censor based on any criteria they want, probably the reason they dont do this is they wouldnt make as much money as they do now (they might earn more bitcoins, but those coins would likely be worth less)
<M7918070_[m]> Either you join the majority pool coalition, and obtain reward + K(1-N)reward. Or you stay with the minority pool, and get a reward of K*reward.
<kanzure> belcher: and creates an incentive for defection
<belcher> merchants and accumulators who run full nodes can do a similar thing: UASF to force the block reward to zero, or even force miners to burn bitcoins in order to create blocks
<M7918070_[m]> That's a negative externality. It's unlikely that such changes would immediately drop the Bitcoin price by more than 12.5%.
<M7918070_[m]> kanzure: No, the incentive is on the opposing miners to defect
<belcher> once this censoring group gets above 50% isnt the incentive for all other miners to join in?
<belcher> M7918070_[m] idk, the bitcoin price seems like it moves 12.5% all the time
<M7918070_[m]> nah
<M7918070_[m]> price * vol * sqrt(days) / sqrt(365) = 1 sd move
<M7918070_[m]> for bitcoin rewards take 200 blocks to mature, so ~1.4 days
<M7918070_[m]> 90-day high for vol is 80%
<M7918070_[m]> 1*.8*sqrt(1.4/365) = 0.05
<M7918070_[m]> so it's a 5 sigma move
<M7918070_[m]> quite a big one in other words
<M7918070_[m]> Also, it's trivial to hedge against, just go on any exchange and sell a bunch of future contracts right before you annoince it.
<M7918070_[m]> It doesn't seem like BCH fell on the news of the haircut. Or did it?
<belcher> another way it could be resisted is by transactors paying higher miner fees
<belcher> users without the 12.5% extra output will notice their transactions wont get confirmed, so they'll fee-bump, and once that fee gets above 12.5% then the non-haircut miners eventually win
<belcher> oh wait you said the haircut comes from the block reward, not transaction fees... hmm
<M7918070_[m]> No, they don't censor transactions. Users have zero incentive to care.
<M7918070_[m]> From the PoV of an user, the only change is that the hashrate might go down. Although I'm not even sure it should
<M7918070_[m]> The non-cartel miners will draw less profits, thus decrease their hashrate.
<M7918070_[m]> But the cartel miners will draw more profits, thus increasing their hashrate
<M7918070_[m]> In fact, it seems like it's even funnier. If the cartel control 51%, perhaps it makes sense with a 1% haircut, but wanting something insane like 50% would probably not fly.
<M7918070_[m]> But if they're 99%, what are the minority gonna do? Sue them for antitrust violations?
<M7918070_[m]> In other words, it seems like the only stable equilibrium is for the cartel to control 100%. This can either happen by miners defecting, or by pools defecting without asking their miners.
<M7918070_[m]> (Pools have an incentive to do this because of fees)
<M7918070_[m]> Anyone?
harrow has quit [Ping timeout: 260 seconds]
harrow has joined #bitcoin-wizards
aupiff has joined #bitcoin-wizards
Eramdam1 has joined #bitcoin-wizards
shush has joined #bitcoin-wizards
AbramAdelmo_ has quit [Remote host closed the connection]
AbramAdelmo has joined #bitcoin-wizards
aupiff has quit [Ping timeout: 260 seconds]
AbramAdelmo has quit [Remote host closed the connection]
Madars has quit [Quit: reboot]
shush has quit []
davispuh has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
AbramAdelmo has joined #bitcoin-wizards
TheoStorm has joined #bitcoin-wizards
AbramAdelmo_ has joined #bitcoin-wizards
AbramAdelmo has quit [Read error: Connection reset by peer]
belcher has quit [Quit: Leaving]
shush has joined #bitcoin-wizards
shush has quit [Remote host closed the connection]
TheoStorm has quit [Quit: Leaving]
aupiff has joined #bitcoin-wizards
aupiff has quit [Ping timeout: 268 seconds]
nick_fre_ has joined #bitcoin-wizards
PaulTroon has quit [Remote host closed the connection]
nick_freeman has quit [Ping timeout: 260 seconds]
Eramdam1 has quit []
Isthmus has quit [Quit: Connection closed for inactivity]
jaekwon has joined #bitcoin-wizards
imawhale has quit [Ping timeout: 268 seconds]
imawhale1 has joined #bitcoin-wizards
roconnor has quit [Quit: Konversation terminated!]
Belkaar has quit [Ping timeout: 260 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
Belkaar has joined #bitcoin-wizards
zmnscpxj has joined #bitcoin-wizards
fkinglag has quit [Ping timeout: 260 seconds]
shush has joined #bitcoin-wizards
shush has quit [Remote host closed the connection]
shush has joined #bitcoin-wizards
bitdex has joined #bitcoin-wizards
AbramAdelmo_ has quit [Read error: Connection reset by peer]
AbramAdelmo has joined #bitcoin-wizards
shush has quit [Remote host closed the connection]
aupiff has joined #bitcoin-wizards
PaulTroon has joined #bitcoin-wizards
PaulTroon has quit [Ping timeout: 260 seconds]
shush has joined #bitcoin-wizards
bitdex has quit [Quit: = ""]
shush has quit [Ping timeout: 260 seconds]
bitdex has joined #bitcoin-wizards
jaekwon has quit []
likewhoa has quit [Ping timeout: 272 seconds]
likewhoa has joined #bitcoin-wizards
nick_fre_ has quit [Remote host closed the connection]
nick_freeman has joined #bitcoin-wizards
jesusabdullah has joined #bitcoin-wizards
nick_freeman has quit [Ping timeout: 245 seconds]
aupiff has quit [Ping timeout: 265 seconds]
mryandao has quit [Remote host closed the connection]
mryandao has joined #bitcoin-wizards
PaulTroon has joined #bitcoin-wizards
_whitelogger_ has joined #bitcoin-wizards
nick_freeman has joined #bitcoin-wizards
imawhale has joined #bitcoin-wizards
imawhale1 has quit [Ping timeout: 268 seconds]
Jackielove4u has quit [Quit: Connection closed for inactivity]
PaulTroon has joined #bitcoin-wizards
sipa has quit [Remote host closed the connection]
sipa_ has joined #bitcoin-wizards
jesusabdullah has quit []
jonatack has quit [Ping timeout: 248 seconds]
robwerks has joined #bitcoin-wizards
robwerks is now known as Guest26827
mryandao_ has joined #bitcoin-wizards
mryandao has quit [Ping timeout: 240 seconds]
mryandao_ has quit [Remote host closed the connection]
mryandao has joined #bitcoin-wizards
_whitelogger has joined #bitcoin-wizards
jcoe has joined #bitcoin-wizards
jonatack has joined #bitcoin-wizards
imawhale1 has joined #bitcoin-wizards
imawhale has quit [Ping timeout: 268 seconds]
imawhale has joined #bitcoin-wizards
imawhale1 has quit [Ping timeout: 240 seconds]
dr-orlovsky has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards
AbramAdelmo has quit [Remote host closed the connection]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Remote host closed the connection]
dr-orlovsky has joined #bitcoin-wizards
jonatack has quit [Ping timeout: 268 seconds]
shush has joined #bitcoin-wizards
shush has quit [Ping timeout: 260 seconds]
zmnscpxj has quit [Quit: Leaving]
TheoStorm has joined #bitcoin-wizards
Guest26827 has quit []
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo_ has joined #bitcoin-wizards
AbramAdelmo has quit [Read error: Connection reset by peer]
alex12 has joined #bitcoin-wizards
dr-orlovsky has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dr-orlovsky has joined #bitcoin-wizards
dr-orlovsky has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dr-orlovsky has joined #bitcoin-wizards
jonatack has joined #bitcoin-wizards
jonatack has quit [Quit: jonatack]
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
bitdex has quit [Quit: = ""]
AbramAdelmo_ has quit [Remote host closed the connection]
AbramAdelmo has joined #bitcoin-wizards
davispuh has joined #bitcoin-wizards
AbramAdelmo has quit [Remote host closed the connection]
shush has joined #bitcoin-wizards
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
shush has quit [Ping timeout: 245 seconds]
jeremyrubin has quit [Ping timeout: 268 seconds]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo_ has joined #bitcoin-wizards
AbramAdelmo has quit [Read error: Connection reset by peer]
AbramAdelmo_ has quit [Remote host closed the connection]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Remote host closed the connection]
TheoStorm has quit [Quit: Leaving]
aupiff has joined #bitcoin-wizards
Belkaar_ has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 268 seconds]
Emcy has quit [Remote host closed the connection]
Emcy has joined #bitcoin-wizards
Belkaar_ has quit [Ping timeout: 265 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
alex12 has quit []
son0p has joined #bitcoin-wizards
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo_ has joined #bitcoin-wizards
AbramAdelmo has quit [Read error: Connection reset by peer]
chrippa has joined #bitcoin-wizards
aupiff has quit [Ping timeout: 265 seconds]
Guyver2 has joined #bitcoin-wizards
shush has joined #bitcoin-wizards
brianhoffman has quit [Quit: brianhoffman]
shush has quit [Ping timeout: 252 seconds]
sipa_ is now known as sipa
mauz555 has joined #bitcoin-wizards
jnewbery has quit [Quit: leaving]
jnewbery has joined #bitcoin-wizards
jnewbery has quit [Client Quit]
jnewbery has joined #bitcoin-wizards
jcoe has quit [Quit: Konversation terminated!]
PaulTroon has quit [Remote host closed the connection]
ghost43 has quit [Remote host closed the connection]
ghost43 has joined #bitcoin-wizards
mauz555 has quit []
Chris_Stewart_5 has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 268 seconds]
PaulTroon has joined #bitcoin-wizards
chrippa has quit []
imawhale1 has joined #bitcoin-wizards
davispuh has quit [Ping timeout: 272 seconds]
imawhale has quit [Ping timeout: 245 seconds]
davispuh has joined #bitcoin-wizards
Belkaar has quit [Ping timeout: 265 seconds]
leafstorm has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar_ has joined #bitcoin-wizards
AbramAdelmo_ has quit [Read error: Connection reset by peer]
Belkaar has quit [Ping timeout: 265 seconds]
AbramAdelmo has joined #bitcoin-wizards
PaulTroo_ has joined #bitcoin-wizards
PaulTroon has quit [Ping timeout: 265 seconds]
PaulTroon has joined #bitcoin-wizards
PaulTroo_ has quit [Ping timeout: 268 seconds]
jonatack has joined #bitcoin-wizards
AbramAdelmo has quit [Read error: Connection reset by peer]
Belkaar_ has quit [Ping timeout: 260 seconds]
Belkaar has joined #bitcoin-wizards
Belkaar has joined #bitcoin-wizards
Belkaar has quit [Changing host]
ddustin has joined #bitcoin-wizards
ddustin has quit [Remote host closed the connection]
ddustin has joined #bitcoin-wizards
jeremyrubin has joined #bitcoin-wizards
gmaxwell has joined #bitcoin-wizards
<gmaxwell> I wonder if listening nodes who are getting incoming connections should randomly query dnsseeds to keep upstream caches primed, but throwing out the results (or comparing to their addrman, logging if there are a bunch of results they don't now about, then throwing away the results). Those nodes are already not anonymous by virtue of sucessfully listening, so they don't gain anything by trying
<gmaxwell> to hide that they exist.
son0p has quit [Quit: Lost terminal]
<M7918070_[m]> hey gmaxwell do you think the BCH attack is a threat for Bitcoin too?
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Read error: Connection reset by peer]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 265 seconds]
spinza has quit [Ping timeout: 260 seconds]
nirved has quit [Ping timeout: 272 seconds]
shush has joined #bitcoin-wizards
nirved has joined #bitcoin-wizards
shush has quit [Remote host closed the connection]
shush has joined #bitcoin-wizards
<gleb> gmaxwell: the problem it would solve is that private nodes will hit dns servers less, right?
leafstorm has quit []
lgedeon has joined #bitcoin-wizards
dell__ has joined #bitcoin-wizards
<dell__> hi someone is bussy stealing my bitcoins in blockchain im really tired of this i came here to ask advice\
dell___ has joined #bitcoin-wizards
<gmaxwell> gleb: yes. It would help hide private nodes from the dnsseeds.
<sipa> gmaxwell: interesting, and very easy to do
<gleb> Yeah, except, how you detect that you’re a listening node. Inbound > 1? Maybe it’s fine for this use case...
<gmaxwell> it would also make you more likely to catch misbehaving dnsseeds or eclipse attacks, if the extra step of comparing the results to addrman and logging were taken.
<gmaxwell> inbound >1 from a public ipaddress. Obviously discover=0 would turn the behavior off.
<gmaxwell> I dunno what typical dnsseed ttls are, hopefully fairly long... ideally it would run once per ttl.
<gleb> Concept ack :)
nick_freeman has quit [Remote host closed the connection]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo_ has joined #bitcoin-wizards
<gmaxwell> it was just something that occured to me while I was correcting someone on bitcointalk that said that IRC based node introduction was more decenteralized than dnsseeds.
AbramAdelmo has quit [Ping timeout: 265 seconds]
AbramAdelmo_ has quit [Remote host closed the connection]
<jonatack> gmaxwell: interesting indeed
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
AbramAdelmo has joined #bitcoin-wizards
AbramAdelmo_ has joined #bitcoin-wizards
AbramAdelmo has quit [Ping timeout: 240 seconds]
spinza has joined #bitcoin-wizards
dell__ is now known as dell
AbramAdelmo_ has quit [Remote host closed the connection]
AbramAdelmo has joined #bitcoin-wizards
AaronvanW has quit []
zmnscpxj has joined #bitcoin-wizards
AbramAdelmo has quit [Remote host closed the connection]