00:16 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065762 << imho terrible idea -- only the addressee yer asking after has any biz knowing that yer asking after him in particular |
00:16 |
dulapbot |
Logged on 2021-11-14 15:20:39 punkman67: alternative implementation: "have_you_seen_handle" message, you send to all your peers, they reply with "ip:port:last_seen_timestamp" for requested handle |
00:17 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065765 << neato! will press & restart with that one (hopefully stopped losing keys?) |
00:17 |
dulapbot |
Logged on 2021-11-14 16:10:41 scoopbot: New post on Thimbron: Blatta 9989: presence for wot |
00:21 |
thimbronion |
billymg: if worse comes to worse you could send me a copy of your main station db and I could attempt to debug it on my machine. |
00:21 |
asciilifeform |
thimbronion: eh it's a sqlite, if need to can pull out contents without sweat |
00:22 |
asciilifeform |
(simply gotta remember to back it up when trying n+1st draft) |
00:26 |
asciilifeform |
anyways, i'm on 9989; runs |
00:39 |
thimbronion |
asciilifeform: continuing discussion from #pest - can you illustrate a concrete scenario? |
00:41 |
asciilifeform |
thimbronion: re 'when would a station know a peer key but not a valid AT entry' ? |
00:41 |
thimbronion |
asciilifeform: yes. For example, is this for the case when you've already peered with someone, but one party changes IP? |
00:42 |
asciilifeform |
most elementarily : when either it or the peer have drifted to a new ip and/or ephemeral nat port |
00:42 |
asciilifeform |
correct. |
00:42 |
asciilifeform |
this is esp. likely if the station is used intermittently |
00:42 |
asciilifeform |
(either station) |
00:43 |
thimbronion |
Currently, if they both drift, that would be a problem. But if only one drifts, rubbish messages from the drifter should update the drifter's at. |
00:43 |
asciilifeform |
whereas the key remains valid (currently -- indefinitely, until rekeyed manually; when we get 'rekey' -- similarly by mutual consent of the stations) |
00:44 |
thimbronion |
grrr "should update the non-drifter's at" |
00:44 |
asciilifeform |
thimbronion: correct, as i understand it, is only pertinent if both drifted. |
00:44 |
thimbronion |
ahah ok. |
00:45 |
thimbronion |
I get it then. |
00:45 |
asciilifeform |
the other scenario i can think of , is when drift is ~anticipated~ |
00:45 |
asciilifeform |
e.g. someone is planning a travel |
00:46 |
asciilifeform |
under the current protocol, he may lose link rather frequently |
00:51 |
asciilifeform |
thimbronion: the other notion behind 0xfe msg is to reduce the amt of avoidable gruntwork in setting up peerings to begin with. |
00:51 |
thimbronion |
asciilifeform: such that all one needs is a shared key and one peer? |
00:52 |
asciilifeform |
( it is theoretically possible to bake a pest where nobody has to give a rat's arse about ip addrs at all! but rather 'unecological' not to mention slow) |
00:52 |
dulapbot |
Logged on 2021-11-13 22:01:08 asciilifeform: (2**32) / (60*60*24*10000) ~= 5days , by sending 10k packets/s ( (10000 * 498) / (1024**2) ~= 5MB/s ) to randomly-selected ipv4s. |
00:52 |
asciilifeform |
thimbronion: correct |
00:53 |
asciilifeform |
what i'd like is 'next best thing', where a station operator ~almost~ never has to deal with ips/ports. |
00:53 |
asciilifeform |
e.g. billymg takes his rk station and copies to lappy, and doesn't need to fiddle w/ configs at all |
00:53 |
thimbronion |
yeah that would be nice |
00:55 |
asciilifeform |
fwiw theoretically even nao, if yer station wasn't behind a nat, and none of its peers 'drifted', can already copy config w/out fiddling |
00:55 |
asciilifeform |
(supposing the copied-to machine aint behind nat) |
00:57 |
asciilifeform |
with the changes suggested by asciilifeform today & yest., would no longer be a matter of concern to station operator whether he's behind a nat or not. |
00:57 |
asciilifeform |
and at very little cost. |
00:59 |
asciilifeform |
i.e. if you can reach ~1~ peer, oughta be able to securely transmit a 'here i am' to each $peer in yer wot. |
01:00 |
asciilifeform |
(naturally, they gotta be on the net) |
01:03 |
asciilifeform |
for ref: the other change asciilifeform was referring to , was this. which'd allow 2 natted stations to link up. |
01:03 |
dulapbot |
Logged on 2021-11-11 11:22:54 asciilifeform: btw for troo 'hole punching , if we were to a msg type where yer peer tells you your ephemeral port, then a pair of peers where ~both~ are natted could link up if either of'em has a peer who isn't and is reachable. |
01:03 |
asciilifeform |
(incl. to arbitrary other stations) |
01:03 |
asciilifeform |
(per current spec, 1 peer in any pair gotta be un-natted) |
01:04 |
asciilifeform |
with a 'gimme my port' cmd, it'd suffice for 1 of them to simply be able to reach any other unnatted peer. |
01:04 |
asciilifeform |
(that is, one other) |
01:05 |
asciilifeform |
thimbronion: makes sense ? |
01:06 |
thimbronion |
asciilifeform: yes |
01:06 |
asciilifeform |
ftr there are heathen protocols which can be abused to send a udpgram and get back own ephemeral port. e.g. dns servers can be milked this way. but i'd rather not encode a reliance on heathen toilets into pest. |
01:07 |
asciilifeform |
( not to mention that pest stations oughta be able to function inside a lan or whatever other segregated net ) |
01:07 |
thimbronion |
billymg: sometihng else you could try to debug the bot would be to connect to the bot station with weechat and see who you can communicate with. |
| |
↖ |
01:08 |
thimbronion |
i.e. kill the bot, connect to the bot station with a standard IRC client |
01:15 |
asciilifeform |
thimbronion: under the proposed scheme w/ 0xfe -- wouldn't even need to keep whole AT on disk; could suffice to supply a few known addrs on cmdline when starting, a la trb, and it'd squeeze the whole AT out via the described process on boot. |
01:17 |
thimbronion |
asciilifeform: ah yes. the advantage being -- less to burn when the door is being battered down? |
01:17 |
asciilifeform |
well you still gotta burn the keys |
01:17 |
asciilifeform |
(ideally keys oughta live on disk ciphered, and one enters pw on boot) |
01:17 |
asciilifeform |
this is much easier when the only thing that ever gets updated on disk, is keys |
01:18 |
asciilifeform |
a station db which falls into enemy hands from 'cold' machine oughta be ~worthless a la ciphered trb wallet. |
01:19 |
asciilifeform |
(this, note, aint in the draft spec) |
01:20 |
* |
asciilifeform realizes that self/net-chains also gotta live on disk. so it won't after all be 'only keys' |
01:20 |
asciilifeform |
still imho safe mechanism for requesting peer addrs via broadcast would be a win. |
01:21 |
asciilifeform |
( when done as described, i.e. such that only the addressee learns anyffin ) |
01:32 |
asciilifeform |
incidentally, here's an entirely unrelated idea, simply to increase the suffering of snoops : |
01:33 |
asciilifeform |
... a copy of erry outgoing ~black~ packet oughta be sent to some random handful of at addrs ~other~ than the intended peer's. |
| |
↖ |
01:33 |
asciilifeform |
(the folx for whom not meant -- will simply throw it out as a martian .) |
01:33 |
asciilifeform |
oughta be operator-configurable behaviour. |
01:34 |
asciilifeform |
in fact oughta be able to set it to 'max' and then impossible to infer, via traffic analysis, who yer directmsging with. |
01:35 |
* |
asciilifeform regards this as optional luxury, rather than essential must-have |
01:36 |
asciilifeform |
( note that notion there is to send a copy of the black to ~erry peer~, rather than as a net broadcast ) |
| |
↖ |
01:36 |
dulapbot |
Logged on 2021-11-14 14:49:37 asciilifeform: punkman: otherwise is an invitation to simply treat ~all~ messages as broadcasts, which will be bw-costly. |
01:37 |
asciilifeform |
for e.g. warez this'd be obscenely bw-hungry, but i can't think of a reason why a chat directmsg shouldn't travel (as copies of 'black') to erry peer in at (incl. obv. the intended addressee; none of the others will react to it) |
01:38 |
asciilifeform |
when you directmsg, only you and the addressee have any biz knowing about it happening; and not yer isps, or nsa, etc |
01:39 |
asciilifeform |
all the latter will see is 'someone is directmsging someone' |
01:42 |
asciilifeform |
mercilessly twist, twist the knife in the liver of the snoop, and at small cost. |
01:44 |
asciilifeform |
the other, orthogonal thing i'ma mention for completeness (may already have mentioned) is that stations oughta sometimes send packets of liquishit which aint 496byte. to ea. other (simply discard on receipt as martian) and to random ip. |
01:44 |
asciilifeform |
it oughta be physically impossible to e.g. compose an ids rule against pest. |
01:44 |
asciilifeform |
(without banning all of udp, incl. usg.dns etc) |
01:47 |
asciilifeform |
(moar nuanced -- a pest packet's 496 oughta sometimes be elongated with random rubbish up to the 516 possible w/out fragging, and on receipt discard all bytes above 496 and process then normally) |
01:47 |
dulapbot |
Logged on 2021-07-22 13:36:38 asciilifeform: gregory4: gives total packet size of 576 ( 60 byte ip header, 8 byte udp header ) which is the trad. MTU. |
01:48 |
asciilifeform |
(that way cannot 'oh hey let's allow dns but not pest, reject all where length==496') |
01:49 |
asciilifeform |
is 'bridge too far' currently, but imho is Right Thing. |
01:58 |
asciilifeform |
... an alt-variant of this would be to queue a random-soup packet to ea. peer (along with the actual black for the actual addressee) and send'em in random order, when directmsging. |
01:58 |
dulapbot |
Logged on 2021-11-14 20:33:05 asciilifeform: ... a copy of erry outgoing ~black~ packet oughta be sent to some random handful of at addrs ~other~ than the intended peer's. |
02:00 |
asciilifeform |
would have similar effect from snoop's pov; without unnecessarily spreading copies of genuine ciphertext around the planet. |
02:00 |
asciilifeform |
(can debate whether this matters) |
02:01 |
* |
asciilifeform is of the school of thought that it doesn't -- snoop can be presumed to obtain a copy of erry packet sent |
02:10 |
verisimilitude |
I was already planning to accept and truncate larger packets, so that works out. |
02:10 |
verisimilitude |
That's easier to program in some ways. |
| |
~ 45 minutes ~ |
02:56 |
billymg |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065827 << yeah, something is up with how i'm running that other blatta server. i tried connecting from here (different machine) and i could connect, and see 'billymg' in my nicklist, but messages i sent to #pest weren't showing up on the other machine |
02:56 |
dulapbot |
Logged on 2021-11-14 20:07:47 thimbronion: billymg: sometihng else you could try to debug the bot would be to connect to the bot station with weechat and see who you can communicate with. |
02:56 |
billymg |
i guess at least that rules out that it's something bot specific |
03:05 |
billymg |
will look into it some more tomorrow |
03:15 |
cdd |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065645 << asciilifeform: I'm biting the bullet on this one. Fair, but I'm workin' on it. |
| |
↖ |
03:15 |
dulapbot |
Logged on 2021-11-14 11:50:29 asciilifeform: !!rate cdd 1 n00b |
03:16 |
cdd |
I |
03:20 |
cdd |
I'd like to inquire though, what's the story behind diana_coman, mircea_popescu, hanbot, et cetera. |
| |
↖ |
03:22 |
cdd |
My understanding of Trilema, TMSR and the (((real))) history of early bitcoin is limited. From my understanding popescu made the first bitcoin exchange, and technologies like the WoT and deedbot were built around them. |
| |
↖ |
03:22 |
cdd |
s/them/it./ |
03:36 |
cdd |
Then, TMSR collapsed. I have no idea why. |
| |
~ 21 minutes ~ |
03:58 |
bonechewer |
I am probably missing something, but it seems to me there is no great benefit from selfchains being stored on disk. If my station goes down and traffic continues, won't the selfchains I read from disk be out of date? Or do you mean only the selfchains for my own outgoing messages? |
03:58 |
bonechewer |
In the latter case, obviously I do need to read my station's own state from disk. |
| |
↖ |
04:04 |
bonechewer |
further upstack, I am probably not as smart as a schoolboy, but I would very much like to have a hand in creating a portable, air-gapped otptron |
04:04 |
dulapbot |
Logged on 2021-11-14 14:04:58 asciilifeform: even a schoolboy could readily bake e.g. otp-ciphered walkie talkie. but no one's ever heard of one, because nobody will engineer a 'bitcoin magazine' marketing push for working crypto, because why. |
04:05 |
bonechewer |
...see e.g. my earlier monomania on the subject |
04:05 |
dulapbot |
Logged on 2021-07-26 15:16:11 bonechewer: http://logs.nosuchlabs.com/log/asciilifeform/2021-07-18#1046718 << upstack: I may be a tedious monomaniac, but I do think that easy availability of a build-it-yourself, un-own-able portable OTPtron would have civilisational impact, if only by crowding out USG's ability to sell ersatz versions |
04:09 |
bonechewer |
It seems to me that thinking one is communicating securely on any piece of commodity hardware connected to the public internet or cell network is self-deception. If the enemy wants to read your PGPgrams or, for that matter, pest traffic, he will send a magic packet to your ethernet controller, wifi chip, or baseband modem, own your box, and read your traffic right from your frame buffer as you |
| |
↖ |
04:09 |
bonechewer |
view it |
04:11 |
bonechewer |
But an air-gapped otptron that communicates via QR-codes and camera, with no network interface whatsoever, only a SD card for loading code and keys, ought to be doable. |
04:14 |
bonechewer |
So, with a bit more risk, might be exchanging ciphertext with one's network-facing box only over an optical serial link |
04:17 |
bonechewer |
But if that OTP walkie-talkie can't be built with off-the-shelf parts, it'll never be feasible... so I was pretty dismayed that asciilifeform seemed to envision only an acoustic coupler, the fabrication of which would be entirely beyond my ken |
04:17 |
dulapbot |
Logged on 2021-07-26 19:06:02 asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-07-26#1048940 << i can't resist to ask, where do you live or work such that acoustic coupler cannot work (they work at point-blank range) due to ambient noise ? |
04:22 |
asciilifeform |
bonechewer: the thrd you linked imho contains a quite pedantic explanation by asciilifeform of 'wainot' |
04:23 |
asciilifeform |
i.e. |
04:23 |
dulapbot |
Logged on 2021-07-26 17:19:46 asciilifeform: mats: it is why 'adult' product is specifically ~not~ 'made of lego' |
04:25 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065869 << a +1 aint a rebuke, cdd, it's normally what someone gives to a n00b so that the latter is in turn able to rate people (a 0 cannot , traditionally, issue ratings of his own). it simply means 'i don't know this fella at ~all, but imho he can be trusted not to fill wot db w/ spamola at least' |
| |
↖ |
04:25 |
dulapbot |
Logged on 2021-11-14 22:15:36 cdd: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065645 << asciilifeform: I'm biting the bullet on this one. Fair, but I'm workin' on it. |
04:26 |
asciilifeform |
cdd: wot rating traditionally expresses degree of familiarity you have with the subject of the rating. and the sign bit (+/-) expresses whether in your view his works are of good or evil. |
04:27 |
asciilifeform |
(there's debate re details of this, but afaik this is a reasonably accurate description of typical use) |
04:28 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065873 << mp never (far as anyone knows) built 'bitcoin exchanges' in the usual sense. ( here's a review of what he was orig. known for, in the early days. ) |
04:28 |
dulapbot |
Logged on 2021-11-14 22:22:25 cdd: My understanding of Trilema, TMSR and the (((real))) history of early bitcoin is limited. From my understanding popescu made the first bitcoin exchange, and technologies like the WoT and deedbot were built around them. |
04:30 |
asciilifeform |
cdd: fella was 1 of those people who spent entire life preoccupied with building up a 'legend of himself' : reliable info re his actual biography is scarce. but the #t (his chan) log contains literally ~100MB of him, can read until choking |
04:32 |
asciilifeform |
cdd: keep in mind, mp was not a programmer (even in the hobbyist sense) and 'his' systems were in all cases built up by associates (sometimes unknown) . |
04:32 |
bonechewer |
despite your exposition in linked thread, I simply can't fathom why I should object to Other People's Code running on a board with no network interface whatsoever. That code can do whatever it likes, but can't leak plaintext over a network interface that doesn't exist. |
04:33 |
asciilifeform |
bonechewer: iirc i described in painful detail -- if it shares a power supply and radio nearfield with the seekrit-laden board, can interact w/ same (and with nearby artifacts) |
04:34 |
asciilifeform |
this doesn't somehow go away if one closes eyes. |
04:35 |
bonechewer |
perhaps, but TEMPEST seems like a much more difficult class of attack for the adversary than simply (1) send magic packet to box running PGP (2) ask Intel management engine to squirt framebuffer to adversary HQ |
04:36 |
asciilifeform |
bonechewer: normally when 'reddit lego designer' builds ciphermachines, there's no reason for adversary to 'plant' anyffin at all - it leaks entirely naturally in the carrierwave of the bluetooth, wifi, etc. liquishit these 'legos' inevitably include. |
04:36 |
asciilifeform |
and picking up the leaked bits doesn't require exotica in black vans, but generally can be done w/ ~100$ box from across 3 streets if need be. |
04:37 |
bonechewer |
my assumption is that otp walkie-talkie contains no commercial wifi, ethernet, bluetooth, etc. chips; just own FPGA. |
04:38 |
asciilifeform |
this -- would be sane. for so long as you follow sane principles of rng as illustrated here -- separate grounds for analogue/digital/rng , shields, >1 indep. trng unit, etc |
04:39 |
asciilifeform |
not exotic in any sense, is exactly how test equipment ( a decent, i.e. 5000$+ oscilloscope, encephalograph, etc. ) designed always. |
04:40 |
asciilifeform |
bonechewer: the main problem with sane electronics is the ~nonexistent market they face at anything like a realistic price point as asciilifeform detailed in 50+ threads to date. |
04:40 |
dulapbot |
Logged on 2021-07-26 15:33:18 asciilifeform: bonechewer: this as you can already see aint esp. difficult to build. problem will be similar to FG (which, or something like it, you in fact will need to include in each unit). you'll need to sell'em for 1k$+ to break even. (or, alternatively, 100$ but sell 1e6 units.) |
04:40 |
asciilifeform |
from bitter experience. |
04:41 |
bonechewer |
of course, and in particular otp walkie talkie needs no TRNG onboard. One operator with TRNG can pre-populate a bunch of pads onto microSD cards or such, for operator of OTPtron to insert |
04:41 |
asciilifeform |
in principle could. (sane for so long as the 'filler' aint a pc) |
04:45 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065882 << the traditional countermeasure, used by afaik nearly erryone, is to pgpate on a nicless lappy only switched on for the duration of the session (how to get ciphertext from net and onto it, varies, diff. people do it in diff. ways) |
04:45 |
dulapbot |
Logged on 2021-11-14 23:09:00 bonechewer: It seems to me that thinking one is communicating securely on any piece of commodity hardware connected to the public internet or cell network is self-deception. If the enemy wants to read your PGPgrams or, for that matter, pest traffic, he will send a magic packet to your ethernet controller, wifi chip, or baseband modem, own your box, and read your traffic right from your frame buffer as you |
04:46 |
asciilifeform |
(e.g. mp actually had his whores key it in by hand, supposedly) |
04:47 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065872 << it's a 100MB+ story, and dun trust anyone who'd propose to fit it into a paragraph or 3. |
04:47 |
dulapbot |
Logged on 2021-11-14 22:20:44 cdd: I'd like to inquire though, what's the story behind diana_coman, mircea_popescu, hanbot, et cetera. |
04:48 |
* |
bonechewer would be willing to be that >50% pgpate right on their 'net-connected boxes and hope the Eye of Sauron is napping at that moment |
04:49 |
bonechewer |
*willing to bet |
04:49 |
asciilifeform |
cdd: if yer impatient, here's an mp flunkie's 'interview' of asciilifeform following the latter's expulsion from mp's imaginary empire |
| |
↖ ↖ |
04:49 |
dulapbot |
Logged on 2019-11-08 20:15:06 asciilifeform: dorion: you may begin whenever you wish. ( yer time slot is still to 1600 . ) |
04:49 |
asciilifeform |
bonechewer: how you do it is b/w you and odin |
04:49 |
asciilifeform |
point being, there's a traditional 'inexpensive and mostly sane' algo. |
04:50 |
deedbot |
http://deedbot.org/bundle-709780.txt |
04:50 |
deedbot |
http://deedbot.org/bundle-709780.txt |
04:50 |
asciilifeform |
rather like how is generally agreed that one oughta wash hands b/w shitting and eating. |
04:50 |
asciilifeform |
oh ha signpost , is it doubled up cuz i fired it twice ? |
| |
↖ |
04:50 |
asciilifeform |
(and iirc it used to confirm when eating..?) |
04:52 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065877 << correct. |
04:52 |
dulapbot |
Logged on 2021-11-14 22:58:43 bonechewer: In the latter case, obviously I do need to read my station's own state from disk. |
04:52 |
bonechewer |
shuttling ciphertext to and from 'net-connected box is time-consuming enough to significantly increase message-to-message turnaround time. A well-designed airgapped otptron that made it quicker would mean many more people communicating securely. |
04:53 |
asciilifeform |
bonechewer: 'securely' |
04:53 |
asciilifeform |
that's the thing, most people aint masochists, they are not 'doing it painfully for the sake of pain' |
04:53 |
bonechewer |
hmm, I fail to understand what you are driving at, sorry |
04:54 |
asciilifeform |
bonechewer: most 'optimizations for comfort' offered by soi-disant 'security' vendors compromise security in very obvious ways. |
04:54 |
asciilifeform |
the lusers eat it up anyways, of course. |
04:55 |
cdd |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065891 << I understand that, but it's good to have it clarified distinctly. I was rather referring to my newlyfound status of "n00b" which I can't deny. |
04:55 |
dulapbot |
Logged on 2021-11-14 23:25:22 asciilifeform: http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065869 << a +1 aint a rebuke, cdd, it's normally what someone gives to a n00b so that the latter is in turn able to rate people (a 0 cannot , traditionally, issue ratings of his own). it simply means 'i don't know this fella at ~all, but imho he can be trusted not to fill wot db w/ spamola at least' |
04:56 |
asciilifeform |
cdd: errybody currently tuned in 'started life' as somebody's '+1 -- n00b' or the like, at one pt. |
04:56 |
cdd |
My understanding of these systems are surface-level to say the least. |
04:56 |
cdd |
Comforting. :) |
04:56 |
bonechewer |
of course there is a trade-off between time taken to encipher/decipher and transmit, vs. probability of the adversary reading your plaintext. |
04:57 |
asciilifeform |
bonechewer: it doesn't get much faster than e.g. pestgram, if you need 'reasonable' seekoority and fast msg time. |
04:57 |
asciilifeform |
gold standard is still pgp. |
04:57 |
asciilifeform |
( tho asciilifeform is slowly working on changing this ) |
04:58 |
bonechewer |
Agreed. And if one absolutely wants security, use a one-time pad offline, encipher/decipher by hand, key in the ciphertext. |
04:58 |
asciilifeform |
bonechewer: if yer paper pads aint generated by something mostly equivalent to FG, you're still a walking corpse |
04:59 |
asciilifeform |
rng is not a trivial problem. |
04:59 |
bonechewer |
Sure, and best not reuse them a la VENONA |
04:59 |
asciilifeform |
(and nobody's about to throw 1e7 coins to bake paper pad. even 1930s su used machines.) |
04:59 |
asciilifeform |
there's a reason they succumbed to temptation to reuse. |
04:59 |
asciilifeform |
pads were expensive. |
04:59 |
asciilifeform |
(esp. the part where it has to travel with armed couriers etc) |
05:00 |
cdd |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065920 << I think I'll opt for this for the time being. I'm considering doing a "tar -czf" of the encounter. Perhaps writing a piece on the history of bitcoin. |
05:00 |
dulapbot |
Logged on 2021-11-14 23:49:14 asciilifeform: cdd: if yer impatient, here's an mp flunkie's 'interview' of asciilifeform following the latter's expulsion from mp's imaginary empire |
05:00 |
bonechewer |
All of the above nonwithstanding, my contention is simply that there is a worthwhile point on the continuum between pest and offline paper OTP |
05:00 |
signpost |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-14#1065927 << yeah, nbd. I made the deed outputs spend way less coin. no sense in burning 60 bucks per or w/e it'd have been now. |
05:00 |
dulapbot |
Logged on 2021-11-14 23:50:41 asciilifeform: oh ha signpost , is it doubled up cuz i fired it twice ? |
05:00 |
signpost |
regarding the confirmation on !!deed, it was aimed at the wrong channel, will happen going forward. |
05:00 |
signpost |
enjoy! |
05:00 |
asciilifeform |
ty for repairing deedbot, signpost ! will be very handy going fwd. |
05:01 |
signpost |
also, added a link to whaack's explorer for txn info |
| |
↖ |
05:01 |
asciilifeform |
a++ |
05:01 |
signpost |
yw |
05:02 |
asciilifeform |
cdd: there's literally 100+MB of txt you'd have to eat before had even faint hope of 'writing a history' that won't make e.g. the already dead mp die again of laffter, along w/ the remaining living folx |
05:02 |
signpost |
lol |
05:02 |
asciilifeform |
( in fact not long ago we already had a fella show up who wanted 'write history', seems like choked ) |
05:02 |
signpost |
cdd: sweetheart why don't you read for longer than a few days before writing history of the world, part 2 |
05:03 |
signpost |
rizzo's shitpoasting on twitter |
05:03 |
asciilifeform |
lol! |
05:03 |
asciilifeform |
signpost: tmsr-themed shite, or generic ? |
05:05 |
bonechewer |
And an airgapped, portable OTPtron vulnerable only to TEMPEST is a worthwhile intermediate point that should exist; should at least be specced out in adequate detail to permit work on one to get underway. |
05:05 |
signpost |
nope, lots of taproot shit lately https://twitter.com/pete_rizzo_ |
05:05 |
* |
signpost mighty entertained that this entire branch of history is written atop anyonecanspend |
05:06 |
asciilifeform |
bonechewer: the problem with (as i understand from prev thrd) your approach, is that 'legoware' is a 100% dead end, it cannot be turned into sane systems, and especially not by the types of folx who accept legoware to start with |
05:06 |
cdd |
signpost: It was a "perhaps" not an absolute. I'm just interested in what happened here, not a fucking twittertard here to shill opinions and post shit. |
| |
↖ |
05:07 |
signpost |
cdd: btw n00b rating is an honor. you are unaware of the cultural context. |
05:07 |
asciilifeform |
bonechewer: likewise, the cost differential b/w lego and sanity is 2-3 usd zeroes, and the temptation to cut those 0s is virtually irresistible unless yer a self-destructive fanatic like asciilifeform circa '14-15 |
05:07 |
signpost |
(tiny honor, but honor!) |
05:08 |
signpost |
cdd: just saying much happened, quite worth reading. |
05:08 |
asciilifeform |
bonechewer: for background info, the cost of fabricating the 1st 100 FGs was ~5k usd. and that's not counting asciilifeform's time , or 1st microbatch of prototypes with defective solder joins , asciilifeform's microscopy time and fight w/ the board people, etc etc |
| |
↖ |
05:09 |
asciilifeform |
or the 500+hrs of exhaustive burn-in testing, or, or. |
05:09 |
asciilifeform |
and that's for a simple-as-hammer, comparatively, item, that was merely a rather slow rng ! |
05:10 |
asciilifeform |
i.e. a tool which pisses trng bits at ~7kB/s outta serial line. |
05:10 |
asciilifeform |
today that 5k would be 10-15, post-hyperinflation (and counting) |
05:10 |
asciilifeform |
and not to mention parts shortages. |
05:11 |
asciilifeform |
and you'll sell 5-6. |
05:11 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-15#1065976 << this's the right attitude -- could in fact learn sumthing. |
05:11 |
dulapbot |
Logged on 2021-11-15 00:06:39 cdd: signpost: It was a "perhaps" not an absolute. I'm just interested in what happened here, not a fucking twittertard here to shill opinions and post shit. |
05:11 |
bonechewer |
|
05:12 |
* |
signpost afk, will catch up on logs properly tomorrow. |
05:12 |
* |
asciilifeform to bed soon |
05:12 |
cdd |
asciilifeform: In the name of your de-anonymization I'll doxx myself a bit, if it helps. |
05:14 |
* |
asciilifeform must to bed, will answer any q's tomorrow |
05:16 |
cdd |
I'm an 18yo moron who "discovered" for lack of a better term, the marvels of lisp-machines, cybernetics and a window to the world that our founding forefathers (greybeards, hackers and fools alike) left behind. |
| |
↖ |
05:16 |
bonechewer |
good night, asciilifeform. And I'll continue to naively hope that if a sane airgapped OTPtron can get specced and designed, it'll get built, even if not on my own nickel |
05:24 |
cdd |
I'm here, talking in this channel and asking questions because I want to learn. So I'd like to implore you to excuse my mediocracy, and understand it's taken a substantial amount of effort to break away from the vices and fools that plague my age group. |
05:31 |
cdd |
As it stands, my love for computers is slowly dwindling of the cusp of death due to the indecent fuckery of the modern "education" system. |
05:32 |
cdd |
s/of/and at/ |
| |
~ 26 minutes ~ |
05:59 |
punkman |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-15#1065995 << all 18yo are "morons", don't worry about that |
05:59 |
dulapbot |
Logged on 2021-11-15 00:16:37 cdd: I'm an 18yo moron who "discovered" for lack of a better term, the marvels of lisp-machines, cybernetics and a window to the world that our founding forefathers (greybeards, hackers and fools alike) left behind. |
06:05 |
punkman |
there has been no progress on this stack of shit we call a computer, since before you were born |
| |
↖ |
| |
~ 55 minutes ~ |
07:01 |
cdd |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-15#1066002 << It became blazingly obvious in '95 when the seething turd that is "JavaScript" came to fruition. If fruition is the right word; JS would be durian. |
07:01 |
dulapbot |
Logged on 2021-11-15 01:05:43 punkman: there has been no progress on this stack of shit we call a computer, since before you were born |
07:10 |
cdd |
Fucking millennials. |
| |
~ 3 hours 9 minutes ~ |
10:19 |
punkman |
https://www.cnbc.com/2021/11/14/bitcoin-taproot-upgrade-what-it-means-for-investors.html |
10:20 |
punkman |
funny how niche "bitcoin magazine" article, is now to be found on cnbc |
10:20 |
punkman |
"The Taproot update means greater transaction privacy and efficiency – and crucially, it will unlock the potential for smart contracts, which can be used to eliminate middlemen from transactions. " |
10:21 |
punkman |
"It is a rare moment of consensus among stakeholders, and it’s a big deal for the world’s most popular cryptocurrency. " |
10:23 |
punkman |
lol "NYC Mayor-elect Eric Adams vows to take his first three paychecks in bitcoin" |
| |
~ 1 hours 22 minutes ~ |
11:46 |
thimbronion |
shinohai: in case you couldn't see in #pest: were you able to verify whether the bot is or isn't receiving messages at both the pest level and the IRC level? |
11:46 |
thimbronion |
For ex, the above message shows up in my logs as: 2021-11-15 06:43:11.311144 [67.166.203.177:7778] <- 0bbe29dda41c1f9c. You should be able to see that hex number with the arrow going the other way in your log. |
11:47 |
thimbronion |
2021-11-15 06:43:11.281190 [127.0.0.1:53954] -> "PRIVMSG #pest :shinohai: were you able to verify whether the bot is or isn't receiving messages at both the pest level and the IRC level?\r\n" <-- this is what the irc message from my irc client to the pest station looks like in my log. |
11:52 |
shinohai |
thimbronion: unpeered bot from myself then manually added key, etc using weechat. Restarted bot. It still spits out msg: 2021-11-15 11:50:55.736051 Discarding message to unknown handle or handle with no key |
11:52 |
thimbronion |
oooooh interesting |
11:54 |
shinohai |
Now in bot's logs it *sees me calling messages* and prints 'em to the log. Somehow there is no longer a channel in the field it's supposed to be in - and this behavior persists even when I moved bot back to older version of blatta. |
11:55 |
shinohai |
Bot also doesn't respond to DM's, so nfi |
11:55 |
thimbronion |
shinohai: when you do /wot busybot, is there a key in the response? |
11:56 |
shinohai |
yup there is ket there |
11:56 |
shinohai |
*key |
11:58 |
thimbronion |
shinohai: can you paste a logline of the command missing the channel field from both the IRC client and the pest station broadcast? |
| |
~ 29 minutes ~ |
12:27 |
thimbronion |
ftr billymg it's possible your bot can't handle irc messages with the optional prefix set to only the nick: https://datatracker.ietf.org/doc/html/rfc1459#section-2.3.1. In blatta versions prior to 9989 this value was being set to nick@ip. |
12:32 |
thimbronion |
Because who would ever not want to share their IP with the whole world? |
| |
~ 1 hours 37 minutes ~ |
14:10 |
punkman |
https://www.tabletmag.com/sections/science/articles/needle-points-vaccinations-chapter-three |
14:15 |
jonsykkel |
someone pear me on blatta i wana test |
| |
~ 33 minutes ~ |
14:49 |
billymg |
shinohai: looks like you figured out how to get your bot working, what was the change? |
14:51 |
shinohai |
billymg: It 'twas as awt said - he removed the `user@host` bit from client.py and now only prints user. |
14:51 |
shinohai |
I still have some bot fiddling to do to get it to respond to DM's tho |
14:54 |
cgra |
i wonder if my brain was revving backwards, when i came up with this, because now i can't find sense in it. did asciilifeform grasp? :P |
14:54 |
dulapbot |
Logged on 2021-08-12 08:54:46 cgra: asciilifeform: haven't tested this, but i suspect that an obey_sendbuffersize node (A), when catching up blocks, may end up banning peer (B) with >2x the sendbuffersize, if B advertises blocks with full capacity, in response to A's "getblocks" |
15:08 |
asciilifeform |
cgra: it made sense: an unpatched (or patched with higher permissible sendbuffer length) noad may end up banned by a patched one where max sendbuffer is smaller |
15:09 |
asciilifeform |
cgra: didn't turn out to be a problem in practice -- trb-compat. nodes don't spam multi-dozen-MB contin. sends. |
15:10 |
* |
asciilifeform operates 2 noads w/ the patch, and had 0 serious sync problems since patching in feb. 2020. |
15:10 |
dulapbot |
Logged on 2020-02-27 10:44:22 asciilifeform: attn trb operators: 205.134.172.27 is nao running mod6's latest variant, augmented with this experimental patch (my sig thereof ) . |
15:10 |
asciilifeform |
meanwhile, unrelatedly, in covidiocy: 1 2 |
15:12 |
cgra |
asciilifeform: if A is catching up blocks, B isn't going to send getdata to A (and trigger the obey_sendbuffersize check), but the other way around. is why i'm confused atm |
15:12 |
asciilifeform |
cgra: indeed it's the other way around |
15:13 |
asciilifeform |
cgra: trb simply doesn't send massive getdatas : it's 'headers-first sync' prb nodes which do this. |
15:13 |
cgra |
so how does A end up banning B then, if no getdata comes from B? |
15:13 |
asciilifeform |
(well that an' 'wedger.py, lol) |
15:14 |
asciilifeform |
cgra: A bans B if B sends massive getdata. |
15:14 |
asciilifeform |
if B is a trb-compat. noad -- it won't, simply |
15:14 |
asciilifeform |
hence wai no prob to date. |
15:16 |
signpost |
anecdotally, I had chest pains for months after the vax |
| |
↖ |
15:16 |
cgra |
asciilifeform: i'm referring specifically to my earlier claim -- there's this 2x sendbuffersize thing too. i know trb sends only that many blocks what its sendbuffersize can hold. and also seen how prb streams in 500 block bursts |
15:16 |
signpost |
went away by now |
15:16 |
asciilifeform |
signpost: interesting |
15:17 |
asciilifeform |
signpost: lucky you weren't a heavy athlete, lol |
15:17 |
asciilifeform |
cgra: aha |
15:17 |
signpost |
lol no sir |
15:17 |
cgra |
asciilifeform: i mean, i know trb ~offers~ that many blocks at a time, it could send in one go |
15:18 |
* |
signpost stays fit enough that folks can't tell on first sight my wife's a baker. |
15:18 |
signpost |
that's all |
15:18 |
asciilifeform |
cgra: i admit that not sure what your q is |
15:18 |
signpost |
did start biking much more after the chest pains, and I think that helped. |
15:20 |
* |
asciilifeform brb |
15:20 |
cgra |
asciilifeform: np let's fughedaboudit for now, i'll blog it up if it starts to make sense again to me |
15:21 |
cgra |
moving on with the rest of the dos list |
| |
~ 17 minutes ~ |
15:39 |
thimbronion |
jonsykkel: will get you a key later |
15:44 |
thimbronion |
signpost: Shit man. consider doing a heart health work up. Been meaning to do that myself. |
15:50 |
signpost |
been gone for months, but yeah, wouldn't be a bad idea. |
15:51 |
* |
signpost rereading the pest spec on a "remarkable", pretty great for this |
| |
↖ |
15:51 |
thimbronion |
blatta testers: just discovered a bug: too many rubbish messages are being sent out. Doesn't break anything but still dumb. |
| |
↖ |
15:53 |
thimbronion |
signpost: I have a remarkable 2. I love it. |
15:57 |
punkman |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-15#1066044 << . sometimes it's just heartburn, but it's probably wise to see a cardiologist, even now without symptoms. |
15:57 |
dulapbot |
Logged on 2021-11-15 10:16:31 signpost: anecdotally, I had chest pains for months after the vax |
16:03 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-15#1066062 << a, the epaper gadget ? worx reliably ? ( asciilifeform has smaller 'onyx' chinesium currently ) |
16:03 |
dulapbot |
Logged on 2021-11-15 10:51:07 signpost: rereading the pest spec on a "remarkable", pretty great for this |
16:03 |
signpost |
yeah, quite pleased with it, and they give ya ssh into it politely. |
16:04 |
signpost |
punkman: I've got chronic heartburn, managed, so I figure it was probably that |
16:04 |
asciilifeform |
signpost: how does one get payloads in/outta it ? |
16:04 |
* |
punkman considering getting an ipad, to use for reading + drawing |
16:04 |
signpost |
but sure, will get checked out |
16:05 |
signpost |
asciilifeform: I'm grandfathered into their "cloud storage" thing, but pretty sure the ssh can be used to huck items to it |
16:05 |
asciilifeform |
signpost: lemme know if that worx, iirc i passed on that box because vendor docs suggested their server thing is mandatory |
16:05 |
signpost |
sure will check |
16:05 |
asciilifeform |
signpost: does the pen thing work ? |
16:06 |
punkman |
not sure I can bring myself to use an Apple thing though |
16:06 |
asciilifeform |
punkman: i have the smaller crapplepad, it worx as a www toilet, but prolly will be retired when i get rid of the last crapple box in torture room, it's ~unusable w/out one |
16:07 |
thimbronion |
asciilifeform: pen works great for me - eraser too. |
16:07 |
signpost |
asciilifeform: yeah works fine; I use it for misc notes |
16:08 |
asciilifeform |
'onyx' came w/ the pen, but there's very little software-end support for it |
16:08 |
asciilifeform |
(wacom-style radio-powered pen) |
16:08 |
signpost |
this one's just a plastic stick, but feels alright in the hand |
16:09 |
asciilifeform |
signpost: don't hesitate to point out bugs in spec btw, while reading |
16:09 |
* |
asciilifeform still finding outright typos months later, will eventually carry the fixes from the paper heap to the www draft |
16:09 |
signpost |
yep, just giving it full attention now, finally settling out of the megacorp-induced attention deficit |
16:09 |
asciilifeform |
... not to mention whole sections missing, lol |
16:11 |
asciilifeform |
http://logs.nosuchlabs.com/log/asciilifeform/2021-11-15#1066063 << indeed seemed to asciilifeform that there's a bit many given the logic where triggered by irc client ping |
16:11 |
dulapbot |
Logged on 2021-11-15 10:51:55 thimbronion: blatta testers: just discovered a bug: too many rubbish messages are being sent out. Doesn't break anything but still dumb. |
16:11 |
asciilifeform |
( ideally imho would be an operator-set 'poisson' knob ) |
16:12 |
thimbronion |
asciilifeform: indeed. gotta work in some kind of settings command. |
| |
~ 20 minutes ~ |
16:32 |
jonsykkel |
thimbronion: cool |
| |
~ 1 hours 57 minutes ~ |
18:29 |
asciilifeform |
$ticker btc usd |
18:29 |
busybot |
Current BTC price in USD: $64010.34 |
18:30 |
asciilifeform |
!w poll |
18:30 |
watchglass |
Polling 17 nodes... |
18:30 |
watchglass |
185.85.38.54:8333 : Could not connect! |
18:30 |
watchglass |
84.16.46.130:8333 : Could not connect! |
18:30 |
watchglass |
176.9.59.199:8333 : Could not connect! (Operator: jurov) |
18:30 |
watchglass |
185.163.46.29:8333 : Could not connect! |
18:30 |
watchglass |
205.134.172.6:8333 : (172-6.core.ai.net) Alive: (0.082s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=709871 |
18:30 |
watchglass |
213.109.238.156:8333 : Could not connect! |
18:30 |
watchglass |
71.191.220.241:8333 : (pool-71-191-220-241.washdc.fios.verizon.net) Alive: (0.091s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=709871 (Operator: asciilifeform) |
18:30 |
watchglass |
205.134.172.4:8333 : (172-4.core.ai.net) Alive: (0.142s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=709871 |
18:30 |
watchglass |
208.94.240.42:8333 : Alive: (0.165s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=709871 |
18:30 |
watchglass |
54.38.94.63:8333 : (ns3140226.ip-54-38-94.eu) Alive: (0.257s) V=88888 (/therealbitcoin.org:0.8.88.88/) Jumpers=0x1 (TRB-Compat.) Blocks=709871 |
18:30 |
watchglass |
205.134.172.26:8333 : Alive: (0.081s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=709871 |
18:30 |
watchglass |
143.202.160.10:8333 : Alive: (0.305s) V=70001 (/therealbitcoin.org:0.7.0.1/) Jumpers=0x1 (TRB-Compat.) Blocks=709871 |
18:30 |
watchglass |
103.36.92.112:8333 : (terebe.ns01.net) Alive: (0.610s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=709871 |
18:30 |
watchglass |
205.134.172.28:8333 : Alive: (0.144s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Return Addr=0.0.0.0:8333 Blocks=709871 (Operator: whaack) |
18:30 |
watchglass |
205.134.172.27:8333 : Alive: (0.022s) V=99999 (/therealbitcoin.org:0.9.99.99/) Jumpers=0x1 (TRB-Compat.) Blocks=709871 (Operator: asciilifeform) |
18:31 |
watchglass |
54.39.156.171:8333 : Violated BTC Protocol: Bad header length! |
18:31 |
asciilifeform |
^ as expected, recent prb lulz have no observable effect in civilized world. |
18:31 |
dulapbot |
Logged on 2021-11-09 16:39:27 asciilifeform: i dun give half a fuck about 'taproot' etc. and never will. |
18:31 |
watchglass |
192.151.158.26:8333 : Busy? (No answer in 100 sec.) |
18:32 |
asciilifeform |
( with possible exception of evermoar 'anyone can spend' garbage. but this dun affect anyone but the marks. ) |
18:34 |
signpost |
the battle to prevent hardforks was won. |
18:35 |
asciilifeform |
signpost: well, to keep hardforks in their place (the circus) at any rate |
18:35 |
dulapbot |
Logged on 2021-11-14 13:23:04 asciilifeform: shinohai: udp per se is the proverbial 'postcard' -- take N bytes, an ip and a port, and throw'em on their way at the latter |
18:35 |
asciilifeform |
grr wrong link |
18:35 |
asciilifeform |
signpost: ... well, to keep hardforks in their place (the circus) at any rate |
18:35 |
dulapbot |
Logged on 2021-11-11 09:31:02 asciilifeform: jurov: lolwhy, splitcoins are great, it's as if idjits were sending out postcards w/ phree bitcent. (arguably we oughta have recycled'em while they were 'fashinable' and worth 3-4 bitcents rather than 1, but better late than never imho) |
18:36 |
signpost |
*prevent from supplanting real btc, yep |
18:37 |
* |
asciilifeform actually disappointed that there aint anymoar lulphorks -- the phree coin was great |
18:39 |
thimbronion |
one of my very few successful "trades" was to sell them immediately |
18:39 |
signpost |
asciilifeform: this is what shitcoins are for |
18:39 |
asciilifeform |
even just the piggy fattened palpably from shitcoin recycling |
18:39 |
dulapbot |
Logged on 2021-11-11 15:35:47 asciilifeform: bch recycling yield : 0.35992805 . ( will go in quarterly broadcast ) |
18:39 |
dulapbot |
Logged on 2021-11-12 09:30:00 asciilifeform: meanwhile concluding yest's recycling operation : ty shinohai ! net yield from 'bsv' recycling into piggy == 0.09461753 . after all recycling ops, piggy nao == 34.07754558 , and this'll be in the next broadcast ! |
18:40 |
* |
signpost will be rolling over cardano and ethereum into btc before long |
18:40 |
* |
asciilifeform never deliberately collected shitcoins, but how can refuse when they get sent in 'for phree' |
18:43 |
signpost |
asciilifeform: any good fork-coin balance tools available? |
18:43 |
asciilifeform |
signpost: various www-based heathen block exploders show certain phorks |
18:44 |
asciilifeform |
afaik the only 2 'alive' atm (in the sense where you can actually tx) are the 2 described in asciilifeform's recycling saga |
18:46 |
asciilifeform |
( the third, 'btg', appears to be dead in practice , was unable to find any means of txing on it ) |
| |
↖ ↖ |
18:46 |
dulapbot |
Logged on 2021-11-12 09:34:40 asciilifeform: the lemon is 100% squeezed nao ( incidentally that same gox eats 'btg' but i was unable to find a working client for same. so ~those~ bitcents can be considered lost , likely ) |
18:46 |
signpost |
looks like snoar for me |
18:47 |
asciilifeform |
aha |
18:47 |
asciilifeform |
it only makes sense if yer moving coinz anyways |
18:47 |
asciilifeform |
(obv. you wouldn't tx on a shitphork from a 'living' btc addr) |
18:48 |
* |
signpost also ate most of his BTC after these forks |
18:48 |
signpost |
at great effort, lol |
18:50 |
* |
asciilifeform similarly |
| |
~ 4 hours 40 minutes ~ |
23:30 |
thimbronion |
asciilifeform: I'm having trouble locating in the spec where the hashing algorithm to be used to check for duplicates is specified. |
23:30 |
bitbot |
(pest) 2021-11-15 asciilifeform: deduping is done with hash of entire msg per spec |
23:31 |
asciilifeform |
thimbronion: http://www.loper-os.org/pub/pest/pest_draft.html#fn-11 |
23:32 |
thimbronion |
asciilifeform: ty |
23:32 |
asciilifeform |
thimbronion: it's the same hash used for selfchain/netchain |
23:32 |
asciilifeform |
(and later for 'getdata' when we have it) |
23:33 |
asciilifeform |
thimbronion: observe that only the message is covered by this hash. |
23:34 |
asciilifeform |
(i.e. nuffin in the red packet other than the 428byte of message is touched by it ) |
23:36 |
asciilifeform |
ftr, 'In the current protocol: SHA256. The hash encompasses all message fields, in the order they are listed in the table. Any trailing padding bytes required by the hash are to equal zero.' |
23:38 |
asciilifeform |
this means these ( Timestamp, SelfChain, NetChain, Speaker, Text -- in that order ) |
| |
↖ |