This repository contains the proof-of-concept (PoC) implementation of the computational challenge for EVM on Plasma.
This repository implements following proposal:
- Faster Plasmabit
- Slashing conditions for Verifiers' dillema
- Off-chain Interactive Game
- Minus-Sum Incentive Curve
- Verifiers in Race-Condition
Uses SolEVM Enforcer by Parsec Labs.
Requires Node.js ^8.0.0 and Yarn.
$ yarn
contracts/
: Contract sources written in Solidity.src/
: Interactive Player node implementation (Prover, Verifier, Stepper)test/
: Unit tests including various attack scenarios.
Copyright (C) 2018 Airbloc Pte Ltd. All rights are reserved.