log☇︎
209800+ entries in 0.069s
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.
mircea_popescu: the next block to wahtever it has on disk is not going to be too much from the future.
mircea_popescu: so ?
mircea_popescu: but we were discussing "block on disk is 5 weeks old"
mircea_popescu: ah if nothing on disk yes.
mircea_popescu: mno
mircea_popescu: it will be 5 weeks old +- 10 minutes
mircea_popescu: block x+1 will not be current
mircea_popescu: if last block it has is x, 5 weeks old
mircea_popescu: even if it is months old.
mircea_popescu: but the next block it gets wouldn't be more than two hours off.
mircea_popescu: repetition is not always a sin.
mircea_popescu: i have. but tell me again.
mircea_popescu: and setting the time to "timestamp of the last block it actually has on disk" is going to what ?
mircea_popescu: myeah.
mircea_popescu: and you don't like having to start it by manual command because myeah.
mircea_popescu: i mean, by siomething running on the box in question
mircea_popescu: this obviously can be measured
mircea_popescu: ascii_field is the things' processor freq known ?
mircea_popescu: danielpbarron query yes, order notrly.
mircea_popescu: illustrate an attack for my benefit.
mircea_popescu: held together by the superficial tension of hemorhagic diarhea
mircea_popescu: nevertyheless, that is a marked improvement over the current situation
mircea_popescu: it is held together by the superficial tension of frog entails.
mircea_popescu: i am sorry you can't have candy kalash.
mircea_popescu: its principal function ius being polled anyway
mircea_popescu: what can we do ?
mircea_popescu: it does yes.
mircea_popescu: inconvenience is not a controlling point here.
mircea_popescu: you take it down and start it over with new magic touch
mircea_popescu: yes this opens it up to attack, but
mircea_popescu: from there on, iut carries on by simply syncing its clock to last accepted block.
mircea_popescu: this, you have to do. like it or not we dunno how to abstract it away.
mircea_popescu: so, when you start the pogo, you provide it with the human touch, divine spark, politica time.
mircea_popescu: anyway, re the switch : let's talk it through.
mircea_popescu: oh, openssl put out a bug ? best make sure the fucking calculator pulls it in.
mircea_popescu: ascii_field i know i'm fed up with random shit depending on random shit, but it's not mere stupidity. it's just them trying to make sure shit permeates everywhere.
mircea_popescu: anyway, im out. bbl.
mircea_popescu: i recall now.
mircea_popescu: kakobrekla a, right, volatility went up right then
mircea_popescu: punkman cuz i say ?
mircea_popescu: should be the fun of all time.
mircea_popescu: anyway, if he does the assbot thing i'm definitely going to allow selected l2 people to manage f.mpif pcs.
mircea_popescu: but iirc the star trader quit and the fund closed down or somesuch.
mircea_popescu: in any case i recall f.mpif had an investment with a derivative something for a few months.
mircea_popescu: could be.
mircea_popescu: in the end it came to exactly the same thing, not scammed anyone to anyone's knowledge, and why exactly would i put so much power in the hands of inept fiat "regulatory bodies"
mircea_popescu: http://log.bitcoin-assets.com/?date=07-07-2015#1190807 << actually, muh intel found the exact stuff fca derps are derping about today, soime point in 2013. kakobrekla got put through some questioning at the time, which iirc is on the public record ☝︎