Skip to main content

What Is a “Request and Response” Data Flow Model in a DON?

The request and response model is a common pattern where a smart contract requests specific data from the DON. The DON's nodes fetch the requested off-chain data, process it, and then respond by sending the validated data back to the requesting smart contract on-chain.

This is typically used for ad-hoc or less frequent data needs, such as settling a one-off derivatives contract based on a specific event.

In Derivatives, When Would a Contract Use a “Request and Response” Model?
How Did the Ethereum Community Respond to the DAO Hack?
How Is the Data Request Authenticated in a DON?
How Does This Model Differ from a “Publisher-Subscriber” Model?