asciilifeform: normally 'special' because 'specialized multi-cell organs', rather than simply 'glued'
asciilifeform: (typically outside wall -- pressed ash, complete with thorium, yes)
asciilifeform: mircea_popescu: cinderblock (usa) is a champ. followed by 'fancy' tiles (granite, various)
asciilifeform: ben_vulpes: at one point (the last time asciilifeform gave half a shit, 2010 or so) it was considered ~impossible to get an emulator of whatever kind, past the censors
asciilifeform thinks the default behaviour of 'tab complete' in this irctron is quite ridiculous
asciilifeform: mircea_popescu: i'd own a dump truck with a crane -- if had where to keep it.
asciilifeform puts on list of 'to not leave in dumpster, if seen in one'
asciilifeform: g4 was not impressive imho, no 64bitness.
asciilifeform: build in microshit vs, even. (this includes usg's, as was well laid out for exhibit in the latest dump)
asciilifeform: Framedragger: 99+% of the malware samples i have ever laid hands on, were complete snoar
asciilifeform: mircea_popescu: directx is simply a fruit of collusion with the gpu vendors, i see nothing innovative about it
asciilifeform: (4GB 4mm tape is not today price-competitive, much less time-is-money-competitive, with dvd-r)
asciilifeform: http://btcbase.org/log/2017-03-19#1629104 << if your scope samples at 1G/sec, and (cheapomatic) 8-bit ADC: that's a 1000MB/s. where do i buy a camera ssd that writes at this rate?
asciilifeform: makes'em in modern fab, cheap, too, i have a bunch of samples here
asciilifeform: phf: i've contemplated a 'cheat' : run macivory 'lifesupport' on patched m68k emulator (e.g., 'basilisk') that would bring nubus i/o out to a test stand, on which the card would sit
asciilifeform: the lulzy bit: '"However, none of the undersigned can list BTU unless we can run both [blockchains] independently without incident. Consequently, we insist that the Bitcoin Unlimited community (or any other consensus breaking implementation) build in strong two-way replay protection," the group said. "Failure to do so will impede our ability to preserve BTU for customers and will either delay or outright preclude the listing of BTU."'
asciilifeform: speaking of schisms in heathendom, https://archive.is/WplLL >> 'A group of nearly 20 exchanges has released contingency plans in the event that the bitcoin network splits in two, creating two competing currencies. The exchanges are now planning to list Bitcoin Unlimited (BU) as they would an alternative cryptocurrency...'
asciilifeform: ok i was about to 'hmm he fucks lampreys doesnthe'
asciilifeform: usually improvised on the spot.
asciilifeform: btw pete_dushenski, 'Even with the pill, that forsaken shaman of working woman bondage, the effectiveness is only ~90%.' << this is a lulzy stat, because it lumps in not only user error but outright sabotage
asciilifeform: http://btcbase.org/log/2017-03-17#1628626 << how many offspring has buffett? trump? etc. ? why do you suppose? because can't afford?
asciilifeform: the mosquitoes here in mosquitolandia are large, but apparently not quite the size of mircea_popescu's ( though at c3 i saw a great many mosquitoes, but 0 bit ! some sort of incompatibility..? )
asciilifeform: 'A grand jury in the Northern District of California has indicted four defendants, including two officers of the Russian Federal Security Service (FSB), for computer hacking, economic espionage and other criminal offenses in connection with a conspiracy, beginning in January 2014, to access Yahoo’s network and the contents of webmail accounts.'
asciilifeform: there is no way to compress infinite string into finite space.
asciilifeform: mircea_popescu: i'd say that the idea is impossible in the general case.
asciilifeform: 'The list of all used transactions isn't readily available, and once pruning shows up, it might not even exist at all. So, it only makes sense to compare the new coinbase to the list of transaction hashes that are unspent at the time ... ' << holy fuck the 1) idiocy 2) nobody challenged it, afaik
asciilifeform: simply by not catering to the patently idiotic expectation of being able to spend the output of a tx that hasn't been mined yet.
asciilifeform: trb, i will note, already will not relay any attempt to spend anything not already in a block.
asciilifeform: as in the 2 linked examples on mimisbrunnr
asciilifeform: and are exempt thereby from 'doublespent because input was spent' rule
asciilifeform: the imho most tickling part re the hypothesis, is that the symptom would not necessarily leave any permanent sign in the mainchain blockchain
asciilifeform: even the comment on ln 756-7 is nonsensical, 'This is only possible if this transaction was completely spent, so erasing it would be a no-op anway.' in what universe is erasing the ancestor of a valid tx a 'no-op' ?
asciilifeform: let's work example. say, for sake of argument, block 500,000 has coinbase B; 500,001 - coinbase C, C!=B; 500,002.
asciilifeform: and the 'unless those are already completely spent' thing substantially complicates, if not prevents, a sane indexing scheme
asciilifeform: but it only applies the rule after certain timestamp of block
asciilifeform: mr.t did put himself in the buggery pose when he proclaimed intent to 'comply with judicial orders' or how was it.
asciilifeform: fuzzed it, in various ways, ada bounds checking worx like a champ in all cases
asciilifeform: 'There are a lot of people in the world who actually think like this. This is their for-real, no-joking conception of "marriage". They do not grasp that men and women are interchangeable, as a result of which homosexual marriages create repulsive integrity problems in their heads. "But if they're both guys, which one is the wife? Does not compute!" How sad.'
asciilifeform: great simulator of cassette tape, on modern comp.
asciilifeform: so instead of varints, we 'pascalize' the data structure, and have set of indices at the start to each of the components and its length.
asciilifeform: if it isn't obvious : 'fast form' is simply a SANE tabularization, removing the idiot varints
asciilifeform: (i.e. ~any~ proper, 1MB, bitcoin block can be made to sit down in no more than a 2MB-sized bottle such that indexing of its components becomes an O(1) operation.)
asciilifeform: and inability to remove anything procedurally from mempool, say
asciilifeform: idea is simply to demonstrate sane storage and indexing.
asciilifeform: which i don't have, and have no intention of attempting in near future, hands are quite full.
asciilifeform: that thing also runs various housekeeping systems, aside from trb. like a champ.
asciilifeform: ( i'd much rather that bdb simply went away. but this may take a while. )
asciilifeform: also if you have a consistent empty 4GB of memory, you can apply my cache patch (not yet an official vpatch, but it is a 1liner, ups bdb's cache to max)
asciilifeform: davout: see logs. it's when the thing grinds to a halt while verifying block, while waiting for 1,000,001 random disk writes to complete
asciilifeform: ssd is the only complete pill against this, thus far
asciilifeform: 'Once the victim receives this invalid block, they will cache it on disk, attempt to process it, and reject it as invalid. Re-requesting the block will not be even attempted since Bitcoin believes that it already has the block, since it has one with the same hash.'
asciilifeform: empire of lulz
asciilifeform: mircea_popescu: afaik there has not yet been birthed a civilization that has both reactors AND curbstomp-all-whiners. it is a theoretical possibility, like bricks of antimatter.
asciilifeform: 'Trifork is a leading full service supplier of high-quality custom-built applications and end-to-end solutions. ... We aim to empower our customers...' << lol!!
asciilifeform: attempts to secure tcp are duct tape.
asciilifeform: interestingly, when he did interactive ssh minus the tunnel, he did get the 'OK' prompt
asciilifeform: i suspect that 'greybeard' holdouts, taleb et al, who 'bitcoin is a fad, will go into the sands of time, snoar' are on a sound logical footing, 'every OTHER attempt to combat massed stupidity has ultimately fallen, nuked by OurDemocracy, and the more brazen the assault, the quicker'
asciilifeform: it is in the empowered whinerism.
asciilifeform: and 'dead bitcoin', esp. if it dies on enemy's terms, would imho be a technogenic catastrophe, quite comparable to, e.g., chernobyl. ( not for mircea_popescu 'i'm rich anyway, fuck everyone' , and not for other folx, who might not even have any; but for the concept of 'gold sans the guard labour')
asciilifeform: ( it is, for instance, impractical to ddos -- at least in the usual packet flood sense - 1,000 machines. or it would be the preferred form of attack against bitcoin, which it is not )
asciilifeform: Framedragger: in the old #bitcoin-assets days, there was a bot, that idled under (afaik still unknown) names, and would target ddostron (used vulnerable konsoomer router 'upnp' for udp amplification) at anyone who logged in without using fleanode's 'cloak' feature (i.e. had visible ip).
asciilifeform: folx who route it anyway -- are complicit in ddosism.
asciilifeform: Framedragger: it would not exist if it were not for silently complicit isps that route forged packets
asciilifeform: Framedragger: 'amplified udp' refers to egregiously idiotic konsoomer appliances that send N udp packets 'back in reply' in response to 1 incoming. which of course has forged return addr.
asciilifeform: (from pwned konsoomer routers and such, organized into chumpnets)
asciilifeform: Framedragger: iirc he gets multimegatonne udp-amplified spamolade regularly.
asciilifeform: the important thing is to throw tcp straight into the shitcan where it belongs.
asciilifeform: if masquerading as, e.g., dns crapola, becomes important, then can set udp's
asciilifeform: Framedragger: the problem with tcp isn't simply that enemy can insert an RST packet and make you blame your peer. (and whitelists do 0 against this.) but that it is very expensive , computationally, long before you have any idea who you're talking to.
asciilifeform: and woah, record-breaking liquishit in mempool today
asciilifeform: then you can. (and for bonus point, compare the binaries, they oughta be exactly same)
asciilifeform: it happened on the 2nd press attempt
asciilifeform: we have the improper treatment, where the thing gets -------'d
asciilifeform: ( asciilifeform also has a ~working~ 3620 but it is useless for phf's purpose , it was implemented as massive pile of ttl and a few ~dozen~ gate arrays )
asciilifeform: !~later tell phf i dug out my crate of dead bolix boards, turns out i'm a chump, the pcb in question was a dead xl1200 ~i/o~ board. the only cpu on it is what looks like a z80! 0 smbx silicon.
asciilifeform: well in the particular example given, failure would have become apparent within a millisecond or so
asciilifeform: the choice is constrained by the peak & avg. drains of the other components
asciilifeform: let's take concrete example,
asciilifeform: mircea_popescu: i was attempting a nonretarded trb-fs.
asciilifeform: mircea_popescu: if you haven't guessed, i have an incomplete one here (currently calling in my head 'nqb', 'not quite bitcoin') and was trying to adapt it to the very simple task of eating the existing blocks and parsing out the tx.
asciilifeform: and it is possible to compute a mintx.
asciilifeform: consider, for instance, instead of difficulty zeroes, you simply must match N bytes of ~previous~ block's hash.
asciilifeform: mircea_popescu: the obvious interesting sequel to the q, is what would be the first symptom of a colliding pair of tx having been fired.
asciilifeform: ben_vulpes: belt and suspenders, my comp worx 100% deterministically if i were to pull out the ups. disk controller battery.
asciilifeform: this is the elementary, 0th thing required of a comp.
asciilifeform: Framedragger: you will notice that tools which 'invites lazy people to be even more lazy and reckless' proliferate, whereas ones that penalize shaved chimps for being the worthless biowaste that they are, tend to disappear and then have to be excavated from 1km of dirt, or evaporate entirely
asciilifeform: ( i , like complete idiot, wanted to 'let's write a quick c proggy like blkcut' )
asciilifeform: it isn't clear why to preserve anything else, if this is amputated. it is the very example of 'grandfather's pistol' -- any mistake is a) not necessarily detectable with ANY kind of testing b) potential reactor melt
asciilifeform: eeeevery single fucking time i sit down and assume that shitoshi did the obvious, simple, correct thing, and build a hypothetical on ~that~, i later open the binder and find that -- guess what
asciilifeform: notice, they aren't simply block indices. these'd be fixed length, and might even get reasonable performance in ye olde bdb;
asciilifeform: mircea_popescu: it is impossible, even on google, to look for smbx-anything without finding asciilifeform's www.
asciilifeform: sorta how i hand-delivered sample rng to c3
asciilifeform: if , for example, there are detailed design docs, or yet-nonpublic sources in there, phf is well justified in his continued skulduggery perhaps
asciilifeform: it simply isn't athing, like there is no used chewing gum on the moon.
asciilifeform: mircea_popescu: the contemplated pathology is that of that ro d00d who owned ~1~ rembrandt
asciilifeform: and it's tru, the surplus 1201 was free (rubbish dumps) in late '90s, maybe 500 bux in 2000, but now costs 3-10k
asciilifeform: Framedragger: dks , if you didn't know, is the last known paid employee of smbx co.
asciilifeform: yer more afraid of old ~defunct corp with 60k (look it up, usaspending.gov) than of riaa, mpaa, cia ?
asciilifeform: phf: http://www.loper-os.org/pub/Symbolics3600Keyboard.png and -- laboriously extracted empirically !! -- http://www.loper-os.org/pub/bolix_keys.txt
asciilifeform: within crystal's temp variation.
asciilifeform: more or less everything post-2011 comes with nonempty smm.
asciilifeform: btw if you have a 'modern' comp, you will also have bizarre variation in wall clock timings because of smm idiocy
asciilifeform: btw it may even be worth taking top 32 and bottom 32 and comparing (fuck knows, sha(sha(x)) could produce different ! distribution, for no entirely good reason, for each )
asciilifeform: http://btcbase.org/log/2017-03-10#1624751 << ben_vulpes actually went off to calculate it, empirically!, earlier today, lessee what he comes back with
asciilifeform: ( speaking of golden toilet, factory sent me a gold-plated ruler! complete with drill guide. -- yes, made of finest pcb . for lulz. )
asciilifeform: mircea_popescu: it's literally the simplest physically possible scheme, read whole thread. (it is also NOT married to the 'magic numbers.')
asciilifeform: they can always say 'ooh we meant ~this other~ mp'
asciilifeform: i originally favoured it on account of simplicity
asciilifeform: i contemplate it as more of a 'demolition charge', when trbi exists.
asciilifeform: i did say, 'martian example', not immediate plan to action.
asciilifeform: ('martian' example, but typifies the yet-unknown)
asciilifeform: trinque: phuctor is not simply about gpg, recall
asciilifeform: for completeness, i will note that you can model any 'whole disk' variant with an enormous flat file, in userland, at some speed penalty.
asciilifeform: in fact it can be simply a file descriptor given on command line.
asciilifeform: ( however it will be intuitively obvious, to anyone familiar with x86/x64 and similar archs, that this is physically possible. i.e. you never actually need to store a contiguous empty GB in memory, if you can manipulate the page table )
asciilifeform: the ~other~ thing i'll point out, is that you do not in fact need 16GB of ram, to implement that table , if you can do it in the kernel
asciilifeform: Framedragger: the other thing is that it is quite impossible to come up with meaningful cost figure
asciilifeform: Framedragger: there was old thread with mircea_popescu , where he stated that usg and china attempted it at same time, and perma-deadlocked
asciilifeform: but this'd cost'em moar than simply to mine.
asciilifeform: if you get moar collisions, you simply end up in the slowtable moar often.
asciilifeform: i am nearly convinced that he was, at one time, a microshit employee.
asciilifeform: imho the 'hard part' is not even to implement this table, it is freshman homework, but to unravel the liquishit in trb and learn where to even put the lookup/write !
asciilifeform: btw mircea_popescu's suggestion from last night, to dispense with 'blocks' as separate class of object, and simply store sequence of tx, with 'this was in block B' field added -- would work quite well with this scheme.
asciilifeform: i was recently considering implementing a similar scheme for phuctor, and realized today that it would work entirely well in trb.
asciilifeform: Framedragger: the 1024bt thing works in all cases, it simply means that you don't have to point to beginnings of blocks, but to a place very near the tx
asciilifeform: the Right Thing would probably be to have a very simple kernel driver that takes a specially-marked disk partition and gives userland trb linear use of it, as plain array
asciilifeform: i dare say the tabular algo is simple enough to actually be implementable.
asciilifeform: remember, we are contemplating contiguous blocks on disk
asciilifeform: but, thing is, it won't work any better on mechanical disk than the old bdb. and imho it is quite impossible to make variable-length tx bitcoin work well on mechanical disk, with modern spamola level.
asciilifeform: anyway this is the simplest physically-possible scheme.
asciilifeform: btw i will also put down in the log, one very simple possible algorithm for a 'txidx-fs' :
asciilifeform: to rephrase, this would tell something useful if we had with what to directly compare it with -- what operation in ye olde bdb would this measure correspond to ?
asciilifeform: one perverse fact, is that microshit had a winblowz ecosystem for it, ready to go, it could have been he 'designated winner' in intel's place. except -- no, because gotta target the konsoomer chump junk ...
asciilifeform: afaik only known working examples are in usg heathen pits
asciilifeform: mircea_popescu: 'itanium', vliw monster for which nobody was ever able to make a useful compiler
asciilifeform: http://btcbase.org/log/2017-03-10#1624146 << alpha was already half-dead when hp swallowed compaq, in '02. iirc compaq shitburied it in '01 and sold all rights to intel, who proclaimed the arch now known as 'itanic' as its replacement.
asciilifeform: complexity of programming.'
asciilifeform: 'For a long while I was doing research in software productivity. We began asking, ‘What is wrong? And why is it so difficult? Why is it so costly? What is complexity?’ It led me to interesting research, but nothing happened. We did not discover how to formulate or mathematically express the idea of program complexity. Not program complexity in the sense of algorithmic complexity—NP-complete problems and all that jazz—but the
asciilifeform: apparently was a consortium of mainframe makers, serious r&d corps, etc., worked on cad. utterly thermonuked by lisp winter and the microshitization of computing.
asciilifeform: 'MCC was part of the Artificial Intelligence boom of the 1980s, reportedly the single largest customer of both Symbolics and Lisp Machines, Inc. (and like Symbolics, was one of the first companies to register a .com domain). ' << aaaah apparently THAT's how.
asciilifeform: apparently, long-gone 'Microelectronics and Computer Technology Corporation' in austin, tx.
asciilifeform: https://groups.google.com/forum/#!topic/comp.lang.lisp/BebxJD27sao << ancient lulz found when trying to find what the fuck 'mcc' was
asciilifeform: if you gotta actually break compatibility with ext4 and write new kernelspace driver -- may as well design proper (b-tree) fs for trb.
asciilifeform: there aren't, in any meaningful sense, multiple implementations.
asciilifeform: (i have some notion of what ought ~not~ to go on the table. but 'omit liquishit' does not get you a champion cook title )
asciilifeform: mircea_popescu: since we're on subj of 'trbi', i was hoping to see the thread continue, re whether mempools, or whether my particular, or some other, scheme for abolition of mempool can be made to work , and so forth
asciilifeform: theoretically mircea_popescu dun need, e.g., computer, could have continued to sit on his cocaine yacht in costa rica, until end of his days
asciilifeform: ^ the earliest, if one is to believe, currently known example of nsa sabotaging ~consumer~ crypto
asciilifeform: implement a stream cipher instead of the DES algorithm.'
asciilifeform: 'The PX-1000 is a device capable of transmitting encrypted text messages over telephone lines. We show that the original version that was produced by TextLite implements the DES algorithm correctly. In 1983, when Philips USFA distributed this device as the PX- 1000Cr, the NSA made a deal with Philips USFA to implement an alternative algorithm. For this alternative version we show that it does
asciilifeform: well, https://symbolics.lisp.engineer/goals appears to be a list of what d00d aims to do with the thing, and typical example is 'port classic games to it', more or less 0 to do with reversing the thing
asciilifeform: somehow i always recall emperor qin shi huangdi, and his order to bury the 'scholars' and then plant melons for royal table
asciilifeform: plains of nebraska ? ( compete with monsanto, somehow ? )
asciilifeform: who wants to attempt this sport -- i have posted the necessary ingredients above.
asciilifeform: complete with nehru
asciilifeform: well that's what i am wondering, if you're entirely 'not mp', then should be prepared to pay orbital prices for 'white man' terraforming ? or this is overly pessimistic, and the local won't (why not?) charge you a kind of ad hoc 'laffer curve' maximum they think you can bear without going broke ?
asciilifeform: my current (by no stretch of the imagination expert) understanding is that if you try to build this entirely using money, you will simply get raped
asciilifeform: mircea_popescu: he didn't show up under the default lamer nick (e.g., 'fromphuctor') so probably not this
asciilifeform: 'they're exempt from equalism!11 , think!'
asciilifeform: mircea_popescu: sweeping a floor for beloved comendante hasta y por la siempre, as gurl does, is quite different from sweeping floor for salary from hitler. even if same broom and same floor somehow.
asciilifeform: and who embed anime gif into their project docs (several examples in the linked dump)
asciilifeform: ~that~ compartment, apparently, leakproof.
asciilifeform: 'IOC/ECG's Advanced Forensic Division (AFD) performed an analysis of Hive version 2.5 network communications to assess its likelihood of detection.The results of this analysis are found in document AFD-2012-0973-2. In summary, AFD was able to create signatures for DNS, ICMP, and TFTP triggers; found that the TCP and UDP triggers did not adhere to their respective protocol standards; and further found that the TCP and UDP triggers eac
asciilifeform: sl/include/polarssl/ssl.h is extended to include the session _checksum, tool_id, use_custom, and xor_key. The data contained within this packet is constant with the exception of a time stamp taken from the real-time clock and a few bytes of random data. A CRC checksum is computed from the entire packet and is included with the HELLO packet. When Blot receives this packet, it checks the CRC searches a list of previously seen packets f
asciilifeform: https://wikileaks.org/ciav7p1/cms/files/DevelopersGuide.pdf << for aficionados strictly -- details of implant protocol, where gibblets are disguised as tcp replay packets. apparently standardized across this particular directorate.
asciilifeform: https://wikileaks.org/ciav7p1/cms/page_22642800.html << plunder of lulz from the italian 'hackteam' dump of '15
asciilifeform: aaaand https://wikileaks.org/ciav7p1/cms/page_9535850.html << hald (dbus component, poetteringism) local root.
asciilifeform: so added a couple of new members and changed some sizes in the struct scheme.These are fairly trivial to reverse but comparing each function in a disassembler with the Tiny Scheme source version. Apple uses Tiny Scheme to create a vector of sandbox rules that it then converts to a compiled sandbox profile....'
asciilifeform: and it is not even first-revealed in today's dump, has figured in... help-wanted ads, for eons.
asciilifeform: i know of no reason why wallet would ever want to ~receive~ mempool tx
asciilifeform: mircea_popescu: so far reads like data dump from any large american software co. plenty of 'excel monkey' material, a veeery small bit of classy.
asciilifeform: http://btcbase.org/log/2017-03-07#1622815 << davout why would you need to store all of these?! just fire them, through the diode, at the wallet box that is actually computing addr balances , 1 at a time
asciilifeform: '(S//NF) All tools must utilize OS provided cryptographically secure sources of entropy (e.g., /dev/random on *nix, Microsoft CryptoAPI, etc) and should be a source compliant with NIST SP 800- 90. If a non-800-90 mechanism is used, the output from the source of entropy must be hashed with SHA-256 prior to use. Deviations from this must be justified and accepted by the OCRB.' -- 'Network Operations Division Cryptographic Requirements'
asciilifeform: anybody who wants a copy of the 'implants' wikilicks censored, just gotta log into some of the phuctored boxen.
asciilifeform: and also hilarious 'HIVE is a multi-platform CIA malware suite and its associated control software. The project provides customizable implants for Windows, Solaris, MikroTik (used in internet routers) and Linux platforms and a Listening Post (LP)/Command and Control (C2) infrastructure to communicate with these implants.'
asciilifeform: mircea_popescu: the sicp film was ~watchable, but it is ancient, 1980s, and not even filmed at mit iirc (sussman taught the class for hp employees)
asciilifeform: at one point it was an ok place to get shitware samples
asciilifeform: ( while we're on subj, gotta wonder how many of the 'death ray' folx even ~did~ ever do any such thing as running tor, 'dealing on darkmarket', etc. and how many -- simply idiots, infected with usg shitware and then 'plea bargain' because 0 effective defense )
asciilifeform: 'Under U.S. law, a federal court would have to have found probable cause that the target of the surveillance is an "agent of a foreign power" in order to approve a warrant authorizing electronic surveillance of Trump Tower.' << this is the 'proof' apparently : 'if obummer did it, it Proves Ru Stooge'
asciilifeform: '"Neither President Obama nor any White House official ever ordered surveillance on any U.S. citizen. Any suggestion otherwise is simply false," Obama spokesman Kevin Lewis said in a statement.' << 'proof'
asciilifeform: 'A spokesman for Barack Obama on Saturday rejected claims by U.S. President Donald Trump that the then-president had wiretapped Trump in October during the late stages of the presidential election campaign, saying it was "simply false."'
asciilifeform: i tried permabanning everybody-symptomatic-of-prbism
asciilifeform: from mempool operator to tx author -> 'oh here, take your dump, i PROMISE!111 i won't just throw it into the toilet'
asciilifeform: in the direction of tx-author -> mempool : 'here, i'ma take a dump, and YOU verify and store it'
asciilifeform: it is specifically a replacement for mempool
asciilifeform: the cask scheme is simply a way to impedance-match a high tx pressure to finite space in blocks, with maximally (afaik) frictionless market.
asciilifeform: (miner can, if he likes, connect mouth hose directly to own arse, for so long as his blocks validate, he will simply forgo the fees then )
asciilifeform: also imho mempool events oughta reside in separate log.
asciilifeform: not only timestamp is missing, also
asciilifeform: what the thing really needs is 'indicator lamp', i.e. a field in getstatus that shows last event that happened on each wire.
asciilifeform: there is no prioritization because of trb's fundamentally idiotic uniprocess socket handling. ( if there is no preemption - there can be no meaningful prioritization ! )
asciilifeform: now it is also important to understand the limitations of the current wires patch. there is ~no~ prioritization .
asciilifeform: meanwhile, völkischer beobachter entertains, https://archive.is/XajR5 << 'President Trump on Saturday angrily accused former president Barack Obama of orchestrating a “Nixon/Watergate” plot to tap the phones at his Trump Tower headquarters last fall in the run-up to the election .. no evidence ...'
asciilifeform: also the recipe is pretty simple. gpg over the pubkey and you're golden.
asciilifeform: so mircea_popescu , as you can probably tell, if node misses the window when $block was being actively thrown at it, then it has only these two knobs for attempting to get it
asciilifeform: (and grunting through the mempool)
asciilifeform: mircea_popescu: you might recall that trb does not attempt to decode tx scripts (yes) when verifying block
asciilifeform: mircea_popescu: grep -A 10000 "received block 00000000000000000136" mp_log.txt plox ?
asciilifeform: sooo somewhere in mircea_popescu's log, there'll be a getinv for 0000000000000000036, the prev block, then for this final one, 0000000000000000038 (complain to tardoshi re the procrusted hashes, not to me..) ,
asciilifeform: well yes. hence why i said 'draw tree', i.e. list the blocks in form, e.g., b1->b2->{b2a1, b2b1->b2b2->b2b3} << in this example, b2a1 is orphanlet
asciilifeform: just means to dump the which-block-depends-on-which-blocks tree
asciilifeform: ben_vulpes: it blkcut's great. and you should get http://nosuchlabs.com/pub/wtf/mp_blk0036.txt checksums.
asciilifeform: trb's block push/pull mechanism is so retarded, that it is possible for a node to go for eons in a wedge, simply from never receiving the necessary unwedge blocks.
asciilifeform: there is a much simpler, though disheartening, explanation
asciilifeform: these eggogs refer to mempool tx
asciilifeform: https://archive.is/iqUhn << in other noose. << i dun think i've ever seen such compact one. and certainly not for sale 'to humans'.
asciilifeform: http://nosuchlabs.com/pub/wtf/what_mp_had_and_zoolag_didnt.txt << new link, for posterity.
asciilifeform: what_mp_had_and_dulap_didnt.txt << GRRRR ought to read 'zulag didn't'
asciilifeform: http://nosuchlabs.com/pub/wtf/zoolag_blk0037.txt << uploaded for completeness/replicability.
asciilifeform: diff mp_u.txt zoolag_u.txt | grep '^>' | sed 's/^>\ //' > zoolag_but_not_mp.txt
asciilifeform: (unique hashes of mp's)
asciilifeform: see, http://btcbase.org/patches , where 'dumpblock' is
asciilifeform: 'An up-to-date list of research and survey articles in average complexity.' '(Date Last Modified: 12/30/03)' lel
asciilifeform: mircea_popescu: papadimitriou ? i assumed -- a greek. at any rate, he wrote asciilifeform's (and probably ~everybody's) undergrad schoolb00k on complexity
asciilifeform: in other veryolds, 'It is now common knowledge among computer scientists that NP-completeness is largely irrelevant to public-key cryptography...' -- ( (very sadly) Papadimitriou . 'NP-completeness: A Retrospective', 1995. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.32.8685&rep=rep1&type=pdf )
asciilifeform: ( https://blockchain.info/tx/5da9e054f81716ff54fefa10fae3c025685faf5170d1b270b3384a3406d781e0 << typical example of tx spamola, in recent few blox. and yes i'd rather link to mimisbrunnr but it does not seem to have linkable tx knob presently. )
asciilifeform: 'why do you dumb orcs not simply speak the king's english'
asciilifeform: 'Then-Sen. Jeff Sessions (R-Ala.) spoke twice last year with Russia’s ambassador to the United States, Justice Department officials said, encounters he did not disclose when asked about possible contacts between members of President Trump’s campaign and representatives of Moscow during Sessions’s confirmation hearing to become attorney general.'
asciilifeform: in very other lulzies, https://archive.is/on8dl >> 'Obama holdover David Laufman is the source of the national security leaks, Cernovich Media can exclusively report. David Laufman, Chief of Counterintelligence, has all classified information regarding espionage pass by his desk. ... Laufman, who had donated to Obama’s presidential campaign fund in past election cycles, was the DOJ official who investigated Hillary Clinton in what
asciilifeform: but we're expected to believe that it was simply martians taking a sudden liking to bitcoin that one day, aha.
asciilifeform: the conclusion asciilifeform draws from the continued existence of emptyblox and oldcoinfreetxen is 'most tx are usg-authored spamola'. other folx - can draw other conclusions, if they want.
asciilifeform: as would the empties.
asciilifeform: trinque: it is true! but at the same time they mine empty blocks, and blocks full of free-tx..
asciilifeform: 'As we’ve already seen in the example with /etc/passwd, the widespread use of plain text can lead to performance problems. ' << and dynamically loaded crapolade, orc-glyphs-in-everything, dbus, et al -- don't, apparently ?!
asciilifeform: ben_vulpes: 0 provable improvements on otp.
asciilifeform: why would a coin implementer give half a fuck re patents
asciilifeform: ( iirc it is simply a variant of ecdsa. )
asciilifeform: ( according to maslennikov, kgb directorate of crypto struggled with the fundamental boojum and simply gave up, and turned to turd polishing )
asciilifeform: however the triangle is imaginary, because -- as you will learn from the linked thread tree earlier (and not from any public literature ! elsewhere afaik) -- we know about complexity classes , as discovered by cook et al ; but we do NOT know of any means of generating ~instances~ of problems falling into given class with ~guaranteed~ average-case hardness.
asciilifeform: mircea_popescu: i admit that i have not attempted to unearth and catalogue the 2011 folxs' attempts to square the circle.
asciilifeform: now to complete this sad picture, i have nfi where to get any such thing as an engine, or wheels, for this machine.
asciilifeform: to spend a coin, its owner obtains (out of band) a new lamport pubkey from the new owner, and signs it.
asciilifeform: for sake of argument, let's draw the engineless car, and then possibly one day can conceive of the engine. say all C coins exist at genesis. (how distributed to owners -- outside the scope here.) each consist of a lamport pubkey;
asciilifeform: explicit 'telomeres' are still mega-improvement over the old state of the art .
asciilifeform: idea being, any 'ecological' problem, with, e.g., algorithmic complexities as t-->+inf, can seem insignificant -- but enemy can waltz it into an actual problem.
asciilifeform: ( asciilifeform freshly re-read mircea_popescu's 'empty airplanes' thing )
asciilifeform: they don't, because apparently this 'bus' is ~empty
asciilifeform: it is a notion fundamentally incompatible with sanity.
asciilifeform: blocks are, recall, constant size, if you want O(1) block fetching (and as a verifying node, you certainly do) you win 0 by compressing.
asciilifeform: you replace a block you know to have been fully lubyized with a 'if you want this, go and find'. BUT what, now you have an empty string there ..
asciilifeform: it is simply compression
asciilifeform: if you want to competitively mine, you gotta have the blox in O(1) at your fingertip.
asciilifeform: and yes you can compute the odds of a particular block B ending up wholly lubyized by a time T. however if you rely on the luby strings for your mining, you will be fucked timewise.
asciilifeform: so it seems to me that what remains is to up the arity -- find such arity that any attempt at such waltzing is guaranteed to be ~useless