Good day.
I'm trying to grasp the concept of events in the EVM and I just can't understand what is the incentive of using events. Why not just use a dedicated public index that will hold information? Isn't the event data just stored on the block chain like a regular variable?
As always, your help is appreciated.