ChainLink is a decentralized oracle service, the first of its kind. When Ethereum went live in 2015, it revolutionized what blockchain could bring to enterprise solution and traditional business. Blockchain was no longer just a medium for new age financial transaction, confined to Bitcoin’s potential to disrupt traditional currency exchange. With Ethereum powered smart contracts, Vitalik Buterin opened up a Pandora’s Box of use cases for blockchain technology. Problem is, per their design, smart contracts can only manage data on the blockchain. Their potential, the ability to provide tamperproof, decentralized applications for uses the world over, is still largely untapped, as many of the smart contract programs built on Ethereum lack a bridge to the real world industries they’re trying to improve. ChainLink’s first component consists of on-chain contracts deployed on Ethereum’s blockchain. These oracle contracts process the data requests of users looking to take advantage of the network’s oracle services. If a user or entity wants access to off-chain data, they submit a user contract (or requesting contract) to ChainLink’s network, and the blockchain processes these requests into their own contracts. These contracts are responsible for matching the requesting contract up with the appropriate oracles. The contracts include a reputation contract, an order-matching contract, and an aggregating contract. The first of these, the reputation contract, is exactly as it sounds: it checks an oracle provider’s track record to verify its integrity. In turn, the order-matching contract logs the user contract’s service level agreement on the network and collects bids from responsible oracle providers. Finally, the aggregating contract accumulates the collective data of the chosen oracles and balances them to find the most accurate result. Unfortunately, the ChainLink team does not offer a roadmap, but a testnet of ChainLink’s services should come sometime within Q1 of 2018. Generally, the project’s general lack of marketing and concrete updates have frustrated community members in the past. Sergey Nazarov, the project’s CEO, is known for a quiet community presence that favors of behind-the-scenes work on ChainLink. The team may not hype their project much, but for what it’s worth, they sacrifice brand marketing in favor of product development–and some community members find this focus to be refreshing. For instance, they’ve established an oracle with Swift Bank, and have a few quiet partnerships with zepplin_os and Request Network. Chainlink has the potential to connect smart contracts with the outside world. It may allow parties to smart contracts to be able to receive external inputs that prove performance and create payment outputs that end users want to receive, such as bank payments. This has the potential to allow smart contract to mimic the vast majority of financial agreements currently available in the market. With the ChainLink Network, anyone can securely provide smart contracts with access to key external data and any other API capabilities, in exchange for financial reward. Although it remains to be seen how the incentive system will operate, there is potential for rewards similar to those available for crypto miners to be available to Node Operators that provide useful data to the Chainlink network.' Check out CoinBureau for the complete review on Chainlink.
Bancor is a blockchain protocol that allows users to convert between different tokens directly as opposed to exchanging them on cryptocurrency markets. The project offers a network, which we’ll discuss soon, that works to bring liquidity to the majority of tokens that lack a consistent supply/demand in exchanges. That network is built on smart contracts and a new class of cryptocurrencies that the team calls “Smart Tokens.” Bancor is looking to provide support to the illiquidity that currently exists within the cryptocurrency market. Illiquidity isn’t so much an issue for top coins like Bitcoin or Ethereum because there are always buyers and sellers looking to exchange those coins. It is definitely an issue, however, for the thousands of other tokens that may serve legitimate decentralized purposes but haven’t attracted enough attention in the market to be liquid. Bancor’s protocol uses smart contracts to create Smart Tokens, which serve as an alternative mechanism for trading. A key characteristic of the protocol is that it doesn’t call for an exchange of tokens with a second party, as in the case of cryptocurrency exchanges. Rather, it employs Smart Tokens to convert between different ERC-20 tokens internally. These conversions take place through the blockchain’s protocol and completely outside of cryptocurrency exchanges. Smart Tokens process token conversions internally by holding reserves of other ERC20 tokens within their Smart Contract. They can then convert back and forth between those reserves as users request it. The Bancor team consists of a core Foundation Council and their Advisory Board. The Foundation Council includes four individuals based out of Zug, Switzerland. Bernard Lietaer is a Belgian civil engineer, economist, author, and professor. Lietaer specialized in monetary systems and promotes the notion of communities creating their own local currencies. Guy Benartzi serves as co-founder and is recognized for founding the gaming company, Mytopia. Benartzi also co-founded Particle Code, a development studio based in Tel Aviv, Israel. Guido Schmitz-Krummacher is an executive of the Bancor Protocol foundation that’s involved with a variety of commercial entrepreneurial ventures in Switzerland. His involvement in the crypto space includes that of Bancor as well as an executive position in crowdfunding network, Tezos (XTZ). One of the key elements of the Bancor Network is the automated pricing. This comes from the Smart Tokens’ built-in automated market makers. These automated market makers mean that the tokens’ smart contracts always buy or sell Smart Tokens from or to any user in exchange for any connector token (as well as any token found in the network). The price comes from the Bancor Formula. This formula that is responsible for balancing a Smart Token’s demand and supply while also maintaining the ratio between the token’s total value with the connector token balances. The creator of the Smart Token configures these ratios, known as the connector weight. The creator can adjust them with the goal of decreasing or increasing the liquidity level of the token. The connector weight indicates price sensitivity, or how much sells and buys affect the price movement. Any time the prices no longer syncs with prices listed on external exchanges, the arbitrageurs will quickly balance the gaps.'