OMG Network's Great Reddit Scaling Bake-Off Proposal

https://www.reddit.com/r/ethereum/comments/i19us9/omg_networks_great_reddit_scaling_bakeoff_proposal/

created by omgnetwork on 31/07/2020 at 15:50 UTC*

516 upvotes, 47 top-level comments (showing 25)

​

OMG Network and the Great Reddit Scaling Bake-Off

Late last month, Reddit announced The Great Reddit Scaling Bake-Off, an open-invitation competition calling all Ethereum scaling projects to show the community a scaling solution that can be used to bring Community Points to mainnet.

Once we decided to take up the challenge we had one goal in mind: to build a live and scalable application that our 43K strong Reddit community* can use to transfer ROCKs (community points) on our subreddit in real-time — all while fulfilling the technical requirements laid out by the Reddit team.

It took us less than 30 days to achieve our goal.

Introducing the Community Points Engine by OMG Network

The Community Points Engine (CPE) powered by OMG Network[1] is a Chrome Extension that allows for fee-less and near-real-time value transfer while browsing the OMG Network subreddit. Users can transfer points without entering the receiver’s wallet address; the extension automatically extracts it for you, making transfers fluid and easy.

1: https://omg.network/reddit-bakeoff-scaling-community-points/

​

Introducing the OMG Community Points Engine

But the CPE is not only built with the subreddit subscriber in mind, the tool serves all types of Reddit users. So if you’re a moderator, you can immediately mint and distribute points to anybody on the subreddit, as well as burn points and handle all admin actions with a user-friendly dashboard. If you’re a Reddit team member, you can rest assured knowing that the OMG Network can withstand the traffic threshold that Reddit requires thanks to our MoreViable Plasma Technology.

It’s no secret that designing for simplicity is hard, but simple is desirable, and that’s why it was our priority with this application. Because while we understand and appreciate the value of trustlessness in technology, the concept, and the feature is inherently complicated. We want the CPE to be something everyone can use, and will only highlight ‘technical’ elements when necessary.

Checking All The Boxes

Community point claims, transfers and brrrrns

A Few Words on What We Care About

The blockchain ecosystem is well on its way to mainstream adoption and large-scale applications like Reddit are beginning to look at trustless technology to solve real problems. The time for experimentation and theoretical design is over; it’s time for production-ready software to take center stage.

2: https://docs.omg.network/3rd-party/multibaas

We standby what we’ve accomplished in the past 30 days and consider this challenge as a great way to showcase the OMG Network and our seriousness as a team. We approached the Great Reddit Bake-Off as we would any client project, leaving no stone unturned when it came to delivering a well- designed, well-documented, and well-developed solution.

The Bake-Off’s specs are descriptive, but we know that great software is much more than that. It is a collaboration between client and solution provider. We look forward to upcoming iterations and hope to discover and work towards Reddit’s real needs so that we can design the right type of infrastructure for their application.

Nonetheless, a competition like this goes to show how mature the Layer-2 space has become over the past few years. As we advance as a company, we’ll be sure to design, develop, and iterate on our product and look to see other projects grow from theoretical design to a complete product.

Finally, software is not done because we've met the deadline. There is always room for improvement. Over the next few days we will be inviting you all in to help us test the CPE Chrome Extension on our new subreddit: r/omgnetwork[3].

3: https://www.reddit.com/r/omgnetwork

Find Out More

If you’d like to dig deeper into the CPE to understand the full architecture of the solution, visit the links below:

1. Github Project[4] - an open-source project that can be reviewed by anyone.

2. Technical Specs[5] - documentation that meets all of the requirements by the Reddit team.

3. Latest release[6] - the latest release of the project.

4. User Guide[7] - a step-by-step guide on how to use the demo application.

5. Moderator Guide[8] - moderator’s instructions on how to manage tokens and interact with smart contracts via an intuitive dashboard provided by Curvegrid[9].

If you have any questions about the OMG Network, the OMG Community Points Engine or our proposal, please join our live Reddit AMA[10] on Monday, August 3rd at 21h GMT +7.

4: https://github.com/omgnetwork/community-points

5: http://docs.omg.network/use-cases/community-points

6: https://github.com/omgnetwork/community-points/releases

7: https://github.com/omgnetwork/community-points/wiki/User-Guide

8: https://github.com/omgnetwork/community-points/wiki/Moderator-Guide

9: https://curvegrid.com/

10: https://www.reddit.com/r/OMGnetwork/comments/i17ylo/ama_community_points_engine_powered_by_omg_network/

11: https://www.reddit.com/r/omgnetwork

Comments

Comment by [deleted] at 01/08/2020 at 05:57 UTC

53 upvotes, 1 direct replies

This is amazing! Plasma really is the best layer-2 protocol for scaling payments and points transfer. Congrats, this submission is amazing! Reddit pay attention, this company has been in the scaling space the longest!

Comment by raidicy at 01/08/2020 at 02:24 UTC

29 upvotes, 1 direct replies

Would you be able to transfer your subreddit tokens off OMG network onto the etheruem main net?

