ChainLink

Overview

ChainLink is blockchain middleware that allows smart contracts to securely connect to various APIs, resources, and bank accounts. This occurs through the ChainLink Network. The network is a decentralized system of nodes, better known as oracles, which sell usage of APIs and other resources to a smart contract. The selling of data to the contracts is done through the LINK token, an ERC20 token on the Ethereum Blockchain. The ChainLink team is made up of Sergey Nazarov, CEO, and Steve Ellis, CTO, with 6 advisors.

Chainlink is open source, and their upcoming decentralized network of nodes was created with specific token economics to make sure the node operators are incentivized to provide the correct answers, and get rewarded for being honest. Chainlink is designed to benefit all participants in its ecosystem:

The Node Operators will be able to receive LINK tokens as form of payment for providing a 247 reliable source for the API feeds they choose to offer, and also the option to “stake” their LINK tokens for collateral, which will be requested in some service level agreements.

The Smart Contracts Developers will have end-to-end reliable contracts by confirming the data feed was pulled from their desired source(s). The API Providers will benefit from a new lucrative way to sell their data.

Chainlink nodes are not the conventional “stake and forget” nodes that we are used to from various Proof of Stake (“PoS”) coins, which require little to no participation once you have staked them. Chainlink nodes need to offer information which is provided via an API (Application Programming Interface).” (https://medium.com/altcoin-magazine/earning-your-way-in-the-trustless-future-chainlink-ecosystem-101-2922d56c9bfa)

This means that besides having the node running, you also need to know what you are aiming to offer with your node — which API source you are going to offer data from. There may be some APIs that are offered for free, which can be in demand, but competition from other nodes will be higher due to the low barrier to entry. It is likely that most API sources that will have demand will be the ones you need to pay for — usually annual/monthly purchase of the API keys. Keep in mind that re-selling data via a third party API without an agreement is generally against the Terms of Service of the API, and may result in the API provider cutting your access to the API, which can lead to penalty payments for your node.” https://medium.com/altcoin-magazine/earning-your-way-in-the-trustless-future-chainlink-ecosystem-101-2922d56c9bfa

The Chainlink Mainnet launched on May 30 2019.

Where does the governance happen?

Chainlink will govern the network through a process it calls validation. The ChainLink Validation System monitors on-chain oracle behavior, providing an objective performance metric that can guide user selection of oracles. It will seek to monitor oracles for:

  • Availability: The Validation System should record failures by an oracle to respond in a timely way to queries. It will compile ongoing uptime statistics.

  • Correctness: The Validation System should record apparent erroneous responses by an oracle as measured by deviations from responses provided by peers

In the initial, on-chain aggregation system in ChainLink, such monitoring is straightforward, as all oracle activity is visible to CHAINLINK. There is also an off-chain aggregation system envisaged for ChainLink where the oracles themselves perform aggregation.

Consequently, Chainlink does not have direct visibility into oracle responses and cannot itself monitor avail-ability and correctness. Fortunately, oracles digitally sign their responses, and thus, as a side effect, generate non-repudiable evidence of their answers.

Chainlink’s proposed approach would be to realize the validation service as a smart contract that would reward oracles for submitting evidence of deviating responses. In other words, oracles would be incentivized to report apparently erroneous behavior.

Availability is somewhat trickier to monitor, as oracles of course don’t sign their failures to respond. Instead, a proposed protocol enhancement would require oracles to digitally sign attestations to the set of responses they have received from other oracles.

The validation contract would then accept (and again reward) submission of sets of attestations that demonstrate consistent non-responsiveness by an under performing oracle to its peers. In both the on-chain and off-chain cases, availability and correctness statistics of oracles will be visible on-chain. Users / developers will thus be able to view them in real time through an appropriate front end, such as a Dapp in Ethereum or an equivalent application for a permissioned blockchain.

The Reputation System proposed for ChainLink would record and publish user ratings of oracle providers and nodes, offering a means for users to evaluate oracle performance holistically. Validator System reports are likely to be a major factor in determining oracle reputations and placing these reputations on a firm footing of trust.

But what about the data?

The data feeds will be managed by nodes who connect to external APIs and API aggregators like Fiews.io, CLC Group and LinkPool.io. LinkPool provides a simple alternative for running your own personal node. Their aim is to allow people to easily earn passive income via effortless staking, and also ease the amount of technical knowledge and experience required for running their own node.

They achieve this by offering an easy to use and intuitive staking dApp and also a more hands-on node as a service solution (“NaaS”). LinkPool offers two main ways to stake using their services: regular staking, which can be done in their intuitive dApp, or Node as a Service (NaaS). The latter is a more hands-on approach for node operation, but without the need of technical understanding on how to build and manage infrastructure.

The key points for NaaS are:

  • LinkPool is aiming for NaaS to be launched at the same time of regular staking.
  • NaaS will have a flat fixed price in USD, billed monthly.
  • You’ll be able to pay in ETH or any ERC20.

LinkPool simply provides a brand-new node, how you manage your identity on the network and the data you provide is up to you. More information can be found in this Medium post.

According to LinkPool, their on-chain contracts are now trustless, resulting in a way to safely secure the LINK tokens within a smart contract that retains ownership to the address of the staker rather than transferring ownership to the node.

This means the 3rd party provider in this case — LinkPool, are not holding your tokens at any point.

Funding

ChainLink conducted a token distribution with 35% of the distribution going to Node Operators, 35% sold to the public, and 30% retained by the company to fund development.

image Figure 1. Chainlink Token Metrics

How are funds managed?

Funds are managed by the Chainlink team.

How is work other than software development funded?

Work other than software development is also funded by the development fund managed by Chainlink

Partnerships/use cases

IOST Announced: 8th May 2019 IOST’s announcement: IOST x Chainlink | Bringing real world data on-chain for IOST Dapps Chainlink’s announcement: Confirmed via Twitter Post

Streamr __Announced: 29th April 2019 Streamr’s announcement: Why Streamr has integrated with Chainlink for reliable oracles Chainlink’s announcement: Confirmed via Twitter Post

Ocean Protocol Announced: 28th April 2019 Ocean Protocol’s announcement: Ocean Protocol + Chainlink Integration Chainlink’s announcement: Confirmed via Twitter Post

Data Sports Groups Announced: 21st March 2019 DSG’s announcement: DSG teams up with Chainlink to bring live sports data to smart contracts Chainlink’s announcement: Confirmed via Twitter Post

Synthetix Announced: 11th March 2019 Synthetix’s announcement: Synthetix to use Chainlink to decentralise price feeds Chainlink’s announcement: Confirmed via Twitter Post

Provable (Oraclize) Announced: 7th March 2019 Provable’s announcement: Twitter Chainlink’s announcement: Confirmed via Twitter

Celer Announced: 14th February 2019 Celer’s Announcement: Celer + Chainlink: Combining real-world information and layer-2 scalability Chainlink’s Announcement: Confirmed via Twitter Post

Bodhi and Naka Chain Announced: 6th February 2019 Naka Chain’s Announcement: Bodhi and Naka Chain Integrate Chainlink to bring DApp development to the next stage Chainlink’s Announcement: Confirmed via Twitter Post

Katallassos Announced: 31st January 2019 Katalassos’ Announcement: Katallassos to use Chainlink for data feeds Chainlink’s Announcement: Confirmed via Twitter Post

STK Announced: 18th December 2018 STK’s Announcement: STK to use Chainlink to bridge real life data with Blockchain Chainlink’s Announcement: Confirmed via Twitter Post

Mobilum Announced: 13th December 2018 Mobilum’s announcement: Mobilum to use Chainlink for Cryptocurrency Price Data Feed for Trading Platform Chainlink’s Announcement: Confirmed via Twitter Post

ETHA Announced: 7th December 2018 ETHA’s Announcement: ETHA works with Chainlink to provide decentralized oracle solution for blockchain remittances Chainlink’s Announcement: Confirmed via Twitter Post

Olympus Labs Announced: 29th November 2018 Olympus Labs’ Announcement: Olympus Labs and Chainlink signed a strategic partnership: Olympus labs will integrate Chainlink’s decentralized oracles into financial products for reliable price feeds Chainlink’s Announcement: Confirmed via Twitter Post

RTrade Technologies Ltd Announced: 29th November 2018 RTrade Technologies Ltd’s Announcement: RTrade Technologies to use Chainlink to provide oracles for high quality off-chain data storage Chainlink’s Announcement: Confirmed Via Twitter Post

Kaiko Announced: 14th November 2018 Kaiko’s Announcement: Kaiko Partners with Chainlink to Bring Cryptocurrency Market Data to Smart Contracts Chainlink’s Announcement: Rory posted the announcement on /r/Chainlink

Wanchain Announced: 12th November 2018 Wanchain’s Announcement: Wanchain Adds Real-World Data with Chainlink Integration and Partnership Chainlink’s Announcement: Confirmed via Twitter Post

Hydrogen Announced: 9th November 2018 Hydrogen’s Announcement: Hydrogen Partners with Chainlink Chainlink’s Announcement: Awaiting official confirmation

Kaleido (ConsenSys) Announced: 8th November Kaleido’s Announcement: Kaleido Launches Blockchain Marketplace with Plug-and-Play Services and Solution Partnership Program Chainlink Announcement: on Rory’s list of partnerships in the Official Chainlink Telegram

bZx Announced: 6th November 2018 bZx’s Announcement: bZx Teams up with Chainlink Chainlink Announcement: Confirmation via Twitter Post

Town Crier (Acquired by Chainlink) Announced: 1st November 2018 Town Crier’s Announcement: Chainlink Announcement: Announced at Devcon4 and confirmed via Twitter Post Press release issued and picked up by Forbes and Business Insider

Morpheus.Network Announced: 31st October 2018 Morpheus.Network Announcement: Morpheus.Network Partners with Leading Decentralized Oracle Network Provider Chainlink for Real-World Smart Contracts Chainlink Announcement: Confirmation via Twitter Post

Web3 Announced: 22nd October 2018 Web3 Announcement: Web3 Foundation and Chainlink Announce Collaboration Chainlink Announcement: Confirmation via Twitter Post

BraveNewCoin __Announced: 5th September 2016 and 23rd September 2018 BraveNewCoin Announcement: BNC launches finance data Oracles, to expand the usefulness of smart-contractsand then a tweet in September 2018 Chainlink Announcement: BraveNewCoin Oracle on Testnet

GameDex Announced: 19th September 2018 GameDex Announcement: Decentralized Oracle Service Chainlink Partners with Gamedex on Smart Contracts Chainlink Announcement: Confirmation via Twitter Post

MARKET Protocol Announced: 22nd August 2018 MARKET Protocol Announcement: Market Protocol and Chainlink Team Up to Enable Off-Chain Asset Trading on the Ethereum Network Chainlink Announcement: Confirmation via Twitter Post

OpenLaw (ConsenSys) Announced: 14th August 2018 OpenLaw Announcement: OpenLaw Teams with Chainlink to Bring Real-World Info to Smart Contracts Chainlink Announcement: Confirmation via Twitter Post

Accord Project Announced: 28th July 2018 Accord Project Announcement: Smart Legal Contracts and Oracles Chainlink Announcement: Confirmation via Twitter

ZeppelinOS Announced: 18th December 2017 ZeppelinOS Announcement: ZeppelinOS Partners with Chainlink, the Market Leader is Trusted Oracles Chainlink Announcement: Confirmation via Twitter Post (Chainlink Retweeted)

ClinTex Announced: July 2017 Clintex Announcement: ClinTex Partners with Chainlink Chainlink Annoucement: on Rory’s list of partnerships in the Official Chainlink Telegram

Significant Investors

  1. 8 Decimal Capital - San Francisco, CA
  2. Anmi OECD - China
  3. BitPride Fund - Russia
  4. BlockFront Capital - Romania
  5. Carnaby Capital - United Kingdom
  6. Cipher Ventures - Singapore
  7. Consensus Capital - China
  8. Fundamental Labs - China
  9. Interchain Ventures - Singapore
  10. Nirvana Capital - China
  11. NueValue Capital - Singapore
  12. RocketFuel - United States
Previous
Next