Latest Articles

Vitalik Buterin Reviews Chain Interoperability Schemes in New R3 Research Paper

In June Bitcoin Magazine reported that R3, the financial innovation consortium that includes many of the world’s leading banks, commissioned Ethereum creator Vitalik Buterin to write a report on Ethereum design, upcoming technical developments and applications in private systems. R3 published both Buterin’s 44-page report, which gives a detailed overview of Ethereum’s overall architecture and technical design, current status and development roadmap; and an executive summary of Buterin’s report, written by R3 former Senior Strategy Associate Kathleen Breitman and CTO Richard Gendal Brown, with a summary and R3’s viewpoint.

Now, R3 has shared with Distributed a still unpublished R3 report written by Buterin in September, titled “Chain Interoperability.” Buterin’s new 24-page paper addresses the all-important interoperability issue with a thorough review of interoperability schemes that have been proposed and, in some cases, partly implemented. Chain interoperability is still a mostly theoretical effort since, as Buterin notes, “a live example of successful chain interoperability requires not one but two already existing, stable and sufficiently powerful blockchains to build off of.” However, this is slowly starting to change as more distributed ledgers achieve critical power and stability, and interoperability can be expected to become a key requirement for new blockchains.

According to Buterin, the concept of “one blockchain to rule them all” — a unique blockchain carrying a unique digital currency and used for all distributed-ledger applications — is obsolete. The future belongs, instead, to a network of interoperable blockchains, built on different distributed-ledger technologies and carrying different digital currencies, which can be federated to handle different aspects of distributed applications.

“One of the advantages of using platforms where cryptographic authentication is naturally baked into every single operation is that we can actually provide much tighter and more secure coupling between platforms than is possible with previously existing systems,” notes Buterin. “Interoperable chains open up a world where moving assets from one platform to another … becomes easy and even implementable by third parties without any additional effort required from the operators of the base blockchain protocols.”

The Bitcoin Sidechains paper issued by Blockstream envisages an ecosystem of “sidechains” separate from the main Bitcoin blockchain but interoperable with it by means of two-way pegs, allowing for the transfer of assets between sidechains and the main blockchain. Though originally formulated assuming that the main blockchain is the Bitcoin blockchain, the concept of a sidechain can be generalized to sidechains pegged to other blockchains. In a sidechain, as defined by Buterin, “the functionality of a blockchain reading data from other blockchains is used to facilitate cross-chain asset portability.” However, Buterin isn’t too keen on the term “sidechain” because it implies a subservient relationship where a sidechain is subordinate to a master chain, which is usually assumed to be the Bitcoin blockchain.

In fact, though Ethereum is a peer blockchain fully independent of Bitcoin, it can be technically considered as a sidechain to Bitcoin thanks to BTCRelay, one of the first relays where one blockchain provides information to another. Using BTCRelay, a smart contract on Ethereum can read the Bitcoin blockchain, achieving one-way interoperability that allows users to pay for distributed Ethereum services and applications with bitcoin.

Natural use cases for relays include cross-chain oracles and atomic swaps, where an asset on one chain is exchanged for another asset on another chain. A first implementation of atomic swaps with BTCRelay and Ethereum is being developed by the Bitcoin–Token market project of the MakerDAO team. However, the Bitcoin protocol, without Ethereum-like smart contract capabilities, offers only limited relay capabilities.

Besides relays, other interoperability schemes analyzed by Buterin are centralized notary schemes and hash-locking schemes where the same condition triggers operations on two different blockchains. However, centralized notary schemes require trust, and hash-locking schemes are not flexible enough in some important cases.

Besides a review of the interoperability schemes proposed to date and a thorough discussion of their strengths and weaknesses, including security aspects, Buterin presents a gallery of use cases for chain interoperability. While the paper is mainly focused on public permissionless blockchains like Ethereum and Bitcoin, Buterin also addresses interoperability issues for permissioned blockchains and “Fedcoin” — digital currencies controlled by central banks.

Distributed Cartoon: Is There Still Room in the Lifeboat?

According to ICORating, 64 percent of all attempted ICOs failed and startups raised 48 percent less through ICOs as 2018 came to a close. As a result, many companies are now pivoting to raise money through security token offerings (STOs), but there are questions about whether investor demand is going to be any different.

Breaking Down Smart Contracts

When talking about blockchain technology, there are a few buzz terms that seem to be imperative. What is one we hear again and again? Smart contracts.

Google Adds Bitcoin Symbol to iOS Keyboard

Source: Reddit

Google has added the Bitcoin symbol to its keyboard on iOS, making it one of several alternative currency symbols available when users hold down the dollar symbol key.

Germany Opens Industry Consultation Process for Blockchain Strategy

Source: Reuters

Ahead of announcing an official strategy for leveraging blockchain technology more widely, the German government has opened a process for receiving recommendations around the technology from local companies and industry groups. Germany is Europe's largest economy and Berlin is home to numerous blockchain startups. The solicited recommendations could lead to official legislative action in the near future.