Comment by TheRealZeroCool at 01/08/2020 at 21:13 UTC

23 upvotes, 0 direct replies

This was very easy to use. From an end user standpoint it was easy and fast. I have received and sent points with speed and ease since downloading the browser extension last night.

Comment by omgnetwork at 31/07/2020 at 15:53 UTC*

119 upvotes, 3 direct replies

OMG Network's Great Bake-Off proposal.Thanks u/jarins[1] u/EvanVanNess[2]

1: https://www.reddit.com/u/jarins/

2: https://www.reddit.com/u/EvanVanNess/

Update: the Community Points extension powered by OMG Network is now available in the Google Chrome Web Store[3]. Accumulate and send ROCK tokens and vote on flairs to be added in the OMG Network subreddit[4].

3: https://chrome.google.com/webstore/detail/reddit-wallet/ellnjimjphchoondnbgddjdodoackcfb

4: https://www.reddit.com/r/OMGnetwork/comments/ib8wtu/help_us_decide_on_new_flair_for_the_subreddit_and/

Comment by Btcmaan at 31/07/2020 at 18:06 UTC

38 upvotes, 0 direct replies

Me likes.

Comment by Mister_M00N at 31/07/2020 at 18:06 UTC

52 upvotes, 0 direct replies

Wow at the UX/UI!

Comment by [deleted] at 01/08/2020 at 04:31 UTC

36 upvotes, 1 direct replies

The upvotes have gone from 250 to 180 in less than two hours. Definitely some foul play involved. It's a shame that we can not support eachother in the crypto community and instead have to crap on other projects or resort to dishonest tactics. But, I'm hoping the best tech wins in the end. Goodluck to everyone that has submitted.

Comment by efulton985 at 31/07/2020 at 20:49 UTC

61 upvotes, 0 direct replies

"The blockchain ecosystem is well on its way to mainstream adoption and large-scale applications like Reddit are beginning to look at trustless technology to solve real problems. The time for experimentation and theoretical design is over; it’s time for production-ready software to take center stage."

💯This live proof-of-concept is something else! Incredible business sense, not just tech. Bravo OMG team 🙌

Comment by pegcity at 31/07/2020 at 21:12 UTC

55 upvotes, 0 direct replies

Best submission so far, and I say this as someone who sold their bags at a loss and no longer holds.

Biggest thing for OMG since the skateboard sticker

Comment by BobWalsch at 01/08/2020 at 14:30 UTC

14 upvotes, 0 direct replies

When does Reddit choose a winner?

Comment by ChainBuddy at 31/07/2020 at 18:02 UTC

42 upvotes, 0 direct replies

Nailed it.

Comment by death2fiat at 31/07/2020 at 20:16 UTC

43 upvotes, 0 direct replies

damn!!! Well done OMG team! Never owned any OMG but youre making me want some lmao

Comment by [deleted] at 31/07/2020 at 19:42 UTC

41 upvotes, 0 direct replies

Great work! Simple and awesome demo.

For anyone looking for more details, the sublinks has it all.

Comment by WolfOfFusion at 31/07/2020 at 22:27 UTC

42 upvotes, 0 direct replies

Thanks for the classy submission. I've heard of OMG for years, but never really looked into what was being worked on. Very interesting though.

Comment by [deleted] at 02/08/2020 at 18:21 UTC

14 upvotes, 0 direct replies

Beautiful

Comment by TheRealScuttle at 01/08/2020 at 04:08 UTC*

33 upvotes, 0 direct replies

Fantastic Proof of Concept, installed the extension earlier and it already looks like a natural part of Reddit. Easy to make transactions, purchase flair, and track your activity on the block explorer. Really impressed with what the team have made here.

Comment by imfitzylol at 31/07/2020 at 17:29 UTC

49 upvotes, 0 direct replies

Look good to me, easy and simple to use.

Comment by mike3394 at 01/08/2020 at 13:54 UTC

24 upvotes, 0 direct replies

Amazing UX/ UI as usual

Comment by dgbtc at 31/07/2020 at 17:34 UTC

49 upvotes, 0 direct replies

This is awesomely great.

OMG rocks

Comment by lord_of_crypto at 31/07/2020 at 17:30 UTC

74 upvotes, 1 direct replies

This is amazing! By far my favorite submission

Comment by OmGodess at 01/08/2020 at 05:23 UTC

27 upvotes, 0 direct replies

Oh My God!! The real M.V.P's!

Comment by addictiverat at 31/07/2020 at 17:20 UTC

43 upvotes, 0 direct replies

Whoohoo!

Comment by FluffyDemon- at 31/07/2020 at 17:36 UTC

41 upvotes, 0 direct replies

The team is legendary, well done!

Comment by Sir-Kao-Pad at 31/07/2020 at 17:28 UTC

62 upvotes, 0 direct replies

Amazing, bravo !!

Comment by artofrunningslow at 01/08/2020 at 12:50 UTC

20 upvotes, 0 direct replies

Excited to see it applied to all reddit subs!