DCX: Decentralized Content Exchange - Kauri
Articles
Collections
Write Article
Create Collection
Import from medium
Loading...
Sign in
POSTED 17 Feb 2019 14:54

DCX: Decentralized Content Exchange

ethdenver-2019-submission
OWNER
a
aditya.shanker

Important: You MUST add a tag (at the top, under Title) for each bounty you'd like to submit to. Your project will not be considered for any bounties unless they are tagged. Click "ADD TAG", type "bounty" and select the desired bounty from the list. If you'd like to apply to more than 6 bounties, please add the first 6 as tags, add the details for all of them (max of 10) here, and contact the Kauri team (info@kauri.io) to notify them of all 10 bounties you'd like to be considered for. These instructions can be deleted.

Project Name

DCX

Project Tagline/Description (140 Characters Max. Will be used on table card for judging)

Peer to peer digital content exchange platform which is also censorship resistant

Team Members. First and Last Names

Aditya Shanker

Status.im ID for Each Team Member (we will use this to contact you and your team)

adi 0x0445b1d84e708d53b532f1e4bebd5fa684d5bf796c47f27ab16b2b952fd3f497a4f55fd1906caf505af54aa7c03e73ca78f5f895a5c09704c3a3f77d1ed3c00a8a

Detailed Project Description (no more than 3-4 sentences)

I have begun working on an intriguing project that will allow peer to peer exchange or digital content in a secure decentralized manner. In essence, the way this works is a content creator creates his or her content, encrypts it and uploads it to IPFS while at the same time listing it on a content marketplace for a price. Any interested counterpart, who will only have access to metadata associated with the content can send eth to the content creator, the content creator then decrypts the originally encrypted content, encrypts it again with the public key of the content purchase, rehashes that on IPFS and so ownership now transfers over the content purchaser. Target users and use cases would include - independent music producers (at the mercy of Youtube, Spotify etc), bloggers, writers, and notoriously even might be of utility to whistleblowers and political activists, who are mostly at the mercy of centrally controlled channels of communication. I want to say though that is not a political project, it is merely an experiment to see whether it can unlock the true potential of free informational exchange between human beings. Much work remains to be done in building incentive schemes to prevent malicious behaviour on this platform.

Describe your tech stack (e.g., protocols, languages, API’s, etc.)

IPFS, Javascript, Ethereum - Solidity. No server backend or middle tiers. The entire encryption and decryption of files is handled completely by a javascript client that is hosted on IPFS. Hence no central authority can ever bring down this utility. Commerce is enabled by ethereum smart contracts. Hence this platform is truly decentralized and censorship resistant.

Track for which you’re submitting (Open or Impact)

Open

All Bounties Completed/Incorporated

Important: You MUST add a tag (at the top, under Title) for each bounty you'd like to submit to. Your project will not be considered for any bounties unless they are tagged. Click "ADD TAG", type "bounty" and select the desired bounty from the list. If you'd like to apply to more than 6 bounties, please add the first 6 as tags, add the details for all of them (max of 10) here, and contact the Kauri team (info@kauri.io) to notify them of all 10 bounties you'd like to be considered for. These instructions can be deleted.

A link to all your source code on a public repo (i.e. Github)

https://github.com/362E/DCX.git