x
--d : --h : --m : --s
Get tickets

Mediachain: Protect Digital Content With a Bitcoin-Based Metadata Protocol

by

         Mediachain: Protect Digital Content With a Bitcoin-Based Metadata Protocol

Mine Labs, a New York-based blockchain startup has announced the development of Mediachain, a Bitcoin blockchain-based decentralized metadata protocol which relies on the InterPlanetary File System (IPFS) to protect and ensure the rights to creative digital works.

Since early 2015, emerging blockchain startups have begun to focus on the development of blockchain-based identity and authentication systems to assist artists, freelancers and digital content providers to protect their work from being plagiarised. To encrypt and store digital rights on the Bitcoin blockchain, most of these blockchain startups have either encoded an ID into the Bitcoin blockchain using OP_RETURN or CoinSpark to reference centrally hosted data or used a custom-built blockchain to attach metadata directly to transactions.

But there are several challenges in using these two techniques in encoding metadata onto the Bitcoin blockchain. 

For example, the maximum data storage per transaction allowed by the Bitcoin protocol’s built-in OP_RETURN code is 40 bytes. This restricted storage makes it difficult to store long strings of metadata onto the Bitcoin blockchain. Thus, using OP_RETURN to encrypt metadata onto the Bitcoin blockchain becomes extremely inefficient and is discouraged by core developers which think that it contributes to “blockchain bloat.”

The issue with the second technique of building a custom blockchain is security. Newly established blockchain networks with a lack of miners and hash power could be vulnerable to 51 percent attacks. The problem intensifies if the data and the blockchain becomes large and there is not enough hash power to secure the protected information.

Pete Dushenski explains, “As shorter walls are easier to attack, the city has grown at the expense of security. To bring this into relevant (Bitcoin) terms, the size of the city is the Blockchain and the height of its walls is the network’s hashrate. As such, the larger the Blockchain, the more hashpower is required to maintain the same level of security.”

Instead of solely relying on the Bitcoin blockchain’s built-in features to store metadata, Mine Labs has introduced a new method of validating data without storing large sums of information onto the Bitcoin blockchain itself. Mine Labs’ protocol, called Mediachain, capitalizes on the limitations of existing startups by using the InterPlanetary File System to store the actual data, but publishing the data onto the Bitcoin blockchain to authenticate the information using using time stamps. This allows digital content providers, artists and freelancers to encrypt rights to their digital content by making images and other information interoperable and discoverable in a hybrid decentralized system.

“Mediachain is a collaborative federated media metadata protocol that allows parties to make statements about creative works,” explains Denis Nazarov of Mine Labs. “The metadata statements are cryptographically signed by the contributor, timestamped in the Bitcoin blockchain, and stored in IPFS. The statements can then be looked up via perceptual search using an instance of the media itself.”

One of the core technologies behind Mediachain, the InterPlanetary File System is a new hypermedia distribution protocol developed by the IPFS community and many contributors from the open source community to enable the creation of completely distributed applications. The concept of IPFS is actually similar to the Web in terms of providing a high throughput block storage model with content-specific cryptographic hyperlinks. The unique advantage of using the IPFS as a foundation of an application is that the IPFS provides cryptographic proof or hash to every set of data stored in the system.

“IPFS, billed as “a new hypermedia distribution protocol,” is a stack incorporating a lot of the best distributed systems ideas of the past few years (DHTs, Merkle DAGs, BitTorrent swarms, self-certifying file systems) to deliver a global, uniformly addressable namespace that anyone can participate in. A recently landed new object format patterned after JSON-LD allows us to store richly structured and interlinked data within this system,” explained Arkadiy Kukarkin of Mine Labs.

Because the data encoded into the IPFS system is accompanied by a unique cryptographic hash of its digital content, the actual links to the content cannot be changed or altered. The Mediachain publishes the cryptographic hash of the content onto the Bitcoin blockchain, providing irrefutable and unalterable data that can be used to verify and authenticate digital content. 

Recommended

Microsoft Azure Now Supports RSK Smart Contracts

RIF Labs has announced the integration of its public blockchain, RSK Smart Contracts, on Microsoft's Azure Marketplace. Users should now be able to set up an RSK blockchain network in minutes.

Jimmy Aki

Infographic: A Map of Bitcoin Forks

Bitcoin can be a confusing technology, and little is more confusing to new users than trying to wrap their heads around Bitcoin's forks. This is, in part, because there are different types of forks with very different implications.

Bitcoin Magazine

Op Ed: Defining Decentralization: How Ambiguity Continues to Divide Crypto

In the pursuit of mass adoption, decentralization shouldn’t be our goal, but instead a means to achieve the many different, and equally important, goals that exist for cryptocurrency users.

Paul Puey

Qtum Completes First Atomic Swap With Bitcoin on Mainnet

Atomic swaps allow for on-chain exchanges, or transactions, between cryptocurrencies on two separate blockchains — in this case, Bitcoin and Qtum — without the need to rely on a third party.

Michael Taiberg