本文介绍了两种主要的预言机架构:push-based 和 pull-based。Push-based 预言机以预定的频率将数据推送到链上,而 pull-based 预言机允许根据需要将数据拉取到链上。Chainlink 数据标准支持这两种方法,以满足任何链上用例的数据要求,例如 Chainlink Data Feeds 和 Chainlink Data Streams。