Template for implementing Plasma child chains with Truebit
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
deploy.js
keccak-tiny.h
package-lock.json
package.json
plasma.cc
plasma.sol
recover.cc

README.md

Plasma minimal viable protocol: https://ethresear.ch/t/minimal-viable-plasma/426

Implements a Truebit task for processing a batch of transactions in the child chain, and a Solidity contract that manages the Plasma side in Ethereum.

Completely untested. Also there of course would have to be all kinds of clients that will take care of the chain availability, and prevent bad exits.

Design ideas:

  • perhaps the task should only be posted to Truebit if there is a dispute
  • perhaps the task should be settled only after like some time, until that it can be posted to Truebit several times