ChainLink is a decentralized network of nodes that provide data and information from off-blockchain sources to on-blockchain smart contracts via oracles. This process, along with extra secure hardware, eliminates the reliability issues that might occur if using only a single centralized source.