Skip to content

Latest commit

 

History

History
58 lines (24 loc) · 2.3 KB

README.md

File metadata and controls

58 lines (24 loc) · 2.3 KB

Connecting Communities by Blockchain-powered Open Database

1. Brief

By utilizing blockchain tech, it's possible to build open databases with the community's collaboration independent from internet tycoons. Powered by such databases, developers from different cultural groups can reduce their cost in bootstrapping their web applications to better serve specific audiences. Local business and minorities would get more exposure and be connected with consumers.

In the submission, we have:

  1. A decentrialized Escrow and Review smart contract(SC) built upon NEO blockchain infrastructure.
  2. An ordering iOS App built upon mentioned SC, utilizing TD's payment API for payment, while joins the blockchain data and user profile proivded by TD's API to do the recommandation.
  3. An recommandation web app built upon mentioned SC, using the blockchain data to do the recommandation.
  4. A simulation backend app to mock blockchain, for demostration purpose.
  5. An interesting donation iOS app for Tap2Pay experience.

The powerpoint is HERE.

We also have an Video to demostrate the iOS app in bullet 2, along with the Tap2Pay experience.

2. The Challenge

Status

Alice wants some authentic Maxican food and gets below search result from a popular recommendation app.

MaxicanFood

Assume the result is simply based on the majority's gentrified favours, without any centralized controversial optimization algorithm, the big Q is:

In the data-driven era, how would local minority services, businesses and culture better dis with their lovers?

3. The Experiment

Traditional way is like this one:

CentrializedServer

Decentralized way is like this one. Community developers can use

CentrializedServer