Inspiration

As we all know, due to the monopoly brought by over-commercialization, content creators today have to face a fact - Web 2.0 is over-centralized and there is a serious lack of motivation for content creation.

The platform relies on content creators to get traffic and users, and uses content data to realize commercialization, but the right to attribute content data and profit distribution is not at the content creators' end, but at the centralized platform's end.

Over-commercialization leads to the centralized platform siphoning off a large amount of content dividends, while leaving only a small portion of profits for content creators. Moreover, since the ownership of content data does not lie with the creators, they sometimes need to modify and delete their content in order to pass the platform's "review", and even if they pass the review successfully, they often encounter the situation that their content is plagiarized or carried and they cannot get financial returns from their content. What's worse, in case of malicious reports or other force majeure factors, the content and account will often face being banned or forcibly shut down by the platform, so that content creators not only lose their content, but also their long-term maintenance of follower relationships.

In addition, due to the monopoly and closure of platforms, content data between different platforms are not interchangeable, so content creators need to repeatedly create accounts, understand rules, synchronize content, and manage fan relationships scattered in different platforms, which leads to inefficient output and meager revenue for content creators.

As you can see, content creators are trapped in the cage of Web 2.0 world and exploited by it. On the other hand, the recipients of content are equally miserable. Due to the commercialization demand of the giants, they have to accept the algorithmic push and advertising invasion of the centralized platform, and become the data points "fed" and "analyzed" by the platform.

When content creators lose the right to "own". When content recipients lose the right to "filter". When neither party has the incentive to create, share, or interoperate.

Is this really what we want to see? Is this really what the world wants?

The world needs a new order, and Mora wants to be the promoter and builder of this new order.

What it does

Mora is a content protocol based on the Internet computer created as a unit of Canister. Any individual, team, or media can create different content Canister with different thought dimensions.

  • Based on the protocol, everyone can create subscription account, blog, self-publishing, Help center, wiki and other Content related products. Everything you create is a specific, independent and complete module.
  • Based on the protocol, each user has independent Canister rights, including but not limited to Data rights, Subscribers rights,Ffinancial rights, Smart contract rights, etc. All this will reverse the relationship between users and platforms. All actions of the platform will require user authorization.
  • Based on the protocol, the interoperability between platforms will be solved. The platform will only exist as a view layer. Each platform calls canisters authorized by users. It will communicate everything, including content, comments and even functions. This is a truly open Internet.
  • Based on the protocol, the responsibility will be transferred from the platform to the planet owner, Who's Canisters, who in charge, and only NNS or SNS will have the right to judge.The freedom of speech and long term development of the protocol will be solved at the same time.
  • Based on the protocol, each planet can add private and trusted smart contract capability, and the content created by the planet owner also has blockchain smart contract capability.
  • Based on IC, such as traditional Internet speed, reverse gas, SNS, etc. are not listed.This will be better than other blockchain.

Mora is divided into Mora protocol and Mora platform, Mora will complete a paradigm demo based on the protocol at the same time. This demo will better demonstrate how exciting and incredible the planet created by Internet computers is. Mora - not just Web3, it will be beyond Web3.

How we built it

Initially, self questioning Does it have to be in the blockchain? Whether it really solves the pain points of traditional products and blockchain products? Does it have long-term value? Is it sufficiently different from existing products? Is it positive and meaningful to this society? Do we know enough about the features of IC and make full use of these features?

We started the project after all answers were confirmed through thinking and self questioning.

Secondly, understand IC before start In order to make better products, we have fully understood the characteristics of IC. Understand what it can do, what it can't do, and what it can do in the future. For example : Everyone holds canisters' trust;Security issues after the canisters' permissions are put back to users; protocol scalability, etc. How do you exercise restraint in your products without losing the most important things ? We thought and discussed all this and every detail, and started all this after ensuring that all the problems were solved.

Lastly, build the product The code is just a derivation of ideas, and all the details have been discussed for more than two months. What we have done is that everyone completes their own part. This is not particularly difficult for everyone, it just takes some time. Some controversial parts will be discussed separately to ensure that the final product can meet our expectations. We are trying to build it. We have finished solving 40% of the workload.

Challenges we ran into

  1. SNS has not yet launched, we need other methods to assist in governance.

  2. Canisters do not support complex search very well at the moment, so we need to make trade-offs on products.

  3. How to allow users to change owners, how to prevent attacks on front end and how to verify phishing sites.

  4. How to ensure that the fees can be safely paid to the Canister and can be safely transferred.

Accomplishments that we're proud of

Now there is nothing! We have a long way to go!

What we learned

By viewing the official open source code of dfinity, we have a deeper understanding of the IC architecture and some interesting solutions. In summary, we learned a lot and felt happy.

What's next

We'll see you all in October!

Official website : https://mora.city

This is part of our demo (data is demo data):

Rover management Portal: https://mqwfp-3aaaa-aaaai-qflia-cai.ic0.app/

Planet explorer: https://bv5nd-caaaa-aaaai-qnfiq-cai.ic0.app/

Built With

+ 85 more
Share this project:

Updates