ethhub-io / ethhub

The essential Ethereum information hub.
https://www.ethhub.io
Other
866 stars 583 forks source link

Plasma Page Rewrite #285

Closed sassal closed 5 years ago

sassal commented 5 years ago

The Plasma page requires a full rewrite (https://docs.ethhub.io/ethereum-roadmap/layer-2-scaling/plasma/).

Work to be done:

-Provide a detailed, high-level summary of what Plasma is -Provide an explanation on how Plasma works -List the pros and cons of Plasma -Clearly explain the differences between the most popular Plasma flavours -Provide relevant resources under a 'Resources' heading at the bottom -Anything else that you think needs to be added

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 100.0 DAI (100.0 USD @ $1.0/DAI) attached to it.

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 11 months, 3 weeks from now. Please review their action plans below:

1) nanspro has been approved to start work.

I am familiar with all the models of plasma (MVP, Cash, Debit) and also with the general architecture :) I will go through ethresear.ch to read more about plasma and it's pros, cons etc. 2) aerophile has applied to start work _(Funders only: approve worker | reject worker)_.

Hey ! I'm interested to take this up, I've worked on a documentation issue on Plasma in the past and I also understand the requirement of an updated ground up rewrite for the Plasma page. I think https://ethresear.ch/t/plasma-world-map-the-hitchhiker-s-guide-to-the-plasma/4333 is a great resouce on plasma flavors and roadmap on the topic. Happy to take this up. 3) anish-agnihotri has applied to start work _(Funders only: approve worker | reject worker)_.

Hey folks!

Would love to take this up and help out. I'm very familiar Plasma + Layer 2 implementations (along with Snarks, but that isn't the topic here), and would love to research more and compile documentation on the topic. My expected turn-around for the task would be <48 hours, after which, I'd propose a PR for further review from the EthHub team.

I've done a couple of documentation and research tasks in the past on Gitcoin. You can check out a couple of them here:

Cheers,

Anish 4) srisankethu has applied to start work _(Funders only: approve worker | reject worker)_.

I am interested on working on this issue. I have prior knowledge on Plasma 5) meshugah has applied to start work _(Funders only: approve worker | reject worker)_.

I think I could do a good job working on this. I helped work on an a streaming cash application at a hackathon that has matured into this https://github.com/SablierApp/sablier. For more of previous written work, check out my article explaining how to get started with ZKSnarks on Ethereum here: https://medium.com/themesoft/zksnarks-on-ethereum-part-1-all-right-so-whats-a-snark-178da2ab38b 6) rossbulat has applied to start work _(Funders only: approve worker | reject worker)_.

Hello, I am very interested in pursuing this. I have been looking into ways to further my knowledge of the Ethereum protocols in a viable financial way, and this bounty is ideal. If accepted for this bounty, I expect to be able to reach out to devs on Gitter, Ethhub, Eth Magicians, etc for guidance where it is needed to complete the writing to a high standard.

Up to this stage I have loosely researched Plasma, having familiarised myself with the protocol in a high level way, including reading through the the link you provided, as well as the supporting referencing documents. Having

The plan: To re-write the current plasma section provided, but making little assumptions based on the reader's technical knowledge of the protocol and terminology.

Specifically, the following weaknesses need to be addressed:

In general, I feel more information needs to be given on what a plasma chain actually is, perhaps providing illustrations, either in a HD diagram, or not dissimilar to the way @linkclark produces cartoons for Mozilla technologies. There have been attempts in the referenced Medium articles to do something similar to this, but are obviously detached, with questionable quality, to the Eth hub article. Where appropriate, illustrations would add clarity to understand concepts that plasma adopts. I am making no commitments to a definite illustration style at this stage, but it will most definitely be considered.

I would also use this opportunity to educate my team on the subject, and post articles on my Blockchain publication where there is scope, at https://medium.com/block-journal. One of the main interests for the journal is to provide education material for Ethereum; this opportunity resonates well with this goal.

Thank you for considering! Ross

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Workers have applied to start work.

These users each claimed they can complete the work by 12 months from now. Please review their action plans below:

1) nanspro has applied to start work _(Funders only: approve worker | reject worker)_.

I am familiar with all the models of plasma (MVP, Cash, Debit) and also with the general architecture :) I will go through ethresear.ch to read more about plasma and it's pros, cons etc. 2) aerophile has applied to start work _(Funders only: approve worker | reject worker)_.

Hey ! I'm interested to take this up, I've worked on a documentation issue on Plasma in the past and I also understand the requirement of an updated ground up rewrite for the Plasma page. I think https://ethresear.ch/t/plasma-world-map-the-hitchhiker-s-guide-to-the-plasma/4333 is a great resouce on plasma flavors and roadmap on the topic. Happy to take this up.

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 5 years ago

@nanspro Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 100.0 DAI (100.0 USD @ $1.0/DAI) has been submitted by:

  1. @nanspro

@sassal please take a look at the submitted work:


gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 100.0 DAI (100.0 USD @ $1.0/DAI) attached to this issue has been approved & issued to @nanspro.

Thanks to @maiquangminh for their crowdfunded contributions to this bounty.