I believe it's possible to create a two-dimensional array according to this answer.
I am trying to create a two-dimensional array to store the address and ether of each incoming transaction.
Are two-dimensional arrays the best solution in this case? Do we have to set a length limit or can we make it infinitely long? How can we prevent malicious users from flooding the array?