• What is a ‘sniffer node’?
A sniffer node can observe the network and take note of the original transactions before they get aggregated. It captures and stores IP packets for traffic and content studies.
• Which pieces of information can be determined by a supernode? Which pieces cannot?
It can see any transaction that did not intersect with another transaction prior reaching the supernode; it can see which inputs correspond to each output. It will never be able to see amounts of the transactions though.
• What % of live nodes did the author connect with?
96%
• What single potential solution is mentioned? Can you think of another?
Solution proposed: combining Mimblewimble with another protocol that obscures the transaction graph
• Read Grin’s Response. Would you add anything to it?
No single code nor protocol is perfect, and critical points being pointed out (in a correct way) will always be beneficial to everyone.