03:03:29 Be excellent to each other. 03:03:50 i say we need weekly cryptography memes in the topic as well 04:55:10 hi, protocol question: is the 'dummy encrypted payment id' that appeared in v10 a protocol change, or just part of the core wallet software? 05:00:58 koe: AFAIK just core wallet 05:01:07 The original pull request #5001 doesn't imply a protocol change, but later pull requests may have. Anyone know? 05:01:15 thanks selsta 05:01:39 enforcing it would mean parsing tx_extra on consensus level which we want to avoid 05:01:44 #5008 sry 05:02:01 true 05:02:20 you back again? :) 05:02:54 just chipping away at 2nd edition, need to update list of changes at minimum 05:15:44 this mentions need to decide a long-term solution https://www.reddit.com/r/Monero/comments/aj21yt/big_bang_attack_on_xmr/ 05:16:10 is that the 'change to the block median used to calculate penalty' implemented in recent v12? 05:33:43 I'm wondering about this 'forbid old RingCT transaction format' at protocol v10/11. It doesn't look like there were new RCTTypes added (other than for bulletproofs), and the CURRENT_TRANSACTION_VERSION is still 2. 05:33:59 how was it enforced? 05:38:12 koe: RCTTypeBulletproof2 05:38:27 https://github.com/monero-project/monero/blob/3531cc5fd2889ec5cdd3aecd0e3ba6672fec2e02/src/cryptonote_core/blockchain.cpp#L2806 05:38:52 oh ok,did RCTTypeBulletproof consolidate RCTTypeFull and RCTTypeSimple? or was one eliminated? 05:40:08 not sure if I understand 05:41:49 previous to bulletproofs there were two kinds of transactions, RCTTypeFull and RCTTypeSimple. Full was for transactions with a single input, and Simple for multiple inputs. 05:42:07 ok, after bp hardfork only RCTTypeBulletproof exists 05:42:19 and now RCTTypeBulletproof2 05:43:17 but someone else has to explain the details I guess :P don’t know if all inputs are now treated as multiple inputs 05:44:02 ah looking back it seems the difference was down to amount hiding, which bulletproofs took over 05:50:56 or maybe TypeFull was just abandoned, since it wasn't really used much from the beginning 07:21:40 Is ban on unencrypted PIDs at consensus level or also honor system? 07:24:28 no ban 07:24:37 wallet ignores them 07:35:06 'unsupported by core wallet software' accurate? 11:25:43 Full is now unused. I had kept it originally because it saved like 32 bytes or so (not sure). But it also added a fair amount of extra code. 11:26:13 Bulletproof txes only use the "simple" scheme. 17:09:05 Nearly finished with CLSAG preprint revisions and major reorganization 17:09:33 It's tricky to build a straightforward narrative leading from the unforgeability definition and forking lemma to the final proof 17:14:04 suraeNoether: I'm going to work the unforgeability master algorithm description into the proof... I think this is more consistent with the structure of the other proofs, and hopefully more clear 17:14:18 I kept the forgery and forking algorithm descriptions separate, as you had before 18:52:16 suraeNoether: my reorganization is complete; please review (reorg.tex is the file) 18:52:34 Note any edits as review comments, if you please, to avoid any confusion or conflicting edits 18:52:37 I will do the same 18:52:42 Then we can release to IACR