Here is how we can do the hash disribution:
Let's say we have a GIVBacks round with a total of N GIVBacks.
We can divide the round into multiple batches defined as:
- i (the order of the batch)
- address[] 1..k(i)
- amount[] 1..k(i)
Where k(i) is the size of the batch