Chainlink releases new white paper in a shift toward smart contract computations

Published at: April 15, 2021

Chainlink unveiled its new white paper on Thursday, which details a planned expansion and pivot into creating oracle networks for computation. The proposal would see Chainlink generalize its oracle network into a “meta layer” of Decentralized Oracle Networks.

The new architecture supports a larger selection of use cases, expanding its suite of services to off-chain computation of data. In Chainlink’s vision, these computational oracles would create a class of “hybrid smart contracts” where part of the logic could be offloaded to the oracles.

The new oracle networks would continue to focus on functions that blockchains or even layer-two networks are unable to perform, as Sergey Nazarov, co-founder of Chainlink, explained to Cointelegraph. An existing example of this framework is the Chainlink Verifiable Randomness Function, offering a crucial component for any on-chain lottery that needs a trusted source of randomness. In Chainlink’s view, this reliance makes these apps an existing example of hybrid smart contracts. “The DeFi contracts, 95% of them — everything except the DEXs — are hybrid smart contracts already,” Nazarov added, referring to their use of external price feeds.

In the vision outlined in the white paper, Chainlink would generalize and extend its existing computational capabilities:

“The extension here is really in the fact that you can put an arbitrary executable in an oracle network for it to run that. And this greatly expands what an Oracle network can do.”

Nazarov disclaimed that Chainlink is not attempting to replace existing blockchains or layer-two solutions. Its aim is to be a flexible, customizable solution to compute data, which could be used to scale existing decentralized applications or even just run rollup schemes and other layer-two solutions. Chainlink would offer the choice of consensus mechanisms and nodes to each individual user, who will choose the trust guarantees they need.

“The Chainlink network is a configurable set of validators that can be configured to do whatever the hell you want them to. [...] It’s not a blockchain. They [the validators] don't give you the state and all the guarantees of a blockchain, but they can give you every other type of computation that you want to configure them into doing.”

The practical uses of such a network will largely depend on what the users wish to do, but Chainlink expects a number of services to take priority. One of these is the Fair Sequencing Service, a solution against miner extractable value. The idea behind the platform is to let the oracles compute a “fair” sequence of transactions that would minimize value extraction generated from front-running trades and other techniques. As Nazarov explained, blockchains don’t have a conception of time, which is part of the reason why ordering transactions fairly is difficult, and why oracle networks can help.

Oracle-based computation to assist certain blockchain transactions are not entirely new, with Chainlink being the most notable provider of specialized data. Recently, the Maker team also proposed using its oracle for a similar purpose by instantly verifying the validity of an Optimistic Rollup and facilitating instant withdrawals from layer two through Dai.

The new Chainlink white paper introduces a host of other features as well, notably offering a more robust incentive to report fraudulent transactions, called super-linear staking. In this mechanism, bribing a Chainlink node to provide false data becomes quadratically more expensive as more stake is committed to the network. The system relies on mathematical fraud proofs that entitle watchers to the combined stake of all nodes if they correctly report an instance of fraud. A potential attacker would need to bribe all watchers for the full amount that they’d stand to gain, an amount greatly exceeding the total stake.

The new conception for the Chainlink network aims to vastly simplify the deployment of smart contracts. According to Nazarov, too many teams are forced to build core infrastructure just to support their DApp:

“I want them to just pop in and kind of build this hybrid smart contract really quickly, just the way they build it in the web world — you know, in a weekend. And they don't have to figure all this shit out! That's what I think the future is.”
Tags
Related Posts
A dark horse in the Ethereum scaling wars? Chainlink’s oracles find fertile ground on xDai
Chainlink (LINK) oracles have made their way to xDai, an Ethereum sidechain that has seen growing adoption among DApp developers who cannot afford to stay on the Ethereum mainnet. As announced by Chainlink on Thursday, its price feeds are live on the xDai mainnet, offering price data for an initial set of trading pairs including LINK/USD, AAVE/USD, DOT/USD and SUSHI/USD. More pairs can be quickly added if there is demand, the company said. The integration was completed by Protofire, a development workshop and xDai validator. The team received a Chainlink Community Grant to port native Chainlink oracles on xDai, including …
Technology / March 4, 2021
Binance Smart Chain Adds Chainlink Oracles for Better DeFi
Binance Smart Chain — a dual-chain architecture from major crypto exchange Binance — is now integrating Chainlink (LINK) data oracles. Binance Smart Chain adds smart contracts to the exchange's original chain, Binance Chain, and is currently in testnet. Chainlink co-founder Sergey Nazarov told Cointelegraph that in his opinion, this integration will save time and effort for developers who are building decentralized apps on the blockchain: “With the Chainlink integration, Binance Smart Chain developers no longer need to dedicate months of engineering time to set up their own oracle infrastructure. Now, they can simply use Chainlink as an abstraction layer to …
Technology / July 23, 2020
Former Google CEO is now a strategic advisor for Chainlink Labs
Eric Schmidt, the chief executive officer of Google until 2011 who later served as executive chair at the tech company and its parent firm Alphabet, has joined oracle solutions provider Chainlink Labs as a strategic advisor. According to a Tuesday announcement, Chainlink said Schmidt would guide the firm’s scaling strategy in its use of oracle networks to trigger smart contracts. Chainlink co-founder Sergey Nazarov cited Schmidt’s experience “building global software platforms for next-generation innovation” in the firm’s decision to bring the former Google exec on board. “The launch of blockchains and smart contracts has demonstrated tremendous potential for the building …
Technology / Dec. 7, 2021
MDT introduces blockchain oracle to accelerate DeFi adoption
Measurable Data Token (MDT) has announced the launch of a blockchain-based oracle service, Measurable Finance (MeFi), which has been designed to connect traditional financial data markets to the decentralized finance (DeFi) sector. In its primary showcase of utility, the project constructed a decentralized application (DApp) —accessible on both the Ethereum and testnet blockchains — which enables DeFi participants to access stock trading data from some of the world’s largest financial marketplaces, including the Nasdaq, New York Stock Exchange (NY and Hong Kong Stock Exchange (HKEX). With the introduction of these services, decentralized data sharing network Measurable aims to advance the …
Adoption / Oct. 20, 2021
ZenGo Warns of Major Security Flaw Among DApp Wallets
Cryptocurrency wallet provider ZenGo has built a testnet to demonstrate a major security flaw prevalent among decentralized application (DApp) wallets. On March 23, ZenGo published an article highlighting that, when authorizing a specific transaction, many DApp wallets actually grant access over all of that particular token stored in the connected wallet: “As a result, if the DApp is vulnerable to a security issue or is rogue to begin with, attackers can abuse these highly excessive privileges to steal ALL of the DApp’s users holdings (in the approved tokens) without any further user consent. They can do so at any point …
Technology / March 24, 2020