Paradigm
Published in

Paradigm

OmiseGO: Current state of the OMG Ecosystem and Roadmap, Plasma Dog, partnership with Quantstamp

Biweekly update 23rd October — 6th November

Development

GitHub metrics

Technical Update

  • eWallet Suite

This month, the eWallet Suite team managed to cover quite a bit of ground as well as prepare themselves for Devcon IV.

  • eWallet Application

The eWallet settings feature was finalized. The team fixed some bug issues with the preloaded exchange pairs, which weren’t loading properly, improved the transaction flow to our iOS point of sale application, released iOS SDK 1.1.0-beta2 and implemented a support transaction request for an admin module on the Android SDK.

  • Android Point of Sale Applications

For Android, the version number and endpoint address to the profile and sign in pages were added to the Client Application. A balance detail page was implemented as well as primary token setting ability. To improve navigation flow, the team has switched to the Android Navigation Component. Support for transaction requests on the Client Application has been implemented and a new sub-app dedicated to load testing was added.

  • iOS Point of Sale and SDK

A number of key features in the merchant Point of Sale application were added, including, but not limited to, the app icon, launch screen, receive funds and top up. Error handling was improved and the team started to add admin endpoints in the iOS SDK. Other support functions added include transaction request/consumption flow in the admin SDK, swift 4.2 in the SDK and Point of Sale applications and base files for the Point of Sale application.

Next month, the eWallet Suite will be working on the following features:

  • Admin permission matrix
  • Transaction auditing
  • Improving error reporting
  • Additions to iOS and Android Point of Sale apps

You can follow the eWallet Suite team’s progress on Waffle board.

Plasma

Development

This past month, the team was focused on getting the Watcher API ready for deployment on internal testnet. They worked on the deployment tooling and carried out performance improvements to the watcher syncing process and detection of faults (invalid blocks, invalid exits, block withholding).

Quantstamp provided preliminary audit feedback revealing a potential attack vector in Plasma MVP root chain contracts that opens up the possibility that client nodes will consider the child chain invalid and trigger a mass exit. This issue has since been addressed along with other recommendations.

Research

  • LearnPlasma: Adding new content to the LearnPlasma website just became a whole lot easier as it is now generated automatically from markdown files.
  • Plasma Cash research continues. The team has been working with other researchers to simplify atomic swap protocol which builds off Vitalik’s atomic swaps and defragmentation work.
  • Generalized Plasma: Right now, app agnostic plasma chains are the holy grail of plasma research and they are incredibly hard to build.

Plasma updates:

OmsieGO Plasma Update #6, Development and Implementation Stronger Than Ever.

Plasma Update #7 November 5, 2018: Devcon Recap Edition.

Videos:

Plasma Implementers Call #16: 🔮 Cashflow 🔮 Leap: Plasma Cashflow which enables fungible assets on Plasma Cash; Plasma Leap, the first attempt at a general EVM Plasma.

Plasma Implementers Call #17: (R)eally (S)uper (A)wesome Episode: Vitalik reviews his solution to the tx history proof size growth in Plasma Cash. Plasma Leap.

OmiseGO (OMG) Rolls Out 2-D Video Game As Decentralized App: OmiseGo (OMG) had launched its first decentralized application (dApp), called Plasma Dog. The dApp, created by distributed ledger technology (DLT) company Hoard, is a 2-D video game that allows users to have ownership of in-game assets.

Social encounters

Status Hackathon, CryptoLife, October 26–28, 2018, Prague:

Source: OmiseGo blog.

It was an educational event to say the least. The team provided an overview of Plasma, then progressed to Plasma MVP and Plasma Cash. In classic hackathon style, the venue was open all night; participants broke off into groups to either work on proper hacks, or just absorb that magical hackathon energy as they tried frantically to finish their Devcon4 slides.

Devcon IV in Prague, October 30–2 November, 2018, Prague.

This year, the team was co-boothing with Hoard Exchange. This year’s agenda was packed with many interesting talks covering a range of topics, workshops and tracks including a talk on the illusion of neutrality in system design by Kelvin; a Plasma talk by Kelvin and David; a live Plasma implementers call; and a very special keynote featuring Stewart Brand and two OMG veterans.

Source: @omise_go.

Reddit:

OmiseGO AMA #3 — October 29, 2018.

OmiseGO AMA #4 — November 5, 2018.

Upcoming events:

Finance

Token holders and the number of transactions dynamics (from Etherscan.io)

Reddit — OMGT Weekly Discussion <OCT. 12th — 22nd>

OMG is available for fixed rate swaps at great rates on ChangeNOW.io.

Roadmap

State of the OMG Ecosystem. In this blog post, the team attempts to summarize the different elements of OmiseGO and the OMG ecosystem, captures key developments over the past months and provides some information on where they’re going . It might seem like a repeat of the Official Guide, but this is more succinct and offers updates. Additionally, they included an updated roadmap with key milestones. And they’ve been working with community members as well on the OMG project tracker to track progress on a smaller timescale.

Major Milestone Progression. Source: OmiseGo blog.

Partnerships and team members

Quantstamp Partners with OmiseGo to Make Ethereum Ecosystem Safer by Securing Plasma MVP: Quantstamp, a blockchain security company backed by Y-Combinator, recently conducted their most significant audit to date: OmiseGo’s Minimum Viable Plasma (MVP) implementation. Quantstamp’s objective was to evaluate the OmiseGo Plasma MVP repository for security-related issues, code quality, and adherence to specification and best practices. A design goal of the Plasma MVP implementation is to maintain security guarantees in the presence of main chain reorganizations; Quantstamp auditors discovered a vulnerability that bypassed this protection. The OmiseGo team has fixed this vulnerability.

Video — Plasma Dog MVP game demo with Quantstamp CEO Richard Ma: Quantstamp CEO Richard Ma and Sr. Research Engineer Martin Derka demo Plasma Dog, one of the first blockchain games operating on OmiseGO’s internal test network developed by the Hoard. Plasma Dog utilizes Minimum Viable Plasma (Plasma MVP), a Layer 2 scaling solution being developed to help scale the Ethereum network. The Plasma MVP implementation was recently audited by Quantstamp.

Rumors

According to the official twitter of OmiseGo, it has took down team page from its website. This was done due to staff safety and security concerns. It will be back up when the time is right and with new faces:

Twitter — OmiseGO‏ — @omise_go: “Hi folks! You might have noticed that our team page was taken down from the website. This was done due to staff safety & security concerns. It will of course be back up when the time is right & with new faces :) All comms channels remain open. Hope to connect with you there!”

Social media metrics

Social media activity
Social media dynamics
Social media dynamics

Twitter — average number of retweets is 35–75 for one post.

Facebook — 60–90 likes per publication, 5–10 shares.

Reddit — the longest threads has 100–250 comments (Daily discussions).

Bitcointalk.org — since July 15, 2017. 1532 posts. Last publication — November 05, 2018.

Chat.omisego.network channels: Announcements; Jobs; OmiseGO — Trading channel for speculation and trading; Random; Rules; Staking; Trading; Wallets; Japanese日本語.

The graph above shows the dynamics of changes in the number of OmiseGo Reddit subscribers, Twitter followers and Facebook likes. The information is taken from Coingecko.com.

Subscribe on detailed companies’ updates by Paradigm! Medium. Twitter.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store