1. What is a ‘one-kernel transaction’, and why does Grin have so many of them?
A one-kernel transaction is a transaction that has not been merged with any other transactions. Grin has so many of these because the network is not saturated and there are not enough transactions to be merged in the stem phase of Dandelion.
2. What is Beam’s solution to linkability?
Beam’s solution to linkability is the use of decoy UTXO’s that culminate to at least five outputs; thus, Beam links transactions that actually hold no relation.
3. What is the minimum number of outputs required for Beam nodes to re-broadcast a transaction?
The minimum number of outputs required for Beam nodes to rebroadcast a transaction is five.
4. How does Beam prevent dummy transactions from cluttering up the blockchain?
Beam prevents dummy transactions from cluttering up the blockchain by the fact that those dummy outputs either have a value of zero or are eventually spent.
5. What protocol will increase the anonymity set of Beam to 100,000+?
The Lelantus protocol will increase the anonymity set of Beam too 100k+.