Chainlink performs a weighting based on the data provided through the oracle reputation system. It allows you to develop smart contracts and make them available to any entity or body. By establishing smart contracts many inconveniences are solved or tasks are scheduled that achieve efficient use of time. It achieves a feedback between the information of the blockchain and the reality of the environment, being able to make the conditions of a smart contract more flexible. Other advantages: information generally comes from the blockchain, quick verification of-idea organization, but its support focus could be better and currently it does not have as many experts in its team of developers to face the challenges of the platform.