log☇︎
209700+ entries in 0.039s
mircea_popescu: not that bitcoin doesn't centralize, a little. but this is criminal.
mircea_popescu: because it is game theoretically advantageous to have a central scheduler.
mircea_popescu: that centralizes
mircea_popescu: i am maybe not the first but definitely not the last to admit when satoshi did the dumb. nevertheless, here he did no such thing. there is no alternative known to literature, and you can't fault a man for not coming up with a novel star.
mircea_popescu: then maybe it's time for ada.
mircea_popescu: back at sad farm, there's really little we can do with the bitcoin as it is, other than acquiesce to the filth of human notions of time.
mircea_popescu: go, find.
mircea_popescu: which is why i say.
mircea_popescu: do not let me stand in between you and greatness. but until the day you shit out that magic, it's no magic time.
mircea_popescu: even so.
mircea_popescu: not so negotiable. anyway, you DO need the sampling, and that fucks it all up
mircea_popescu: ie, african farming.
mircea_popescu: moreover, this retarded version of farming is more like, "Farming done by bacteria colony. doubles every time there's food."
mircea_popescu: farming, you will notice, died out.
mircea_popescu: so i have.
mircea_popescu: win it again ? with what money ?
mircea_popescu: what do you do two weeks after you won the lottery ?
mircea_popescu: you're basically proposing we do a "your rent is a tenth of your income or more, forever. and you play the lottery daily."
mircea_popescu: the chance to die approaches infinity much before you even get a third halving
mircea_popescu: go right ahead.
mircea_popescu: luck can come out any way it pleases.
mircea_popescu: wrong you are
mircea_popescu: can't replicate your luck.
mircea_popescu: this dies, because you will find a random block which is 00000000000000000000000000000f and game over.
mircea_popescu: this dies.
mircea_popescu: there is no way to distinguish between a block mined at difficulty x that came out with 9 leading zeroes and a block mined at difficulty 1 that came out randomly with that many zeroes.
mircea_popescu: didja miss the line where i said you can't have a statistical sample of one ?
mircea_popescu: yes, it did.
mircea_popescu: thus, can't really blame it for the situation.
mircea_popescu: anyway. the problem of time (as you rightly observe) is a larger problem than anything bitcoin solves
mircea_popescu: i blame you.
mircea_popescu: look, there's only so many corners to a square box.
mircea_popescu: yes i realise. but at least these are our evil nodes rather than obama's evil nodes.
mircea_popescu: (same list as it takes blocks from)
mircea_popescu: ok, how about this alternative : put a special time server on the pogo itself, have the pogo sync its time from the list of approved upstream sources.
mircea_popescu: the time is nonsense in the first place.
mircea_popescu: !up ascii_field
mircea_popescu: it is not your fault, or mine, or his, that "the time" does not come engraved in the wave fucntion you know.
mircea_popescu: quite.
mircea_popescu: it has the major problem of costing more money.
mircea_popescu: yes, but you didn't care much for it. usb timer dongle thinger
mircea_popescu: anyway, not that i'm saying this must be done or anything. but i do not think it'd be the end of the world if it has to be.
mircea_popescu: we really want to stop somewhere short of this.
mircea_popescu: the only correct solution to the problems of humanity is killing all the people.
mircea_popescu: it's not that i don't appreciate your intellectual purity. it's merely that things must be made as correct as possible and no correcter than that.
mircea_popescu: maybe.
mircea_popescu: so yes, the rifle regiment wouldn't survive cavalry charge from the side. alrighty then, put them on a hillltop.
mircea_popescu: ascii_field anyway, mind that pogos are not intended to be THE ONLY solution to relaying. they are just supposed to be a type of solution.
mircea_popescu: orphans are judged on sheer blockchain length
mircea_popescu: just so here.
mircea_popescu: just pointing out that drums were good enough for marching and not good enough for precision bomb strike
mircea_popescu: natural drift and alt-chain attacks have a cost.
mircea_popescu: exactly what im saying here.
mircea_popescu: they are not an evil you may divorce.
mircea_popescu: ie, exactly like drummers (if you think about it, drummers are EXACTLY each guy pushing the other, sound has a speed, and it pushes ears)
mircea_popescu: in practice, it's mediated
mircea_popescu: it is a form of dead reckoning, yes. so bad in principle.
mircea_popescu: natural drift is a problem, yes, but you reset on each block.
mircea_popescu: go on.
mircea_popescu: in a year he has to replace a million btc worth of blocks.
mircea_popescu: even if he has a year
mircea_popescu: i daresay this is within engineering tolerance.
mircea_popescu: yes. the only way this attack would work is with a major chain replacement investment.
mircea_popescu: ok. but the expense of this is staggering.
mircea_popescu: well, i suppose maybe it can, but show it to me ?
mircea_popescu: to answer your q : hitler's block is rejected on the basis that it's too far off from the last block pogo accepted.
mircea_popescu: it receives alt block 6, timestamp 990. it rejects it
mircea_popescu: it receives block 6, with timestamp 1010. accepts it.
mircea_popescu: at real timestamp 5000 pogo starts
mircea_popescu: so, pogo has on disk last block 5, bvlock timestamp 1000
mircea_popescu: lemme model this maybe i'm saying it stupidly.
mircea_popescu: not so.
mircea_popescu: doesn't matter how old that block is. the block coming after it will be ~10 minutes later.
mircea_popescu: because when hitler block shows up, the disk has a block it ends with
mircea_popescu: because it was from yesterday.
mircea_popescu: hitler's block was already rejected.
mircea_popescu: nope.
mircea_popescu: can't be next block. hitler lost.
mircea_popescu: it gets rejected
mircea_popescu: jurov 5 couldn't have been that far off and be accepted from 4.
mircea_popescu: now, this theoretically is vulnerable. but practically, can you construct the attack for me ?
mircea_popescu: once it accepts a further block, it resets its clock too.
mircea_popescu: suppose it's not empty. so, pogo thinks time = last block on disk
mircea_popescu: can you forget that for a moment ?
mircea_popescu: let's consider the not clean disk situation
mircea_popescu: forget that for a moment.
mircea_popescu: not first block it sees.
mircea_popescu: last it sees on disk.
mircea_popescu: you've not yet constructed a credible example.
mircea_popescu: no average. set clock = timestamp of last block
mircea_popescu: because you mined block 5, with a bad time, someone else mines 6 with a right time, pogo is now on block 6.
mircea_popescu: this isn't an attack.
mircea_popescu: this is a horribru example. so, miner has 10% of the hash, 10% of the bnlocks are badly timed. what of it, pogo resets on the remainder.
mircea_popescu: what % hash does this miner have ?
mircea_popescu: wait a second.
mircea_popescu: just build an example wouldja.
mircea_popescu: illustrate.
mircea_popescu: exactly.
mircea_popescu: again : if you have block x, from a year ago, when you get block x+1, the styamp on block x+1 will be, 1year ago + 10 minutes
mircea_popescu: no.