Spark transactions include an encrypted memo. To reduce metadata, the memo is padded to a fixed length before encryption. This is somewhat subpar, as the padding is not removed.
A straightforward way to improve the user experience and avoid confusion would be to prepend the memo length before padding, and include this length in the encrypted data.
Spark transactions include an encrypted memo. To reduce metadata, the memo is padded to a fixed length before encryption. This is somewhat subpar, as the padding is not removed.
A straightforward way to improve the user experience and avoid confusion would be to prepend the memo length before padding, and include this length in the encrypted data.