From CryptoWiki


"Relayers allow us to take headers of one chain and imbed them in another. This can be useful for transferring information from one chain to another but relayers aren't always bi-directional. For example, you can't put something into the Bitcoin blockchain, as far as a relay goes. Because it's scripting language is just not powerful enough."