The document discusses adding an event-based architecture to blockchains using augmented nodes. Each blockchain currently has its own API, and even programmable blockchains have different interfaces. A solution is to have a single interface for multiple blockchains through an augmented node. This node would add an event mechanism on top of the request-response architecture. Example use cases of an augmented node include processing payments and updating them in a unified blockchain query database when events, like a payment confirmation, occur across different blockchains.