You could think of Chainlink as a committee of wise men and women who are always looking to determine the closest thing to the truth. But why can they be deemed more trustworthy than others? Let’s see.
Blockchains don’t really have a good way to access external data. The difficulty of connecting off-chain data with on-chain data is one of the great challenges facing smart contracts.
But what makes Chainlink different from other blockchain oracles? Let’s find out.
What is Chainlink?
Chainlink is a blockchain-based decentralized oracle network that allows smart contracts to connect to external data sources. These can include APIs, internal systems, or other types of external data feeds. LINK is an ERC-20 token that’s used to pay for this oracle service on the network.
How does Chainlink work?
Chainlink uses a network of nodes in an attempt to make the data provided to smart contracts as trustworthy and reliable as possible.
Let’s say a smart contract requires real-world data, and it puts out a request for it. The Chainlink protocol registers this event and forwards it to Chainlink nodes to take their “bids” on the request.
So, how is this connected to LINK? Well, the smart contracts that request the data pay Chainlink node operators in LINK in exchange for their service. The prices are set by the node operators based on the market conditions for that data.
Chainlink and DeFi
Ever since Decentralized Finance (DeFi) has become more popular, there has been a growing interest in high-quality oracle services. After all, most of these projects use smart contracts in one way or the other, and they also require external data to run properly.
Many people may be inclined to think that Chainlink can solve all of these problems – that may not be correct. Despite projects such as Synthetix, Aave, and others all relying on Chainlink’s technology, new types of risks are also introduced. If too many platforms rely on the same oracle service, they will all face outages if Chainlink suddenly stops working as intended.
This may seem unlikely. After all, Chainlink is a decentralized oracle service that supposedly has no single point of failure. Even so, in September 2020, Chainlink nodes suffered a “spam attack” where an attacker drained potentially up to 700 ETH from node operator wallets. The attack was quickly solved, but it’s a reminder that not all systems are completely resilient to malicious activity.
LINK supply and issuance
LINK has a maximum supply of 1 billion tokens. 35% of those were sold during the ICO in 2017. About 300 million are in the hands of the company that founded the project.
In contrast to many other cryptoassets, LINK has no mining or staking process that increases its circulating supply.
How to store LINK
What is LINK used for?
As we’ve mentioned, Chainlink node operators can stake LINK as a way to offer a bid to the intended buyer of the data. The node operator that "wins" the bid must provide the information to the smart contract making the request. All payouts for node operators happen in the form of LINK tokens.
This approach incentivizes node operators to keep accumulating. Why? Owning more tokens means access to bigger and bigger data contracts. If a node operator decides to break the rules, they’ll have their LINK tokens removed as a result.
Who are LINK Marines?
It’s not uncommon for crypto projects to give a nickname to their community members. Chainlink was one of the earliest and most successful examples of this phenomenon with “LINK Marines.”
This type of community creation is becoming an increasingly effective marketing tactic in the cryptocurrency space. Core supporters can create a lot of engagement and social media attention for the project, which can then reflect in other metrics.
Chainlink’s technology has proven to be one of the most important pillars of the DeFi and broader crypto ecosystem. While that does introduce risks onto Ethereum DeFi, trusted external data sources are one of the most important building blocks for a healthy on-chain ecosystem of products.