log☇︎
92900+ entries in 0.021s
mircea_popescu: prolly but that's finnickyer. unless of course we bother to create 3rd item here, which would be a test chain.
mircea_popescu: signatures don't match, scripts are bad, inputs are bad, outputs are too long, on it goes
mircea_popescu: at the very least try see what happens in the obvious cases, doublespend, bad block etc.
mircea_popescu: it means you feed a trb to be tested randomly generated "txn"
mircea_popescu: prolly should churn the chain as a test yeh. also a tx fuzzer would be great in general.
mircea_popescu: but yeah, ben_vulpes has point.
mircea_popescu: overlap is not badf either.
mircea_popescu: !~ticker
mircea_popescu: durr.
mircea_popescu: that's a degree of magnitude.
mircea_popescu: also wtf are they on about, 3600 bitcoin mined a day, 10-15k traded a day (on fiatola outlets), 30-50k total.
mircea_popescu: mod6 right you are. in fact it's pretty much what you['ve been doing.
mircea_popescu: ben_vulpes isn't all teh butthurt delicious though ? "we are very upset that apparently we don't matter ; also we won't mention mp's warning about all this because then it won't burn so much."
mircea_popescu: aha.
mircea_popescu: in other usg, http://68.media.tumblr.com/f807573edb2b0f7a29f5ff72d97f83c1/tumblr_nhoc41C1Bp1r539hzo1_1280.jpg
mircea_popescu: doh.
mircea_popescu: and in "creative punishment for when she leaves the seat down" : http://68.media.tumblr.com/a3df8a95aba72f77c3dd84453d8e0201/tumblr_nit6o4adp71tgdz6ro1_400.gif
mircea_popescu: yeah.
mircea_popescu: ahahahaha. so in further "everyone in sweden is just asking to be raped with a toilet plunger", nobel prize for literature -> bob dylan.
mircea_popescu: dumbest fucking idea. "oh, instruction field in your money".
mircea_popescu: script needs to be killed / specified. ☟︎
mircea_popescu: meh.
mircea_popescu: anyway, point being, most txn are small but long tail exists.
mircea_popescu: well, they were unspent before. fucking up the prb dried shit echafaudage
mircea_popescu: anyway, pruned 550 or so bs uxto
mircea_popescu: it mostly wipes a large script bs.
mircea_popescu: nofee either. miner skulldulgery.
mircea_popescu: block 364292
mircea_popescu: bb41a757f405890fb0f5856228e23b715702d714d59bf2b1feb70d8b2b4e3e08
mircea_popescu: nah. though a 999kb one existed.
mircea_popescu: 1 bitcet fee.
mircea_popescu: 18,5kb
mircea_popescu: http://fr.anco.is/2016/bitbet-conclusion-statement
mircea_popescu: lemme fish it out, pretty sure he published it
mircea_popescu: (which i didn't originally even think will get mined)
mircea_popescu: asciilifeform take for instance famous davout txn paying out bitbet.
mircea_popescu: asciilifeform i measure it continuously, this is just distilled impression over years
mircea_popescu: > 10kb tx are rare, but not inexistent. and then there's periodic massive ones.
mircea_popescu: 800ish > 50% ; 1600 20% sort of thing
mircea_popescu: ~profoundly retarded~ has a meaning.
mircea_popescu: no dice with that.
mircea_popescu: ie alloocate ada-heap ?
mircea_popescu: anyway, proper adatron -> trb-i -> fixed 2/2 txn model.
mircea_popescu: asciilifeform in theory they shouldn't be capped outside of the block size.
mircea_popescu: something like that
mircea_popescu: oh. a riding fucker.
mircea_popescu: a common cage
mircea_popescu: and in other nature loving, http://68.media.tumblr.com/ac1f2179359ad3d19124afec8b5d4f45/tumblr_o0j7n6hFvq1qc2yxpo1_1280.jpg
mircea_popescu: because block 500 with hash x can't be followed by block 501 with hash x equal to itself because that block 501 would be trying to spend outputs that are already spent.
mircea_popescu: there's more than one qualification.
mircea_popescu: but not for dblspends.
mircea_popescu: for difficulty, yes
mircea_popescu: 0000000000000000000000000000000000000000000004 block is valid now, too.
mircea_popescu: at least.
mircea_popescu: this alone puts a large kaibosh on shitty mining.
mircea_popescu: that'd certainly be the right way to do it. it's not "must start with 5 0s, it's "must start with 5 bytes equal to prev block's"
mircea_popescu: yeah, but that fixes nothing. as long as you use hashing, you have collisions.
mircea_popescu: this is a fundamental and inescapable problem of usg-style hash functions. stuff like mpfhf mitigate THAT problem, but at a humongous cost.
mircea_popescu: the largest problem being that as difficulty increases, it becomes more and more feasible to simply seek a hash, in comparative terms. considering the disproportion of effect (one gives you a 1/2/2/2/2/2 of 50 btc, the other fucks up the toy entirely) it's a virtual certainty that eventually it will be economically reasonable to divert resources from mining to this hash colliding.
mircea_popescu: just have to put it in your story of the block
mircea_popescu: but it can still end up in node's idea of blockchain
mircea_popescu: variant sized blocks.
mircea_popescu: tis been in the logs a few tiems.
mircea_popescu: block/candidateblock. cb should be identified by hash ; block should be identified by height.
mircea_popescu: which explains a lot of things includingthe miner/node bug
mircea_popescu: i don't think at the time he did this he had a very clear idea of the mempool / blockchain tx disjunction.
mircea_popescu: asciilifeform the consequences would likely be dire, ie, irrecoverable/invisible variant blockchain
mircea_popescu: not so easy to find though.
mircea_popescu: well yes.
mircea_popescu: in principle it should not be possible to collide a tx.
mircea_popescu: did anyone ever calculate anything wrt bitcoin ?
mircea_popescu: it's good!
mircea_popescu: people who magicnumber magicnumber, it's just how they go.
mircea_popescu: asciilifeform rat droppings are never found in singlets or how'd that go.
mircea_popescu: nice
mircea_popescu: but from a management perspective, it makes you write < 1k lines code 3x as slow and > 10k lines code 3x as fast.
mircea_popescu: you can in principle even have emacs-style "pile of all purpose tests" with refinements etc
mircea_popescu: obviously.
mircea_popescu: asciilifeform ci as such is not even a bad idea. compile and run pile of tests frequently, an expansion of "save whenever you stop typing"
mircea_popescu: asciilifeform bash ops.
mircea_popescu: meanwhile over at right attitude ranch, http://68.media.tumblr.com/fa9a2501411802f10f1ddcaf88a17b7f/tumblr_o218aqlfjI1sk3xdpo1_500.gif
mircea_popescu: whyssat ?
mircea_popescu: phf not a bad heuristic, except for the part where 30odd yo is kinda too old to work for a salary just like 20something yo is kinda too old to "work in pr" / http://trilema.com/2010/bani-pentru-piariste/
mircea_popescu: in other news : if your horse is undisciplined it's not the harness that needs improving. it's the horse.
mircea_popescu: http://log.mkj.lt/trilema/20170311/#883 << i do.
mircea_popescu: ben_vulpes hey, at least she has the gap!
mircea_popescu: meanwhile at isolation research labs, http://68.media.tumblr.com/876aa6dfa81e11e3a842c7fbbf5e4d58/tumblr_o76qlgH3Tt1u5jfqoo5_1280.jpg
mircea_popescu: prolly worth a vlog
mircea_popescu: an ups is not that expensive wut
mircea_popescu: then let's create one!!1
mircea_popescu: (though i suspect some segments of interwebs actually think it works thus)
mircea_popescu: ben_vulpes otherwise it'd be a little lulzy, what, dude stuffs girl in van, rapes her, it's now his through the magic of fuckjuice ?
mircea_popescu: that's a little rich.
mircea_popescu: wallcarpet may well be just advanced wallpaper.
mircea_popescu: asciilifeform complicated, consider most of angloworld used wallpaper + wainscotting up until the us took over the civilisation.
mircea_popescu: ben_vulpes that's actually how it works neh ?
mircea_popescu: historical unix multiuser machine was purely political construct. like i could let ben_vulpes live in my vacation home, and it's "multi user" now.
mircea_popescu: asciilifeform aha, apparently i got fixated on it
mircea_popescu: colander.
mircea_popescu: ah calender is the paper forming thing yeah.