Hide Idle (>14 d.) Chans


← 2023-07-15 | 2023-07-17 →
signpost[asciilifeform]: looks like muh trb node took just under 2mos to sync
signpost[asciilifeform]: recent ryzen, beefy m2 ssds, ddr5, decent box.
signpost[asciilifeform]: I departed from tradition in a few ways. I did end up snipping out malleus, as I'm suspicious that it bans just about all prb these days, rather than just thin nodes, or whatever they were called, spv
signpost[asciilifeform]: trbism does not rule the bitcoin network, so I don't think it's worth it anymore to try and detach from all nodes that issue an unknown command.
signpost[asciilifeform]: I just went back to silently ignoring them.
signpost[asciilifeform]: I also set the version to 0.5.3, and that seemed to increase sync rate.
signpost[asciilifeform]: this node also had my wallet snip patch, but I doubt that improved performance, just cleaned up the code.
signpost[asciilifeform]: also snipped out anything to do with tx handling during sync.
signpost[asciilifeform] has often seen a syncing node get lost trying to connect transactions it has no business handling until chain's topped up.
signpost[asciilifeform]: not doing hard science over here; just some observations
signpost[asciilifeform]: baking flags such that these (aside wallet, which I have never used nor want) can be flipped on and off probably wouldn't hurt so it could be understood better.
signpost[asciilifeform]: asciilifeform: do you still want to keep cement out of "mainline" trb
dulapbot: (asciilifeform) 2022-02-19 asciilifeform: but asciilifeform would rather leave the decision of 'cement or not' to indiv. operator, rather than try to make it hardcoded piece of trb.
signpost[asciilifeform]: or did I misunderstand? iirc still marked draft on your blog
awt_akris[asciilifeform]: !!ticker btc usd
signpost[asciilifeform]: http://logs.bitdash.io/pest/2023-07-16#1028350 << maybe this can be narrowed to commands which specifically indicate a parasite pseudonode, vs a full node issuing prbisms
bitbot[asciilifeform]: Logged on 2023-07-16 09:21:29 signpost: I departed from tradition in a few ways. I did end up snipping out malleus, as I'm suspicious that it bans just about all prb these days, rather than just thin nodes, or whatever they were called, spv
asciilifeform: http://logs.bitdash.io/pest/2023-07-16#1028348 << was this all-natural sync or w/ cement ?
bitbot[asciilifeform]: Logged on 2023-07-16 09:19:42 signpost: looks like muh trb node took just under 2mos to sync
asciilifeform: http://logs.bitdash.io/pest/2023-07-16#1028350 << iirc a # of folx did this (incl. asciilifeform , who not found a significant effect), prolly it oghta be a flag
bitbot[asciilifeform]: Logged on 2023-07-16 09:21:29 signpost: I departed from tradition in a few ways. I did end up snipping out malleus, as I'm suspicious that it bans just about all prb these days, rather than just thin nodes, or whatever they were called, spv
asciilifeform: http://logs.bitdash.io/pest/2023-07-16#1028353 << would be surprising to asciilifeform if this reliably helped ( other than via malleus-like rejection of egregiously useless recent prb peers -- iirc prb after certain version simply drops versions prior to certain # )
bitbot[asciilifeform]: Logged on 2023-07-16 09:22:50 signpost: I also set the version to 0.5.3, and that seemed to increase sync rate.
signpost[asciilifeform]: ah, maybe I unmalleus'd in one place, then implicitly re-malleus'd with this.
asciilifeform: fwiw per asciilifeform's measurements, virtually all sync time in an all-natural (sans cement) sync is spent waiting pointlessly for sumbody to actually send $next-desired-block
asciilifeform: signpost: likely
asciilifeform: http://logs.bitdash.io/pest/2023-07-16#1028359 << asciilifeform is satisfied that it worx ( see cgra's comments tho , could use certain minor cleanups )
signpost[asciilifeform]: was a non-cement sync, but did -connect= to someone's trb node towards the end. got to about 5-600k before doing this iirc
bitbot[asciilifeform]: Logged on 2023-07-16 09:31:48 signpost: asciilifeform: do you still want to keep cement out of "mainline" trb
dulapbot: (asciilifeform) 2022-02-19 asciilifeform: but asciilifeform would rather leave the decision of 'cement or not' to indiv. operator, rather than try to make it hardcoded piece of trb.
asciilifeform: ( ftr ~100% of sync time ~with~ cement is spent on verifying blox. which, if one were using cement generated personally, and a trb press known to otherwise work, could safely skip; but asciilifeform was not comfortable encouraging this practice and so not included the requisite toggle in the draft )
asciilifeform: ^ if were going there, would make over9000x moar sense to fetch the cement blox in parallel from as many peers as possible and ~then~ verify'em
asciilifeform: http://logs.bitdash.io/pest/2023-07-16#1028351 << erry time asciilifeform stands up a noad, is surprised that sync still worx at all , considering the ecology of current net
bitbot[asciilifeform]: Logged on 2023-07-16 09:21:54 signpost: trbism does not rule the bitcoin network, so I don't think it's worth it anymore to try and detach from all nodes that issue an unknown command.
asciilifeform not burns with desire to reopen the hood on trb (barring discovery of catastrophic bugola), as errytime he does so quickly comes to conclusion that what it really needs is a jerry can of gas, a bic, and a sane rewrite
dulapbot: (asciilifeform) 2020-10-01 asciilifeform: gregorynyssa: there's not a thing that'd rise to the level of 'plan'. asciilifeform in particular wrote 3 things: 'nqb', a largely-complete coder/decoder for the formats used in trb; ffa, with which possible to perform the cryptonumerics; and 'cryostat', to implement a o(1) db .
asciilifeform: ( sadly asciilifeform not has resources for the latter atm or in foreseeable future )
dulapbot: (asciilifeform) 2021-10-26 asciilifeform: sadly not had chance to weld 'cryostat' to 'nqb', got into an unspeakably arduous commercial contract soon after publishing the former, and still mired in liquishit
signpost[asciilifeform]: yep, I'm just doing things to it that make it usable for my purposes, like carving a sane txn hole in the side.
asciilifeform does find the lack of any detectable, with naked eye, commercial interest in a sane bitcoin implementation, rather peculiar
signpost[asciilifeform]: I wager they're not sharing them, but they exist
asciilifeform can only presume that erryone who felt a dire need to such thing, has done it under the blanket and 'silent like partizan'
asciilifeform: !!ticker btc usd
← 2023-07-15 | 2023-07-17 →