Core Contracts
核心合约是Wormhole协议的链上基础组件,部署于每条支持的区块链,负责发送和验证跨链通信消息。当dApp或代币桥与Wormhole交互时,通常通过核心合约发送消息,其作为跨链操作的第一接触点。
Emitter
发射器是调用核心合约publishMessage
函数生成跨链消息的智能合约,可以是应用专属合约或协议级集成组件。
publishMessage
即可成为发射器,开发者无需修改协议核心即可创建自定义消息流,降低开发门槛。 Transaction Logs
交易日志是Wormhole实现安全通信的关键机制,避免了全链扫描的复杂性。核心合约发射消息时生成日志事件,记录于区块链的事件日志中,作为消息监听的事实来源。
Verifiable Action Approvals, VAAs
VAA是Wormhole实现跨链事件安全连接的核心机制。源链消息被守护者捕获后,经集体签名生成VAA,证明消息已被验证。
Guardians
守护者是支撑Wormhole安全性的去中心化验证节点,目前由19个独立基础设施提供商(含区块链领域知名机构)运营。
Spy
间谍节点是轻量级监听程序,接入守护者网络的对等 gossip 协议,实时获取消息流(含未达签名门槛的原始观察和已签名VAA),但不参与验证或签名。
Relayers
中继器是将VAA传递至目标链的链下代理。尽管任何人可手动中继公开的VAA,Wormhole支持结构化中继器实现自动化传递与监控。
要点总结
Core Contracts
核心合约是Wormhole协议的链上基础组件,部署于每条支持的区块链,负责发送和验证跨链通信消息。当dApp或代币桥与Wormhole交互时,通常通过核心合约发送消息,其作为跨链操作的第一接触点。
Emitter
发射器是调用核心合约publishMessage
函数生成跨链消息的智能合约,可以是应用专属合约或协议级集成组件。
publishMessage
即可成为发射器,开发者无需修改协议核心即可创建自定义消息流,降低开发门槛。 Transaction Logs
交易日志是Wormhole实现安全通信的关键机制,避免了全链扫描的复杂性。核心合约发射消息时生成日志事件,记录于区块链的事件日志中,作为消息监听的事实来源。
Verifiable Action Approvals, VAAs
VAA是Wormhole实现跨链事件安全连接的核心机制。源链消息被守护者捕获后,经集体签名生成VAA,证明消息已被验证。
Guardians
守护者是支撑Wormhole安全性的去中心化验证节点,目前由19个独立基础设施提供商(含区块链领域知名机构)运营。
Spy
间谍节点是轻量级监听程序,接入守护者网络的对等 gossip 协议,实时获取消息流(含未达签名门槛的原始观察和已签名VAA),但不参与验证或签名。
Relayers
中继器是将VAA传递至目标链的链下代理。尽管任何人可手动中继公开的VAA,Wormhole支持结构化中继器实现自动化传递与监控。
要点总结