Quantstamp Partners with OmiseGo to Make Ethereum Ecosystem Safer by Securing Plasma MVP

Quantstamp Announcements
November 20, 2018

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.

“Plasma offers a solution to scaling challenges that are preventing Ethereum from reaching its design goals,” says Quantstamp CTO Steven Stewart. “We believe this will help the entire ecosystem move forward and we are proud of enhancing the security of this scalability prototype.”

OmiseGO is a company developing an open payment platform and decentralized exchange; they aim to be a secure and white label solution to merchants and enterprise businesses. Minimum Viable Plasma is a prototype implementation of Plasma, a leading Layer 2 scaling solution being developed on the Ethereum network. With a lofty goal to become the world’s biggest peer-to-peer cryptocurrency exchange platform, Plasma offers potentially game-changing capabilities for both OmiseGo and the entire Ethereum ecosystem.

Solving the Scalability Challenge

In order for Ethereum to achieve mainstream adoption, it needs to overcome scaling challenges. In early December 2017, CryptoKitties, a single application, led to the heavy congestion of the Ethereum network. If Ethereum hopes to achieve its full potential, it needs to be capable of handling the transaction volume of multiple popular applications simultaneously.

Currently, Ethereum does not have the capacity to handle this number of transactions because its blockchain, also known as Layer 1, can only process a limited amount of data per block in order to ensure that transactions are secure and immutable.

Plasma is a technology in development that aims to scale Ethereum so that it can handle exponentially higher transactions rates by reducing the amount of data that’s stored directly on the main blockchain. Plasma aims to create blockchains that exist “on top of Ethereum” that enable faster and cheaper transactions but that ultimately rely on the main chain for security.

About Quantstamp

Quantstamp is a smart contract security company that is developing the Quantstamp protocol and automated security tools, and conducts manual audits. The Quantstamp protocol aims to enhance smart contract security and the reputation of projects that create smart contracts by producing openly accessible scan reports.

About OmiseGo

OmiseGO is developing an open payment platform and decentralized exchange on the Ethereum network in order to facilitate self-sovereign financial services across geographies, asset classes, and applications. In support of their goal to decentralize finance, OmiseGO is heavily involved in both Plasma research and implementation. OmiseGO is also a subsidiary of Omise, a leading online payment gateway service provider operating in Southeast Asia

Ready for a consultation? Get started verifying your code today:
Request a Security Audit
April 22, 2019

A Technical Introduction to the Quantstamp Security Assurance Protocol

Providing a sense of assurance for contracts that have been deployed on the mainnet fills a gap in the current smart contract security ecosystem. Assurance of deployed contract correctness has been a goal of Quantstamp since we began on our mission, including as described in the whitepaper. To this end, we’re proud to present the Quantstamp Security Assurance Protocol.

April 17, 2019

Quantstamp Audits Nuo Network

Quantstamp recently audited Nuo Network, a debt marketplace that connects lenders and borrowers from around the world using smart contracts.

April 15, 2019

Introducing the Quantstamp Security Assurance Protocol

Over the last eight months, Quantstamp has been developing and completed an alpha test of the Quantstamp Security Assurance Protocol (QSAP). The goals of this project include helping to increase confidence in the security of deployed smart contracts and mitigating the risk of losses due to security vulnerabilities. This effort is motivated by the inexorable reality that smart contracts may be exposed to unforeseeable attacks during the post-deployment stage, when the code is immutable.

April 10, 2019

Presenting Quantstamp’s ETHDenver Beacon Chain Simulator

This year, members of the Quantstamp team and some of our friends participated in the ETHDenver Hackathon. Our CEO Richard Ma, Poming Lee (myself), Nathan Frenette and Derek Alia entered the hackathon as “Beacon Thugs and Harmony” and hacked away at an implementation of the ETH 2.0 Beacon Chain.