-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* changelog * typo * docs point to a specific commit
- Loading branch information
1 parent
5f205fa
commit f9d555b
Showing
1 changed file
with
11 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# v1.0.0 | ||
|
||
First release of the Plasma MVP specification using ETH as the native currency. The contract allows for users to deposit funds which are assigned to a unique nonce. | ||
These deposits can subsequently be spent on the plasma chain that is run by the operator. The operator also must publish block headers and metadata to the contract. | ||
These committments can be batched into one call to save on gas fees. As in the original spec, this implementation relies on confim signatures to ensure trustlessness | ||
between the users and operator. The confirm signatures are embedded into the txBytes upon spends to ensure data availability and are published with each exited output | ||
with the exception of deposit exits. See [docs](https://github.com/FourthState/plasma-mvp-rootchain/blob/5f205fa5ca6e027843118412b155d46aad62fed1/docs/plasmaMVPFunctions.md) for a more detailed explanation of each function call. Our [research repository](https://github.com/fourthstate/plasma-research) has | ||
information about many of the design decisions in this implementation. | ||
|
||
There are several improvements such as arbitrary ERC20 support that will be included in upcoming releases! | ||
|