Questions tagged [plasma]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
2 votes
0 answers
38 views

What is "Data availability problem" in Plasma?

What differentiates Rollup from Plasma is that it solves Plasma’s huge problem — data availability Can someone please describe the "data availability" problem in Plasma? Ok, in Plasma the ...
YodaDefi's user avatar
1 vote
0 answers
77 views

Rollups vs Plasma

This question is related to my another question - Plasma - "If owner does not care about their asset, then an "invalid" outcome may result"? Here https://vitalik.ca/general/2021/01/...
YodaDefi's user avatar
0 votes
1 answer
29 views

Plasma - "If owner does not care about their asset, then an "invalid" outcome may result"?

From Vitalik's article "An Incomplete Guide to Rollups" (https://vitalik.ca/general/2021/01/05/rollup.html): Additionally, Plasma and channels share a key weakness in common: the game ...
YodaDefi's user avatar
0 votes
1 answer
63 views

How does Minimal Viable Plasma handle more than 2 inputs for a transaction?

Vitalik Buterin proposed Minimal Viable Plasma in 2018. When describing the functionality, he mentions the format of a UTXO plasma transaction to be [blknum1, txindex1, oindex1, sig1, # Input 1 ...
user avatar
1 vote
0 answers
25 views

Do computations on polygon require less computing power?

My understanding of Ethereum, is that computing power is paid for in gas fees. I’m assuming a dapp like AAVE requires the same computing power to execute a transaction, regardless of what blockchain ...
DBWeinstein's user avatar
0 votes
1 answer
51 views

Blockchain interoperability

i hope that you are doing well! I wanna build an Blockchain interoperability approach based on side chain and i don't know how to start, so if someone can help me please don't hesitate to text me i ...
sakhri islem's user avatar
3 votes
2 answers
159 views

Does Hyperledger Besu support Plasma?

Does the Besu client support Plasma? I guess this question could also be asked about other clients such as Geth and Parity as well.
import-antigravity's user avatar
1 vote
1 answer
53 views

Plasma protocol

How this protocol works, simple explain. How to do the exchange operation on this one? Best implimentation on your opinion? (subjective ofcouse)
Pironmind Paul's user avatar
2 votes
2 answers
362 views

Is there a way to be notified when ERC721 is deposited?

We are coding a contract that will work with ERC721 tokens, basically a Plasma Root Chain contract. We need this contract to do some work whenever it receives a new ERC721 token from a ...
Pedro Balaguer's user avatar
10 votes
1 answer
4k views

What does griefing mean?

Not referring to the definition in the dictionary. In the context of blockchains and Ethereum in particular, the term "grief" has been used repeatedly in a host of scenarios: ethresear.ch, Plasma ...
andrewjack's user avatar
3 votes
1 answer
76 views

Where and how can one test plasma or sharding on testnet?

Is there a good tutorial on how to test out plasma or sharding for Ethereum 2.0 on testnet?
Patoshi パトシ's user avatar
2 votes
1 answer
80 views

Clarification about some scalability terminology

I am currently reading about the scalability of Ethereum but I cannot really understand the difference between some terms that occur often. What is the relation between the terms: Layer 1 Layer 2 on-...
Briomkez's user avatar
  • 1,894
1 vote
0 answers
27 views

Question about incorruptibility as a sidechain directly to plasma chain

Hi there I was wondering 2 things. In order for a plasma chain to work on an asset do you need a corrosponding ERC20/ERC721 token on the ethereum mainchain first? I am thinking of using BTCRelay type ...
cryptodev's user avatar
7 votes
1 answer
456 views

Who runs Plasma's side chains?

If I want to start a Plasma side chain for a project, do I need my own blockchain for it (with X amount of nodes etc) or is it run simply by those who participate in it? If it's run solely by its ...
Lauri Peltonen's user avatar
3 votes
2 answers
92 views

Avoiding double spending in Plasma Cash

In plasma cash, if Alice sends the same coin to both Bob and Charlie and they both try and cash out, who gets the coin? Does the plasma sidechain have to periodically commit its plasma blocks to the ...
Elie Steinbock's user avatar
0 votes
1 answer
80 views

Reverting invalid blocks in Plasma chains?

Plasma white paper (page 19): "The fraud proofs ensure that a coalition of participants are not able to create fraudulent blocks without getting penalized. In the event a fraudulent block is detected ...
Mihailo Bjelic's user avatar
2 votes
0 answers
92 views

Plasma: how were the UTXO bitmaps conceptualised and how will they be stored?

From the white paper, page 5: We construct an interactive game whereby the exiting party attests to a bitmap of participants’ ledger outputs arranged in an UTXO model which requests a ...
Paul Razvan Berg's user avatar
1 vote
1 answer
78 views

Plasma: can nodes exit to any ancestor blockchain, not just to the one two levels below?

Diagram extracted from the whitepaper, page 7: Let's imagine there would be an extra layer, that is, a Blockchain at the 4th Tree Depth. In the event of Byzantine failure, can Alice exit to the Root ...
Paul Razvan Berg's user avatar
1 vote
2 answers
247 views

Nonce in Layer 2 State Channels

In Layer 2 Solution of Ethereum (State Channels), what I don't get is what about nonces? If we signed a state channel Tx with 13 nonce and don't put it on the chain for now, then if I make another Tx ...
Sowmay Jain's user avatar
3 votes
1 answer
72 views

Raiden network and publicity

As I understand, privacy on of the key features or Raiden. Let's say that I want fast transactions but at the same time I want to have the transparent transactions history for an independent observer,...
Artem's user avatar
  • 142
1 vote
0 answers
283 views

Plasma Cash v/s Minimum Viable Plasma

The specifications are changing much faster than i had thought in this space. I have implemented MVP for my project, and by the time I had completed - the community was discussing Plasma Cash. I feel ...
Madhavan Malolan's user avatar
1 vote
1 answer
803 views

Two Questions Regarding the Plasma Side-Chain and Contract stuff

I have read around some stuff on the idea of side-chains and the Ethereum Plasma project, so from what I understand, the side-chain idea basically works as follows: someone can deposit ether to a ...
hellopeach's user avatar
2 votes
1 answer
193 views

Will the introduction of sharding have an effect on the functionality of currently deployed smart contracts or the EVM?

Is there any risk the the hard fork required for sharding or Plasma to take effect on the Ethereum network will cause compatibility issues for contracts already deployed? Will the protocol in place ...
John Murphy's user avatar
1 vote
0 answers
36 views

txList.length returns different value for different Solidity versions

I have RLPReader smart contract, took it from here. And I have a function untouched for a while: function deposit(bytes txBytes) public pure returns (uint) { RLP.RLPItem[] memory txList = ...
rel1x's user avatar
  • 125
1 vote
1 answer
167 views

How is txindex different from oindex

I'm looking at this piece of code from Plasma MVP function startExit(uint256 utxoPos, bytes txBytes, bytes proof, bytes sigs) public { uint256 blknum = utxoPos / 1000000000; ...
Madhavan Malolan's user avatar
0 votes
1 answer
48 views

Who pays for the gas in Plasma contracts

I've been looking at the OmiseGo Plasma-MVP, And the finalizeExits() looks like this : // @dev Loops through the priority queue of exits, settling the ones whose challenge // @dev challenge ...
Madhavan Malolan's user avatar
2 votes
1 answer
159 views

Who pays Plasma contract gas?

Digging into Plasma talks, I see that that Plasma chains can make periodic commitments to the root chain. Assuming only a single tree depth with users paying validators a fee per transaction, would ...
Zach_is_my_name's user avatar
1 vote
0 answers
61 views

Plasma ethereum

I am reading the plasma white paper and I don't understand the following part : The problematic sentence is : "Additionally, significant scalability is achieved by minimizing the funds represented in ...
jehan-gabriel's user avatar
1 vote
0 answers
57 views

What specifically is the "autonomous" component in the Paper Plasma: Scalable Autonomous Smart Contracts

The term "Autonomous" brings to mind Autonomous Driving / Driveless Car where cars drive on their own. I read the paper Plasma: Scalable Autonomous Smart Contracts. I understood the Scalable part. ...
Nathan Aw's user avatar
  • 1,954
6 votes
1 answer
547 views

Is there an implementation of the minimal viable plasma concept as proposed by Vitalik Buterin

Vitalik Buterin has proposed a minimal viable plasma concept at https://ethresear.ch/t/minimal-viable-plasma/426 [Q]: is there a running implementation of this concept available?
ivicaa's user avatar
  • 7,519
5 votes
1 answer
239 views

Data/Information Availability

In the Plasma whitepaper, they refer several times to "data availability". What does this mean exactly? This needs to be able to minimize issues around the data availability problem (i.e. ...
ranchalp's user avatar
  • 540
5 votes
2 answers
347 views

Why are Plasma child chains forced to be of UTXO type, and why not a regular ethereum chain running PoA or similar?

Been doing research in Plasma, and Ethereum side chains and something I've come across (but can't seem to find an explanation of) is why are all Plasma child chains of UTXO type? I'm wondering why ...
hextet's user avatar
  • 1,583
9 votes
2 answers
2k views

Difference between Sharding and Plasma

What are the differences between Ethereum Sharding Proposal and Plasma? I know plasma can run on top of sharding, but what are the differences innterms of paradigm and technology?
ranchalp's user avatar
  • 540
4 votes
1 answer
69 views

Is there a Plasma shared knowledge space?

And maybe somewhere one can follow the implementers shared knowledge space? Thanks
yoregis's user avatar
  • 1,242
1 vote
2 answers
1k views

Staking tokens on Ethereum

I'm new to the blockchain space and I am trying to grasp some fundamentals before delving into programming smart contracts. Please correct me if I am wrong regarding any of the following. This is just ...
RagHaven's user avatar
  • 245
0 votes
2 answers
185 views

Scaling ethereum [closed]

I have been looking up scaling issues associated with Ethereum. I have not found any resources that give an easy to understand definition of the problem. I am aware that there are efforts like Raiden, ...
Madhavan Malolan's user avatar
3 votes
1 answer
551 views

Plasma Whitepaper - what is the "free option problem"?

I'm reading through the Plasma white paper, could someone elaborate on "free option problem" discussed on page 12? What exactly is this? Excerpt below: In smart contracts, there is an issue of ...
Karen S's user avatar
  • 432
1 vote
0 answers
78 views

Sharding vs nested chains [duplicate]

I'm having trouble understanding the difference between nested chains (Plasma) and sharding. As I understand it now, Plasma creates a nested chain, periodically transmitting root hash state of the ...
user3223162's user avatar
3 votes
1 answer
113 views

Making millions of transactions reliably

I'll explain the situation : I want to log Web2 actions onto a blockchain - say, an access log. On top of that, I'm assuming the content supplied to the browser has passed many hands before reaching ...
Adam Schindler's user avatar
8 votes
1 answer
328 views

Plasma chain with ERC721 tokens as miner reward?

Hello ladies and gents, Crypto Kitties got me thinking, and I was wondering if it would be possible to host a PoW (or even PoS) Plasma chain, in which the tokens rewarded to participants are non-...
PaddyLosty's user avatar
5 votes
1 answer
142 views

Plasma.io: What if someone is offline during a mass withdrawal?

I'm reading the Plasma paper published a couple months ago, and on page 27, they talk about "Adversarial Mass Withdrawals" in the event of block withholding. My question is, what if someone is ...
luca590's user avatar
  • 221
3 votes
1 answer
238 views

TestNet as Plasma SubChain

After digging a bit deeper into plasma the following question came to my mind: can a TestNet - e.g. Rinkby or Ropsten be a SubChain in plasma? As far as I understand this might be possible and one ...
ligi's user avatar
  • 1,183
2 votes
0 answers
217 views

How is Ethereum Plasma different from Ardor's Parent Child chain feature?

From my understanding Ethereum's plasma is similar to Ardor's parent child chain feature, but what are the main differences from these two technologies? Ardor is fully proof of stake and it lets you ...
Patoshi パトシ's user avatar