Dividing ciphertext primitive types into right and left because left ciphertext needs to be sent to on-chain per each account, but right ciphertexts are only needed just one for whole encryption key set in a transaction.
To do this, we can save tx data by 32 bytes of a transaction of confidential transfer, but even more in an anonymous transaction, we can save 32 * (account set - 1) bytes per a transaction.
Dividing ciphertext primitive types into right and left because left ciphertext needs to be sent to on-chain per each account, but right ciphertexts are only needed just one for whole encryption key set in a transaction. To do this, we can save tx data by 32 bytes of a transaction of confidential transfer, but even more in an anonymous transaction, we can save 32 * (account set - 1) bytes per a transaction.