asciilifeform: of course this all comes with a very real risk of turning into theo de raadt and moving into a cave, muttering, wearing hair shirts, sleeping in coffin
asciilifeform: i saw an 'origin' sold once, for price of scrap, and it worked
asciilifeform: pick up some old sgi iron, if doing this, it has even better bang/buck ratio
asciilifeform: mircea_popescu: the problem is that 'normal people' drivers rely on there being a working pci bus, interrupt controller, etc. stack in the os, rather than programmed-bare-io
asciilifeform: and i bought a dozen cards of various vintage.
asciilifeform: btw i dug out, long ago, a crackpot implementation in one 'baremetal os' (actual title) of supposedly-it. it dun work on any actual iron i was able to buy.
asciilifeform: i wasted... dun even care to say how long. on this chore.
asciilifeform: btw if anyone can come up with a WORKING 'crab' (realtek) nic driver in pure long mode asm, we can have, e.g., scheme on iron, and usefully so, in a couplea weeks.☟︎
asciilifeform: the one caveat that i can think of is that it may very well turn out to be unusably slow (as in, >10min block verify), on anything but reiser. (if there even.)
asciilifeform: davout: pluggable ~without bitcoin having to know about it~ is the key.
asciilifeform: for entirely different, and unplanned, things.
asciilifeform: so that different proggies can use same disk turds.
asciilifeform: how to arrange bytes on hdd, is why we even tolerate the misery of having an os, to begin with.
asciilifeform: the algo where you 'wallet' by keeping privkey AND index-of-last-block-where-this-addr-was-input-or-output are kept around, works until , in 'typical human' fashion, [l]user asks for 'fried ice', and wants MOAR, e.g., 'oooh i found a privkey in my underpants drawer, how much is it worth' or 'i want to keep priv on 2+ boxes' or, or.
asciilifeform: btw, p=?=np esoterica aside, 'never say never' in re algorithmic complexities. it is possible to make a number-theoretic 'blockchain' where you check for unspentness by euclid's gcd, for instance. many things are theoretically possible. but this thread afaik is about traditional bitcoin.
asciilifeform: trinque: this is a physical impossibility
asciilifeform: davout: not dedicated. and arguably if you're using an os 1000 yrs from now that doesn't have exact equivalents of these tools, you have serious problems
asciilifeform: trinque: i promise not to argue until you say exactly what needs doing that cannot be done with stock fs
asciilifeform: (does anyone understand why i put, e.g., 'v', together, the way i did? or the lamportron?)
asciilifeform: instead of relying on gigantic binary turd and dedicated toolset.
asciilifeform: the mega-win from 'use files on disk, in directories' is that i can explore the index with sed, grep, etc.
asciilifeform: trinque: what can, e.g., reiserfs, not do, that you need done to your tx index ?