Duke Leto
Duke Leto
@str4d thank you, I really appreciate your detailed feedback. In an attack scenario, where an attacker sends a 1MB memo data with "faked" 2 byte length field, what are wallets...
@tromer Direct Connection mode will work if the IP address + port on the LAN is accessible, otherwise it will not. It's somewhat "dumb" and does not try to do...
@tromer I was also happy to hear about the padding (as I maintain a fork of zecwallet) and wanted to know for myself the answer to your padding question. The...
@tromer @adityapk00 I did a simple metadata leakage analysis on this padding issue and confirmed that it does leak metadata about message types. Specifically, the message size (even after padding)...
@tromer @adityapk00 ignoring this bug for 1.5 years is a dis-service to the privacy of Zcash users, and indeed, is one of the many reasons why I cannot recommend anybody...
@Tomas-M @daira this change is interesting to me from the point of view of Hushlist protocol, which attempts to support any size message and must break things into smaller memo...
@Tomas-M ```Given that the maximum size of a transaction is currently 100,000 bytes, the maximum number of joinsplits in a tx is 55. This is reduced to 54 to be...
I have been experimenting with this on the Hush chain, here is a transaction with 54 duplicate zaddr receivers which encodes a 27KB PNG of the Hush logo: https://explorer.myhush.org/tx/b2375b5ebbefffad6c0cdda7a2b1ee9ac2e0f206e37ebd2186c426bd65c024b7 One...
I would be happy to help with what is need on the Parrot side. Should Parrot and JVM have their own Github issues?
@jnthn thanks for clarifying. Do I need to do much else other than add some conditional cases to nqp_bigint.ops? I haven't touched nqp in ages :)