Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [plasma]

The tag has no usage guidance.

5
votes
2answers
409 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 ...
2
votes
0answers
29 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?
2
votes
1answer
46 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-...
1
vote
0answers
20 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 ...
7
votes
1answer
249 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 ...
1
vote
1answer
49 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 ...
0
votes
1answer
28 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 ...
2
votes
0answers
67 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 ...
0
votes
1answer
40 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 ...
1
vote
2answers
132 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 ...
2
votes
1answer
47 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,...
1
vote
0answers
245 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 ...
1
vote
1answer
536 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 ...
1
vote
1answer
103 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 ...
0
votes
0answers
14 views

what do i have to do to add side channel such as plasma to a smart contract?

I am designing a smart contract based on ERC20 for a client. We will like to use side channels such as plasma to improve transaction speed and reduce costs. anybody can advise how to use plamsa to ...
1
vote
0answers
26 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 = ...
1
vote
1answer
93 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; ...
0
votes
1answer
25 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 ...
0
votes
0answers
43 views

Multiple Tokens on Plasma Chain

Reading explanations of Ethereum Plasma. It seems there is a token for internal use within the chain that you can define a 1:1 (or other) relationship with the main Ethereum chain. My question is ...
2
votes
1answer
109 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 ...
1
vote
0answers
46 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 ...
1
vote
0answers
44 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. ...
6
votes
1answer
473 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?
4
votes
1answer
180 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. block ...
5
votes
2answers
261 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 ...
8
votes
2answers
919 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?
4
votes
1answer
54 views

Is there a Plasma shared knowledge space?

And maybe somewhere one can follow the implementers shared knowledge space? Thanks
1
vote
2answers
571 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 ...
0
votes
2answers
159 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, ...
3
votes
1answer
181 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 ...
1
vote
0answers
69 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 ...
3
votes
1answer
89 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 ...
8
votes
1answer
233 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-...
5
votes
1answer
104 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 ...
3
votes
1answer
204 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 ...
2
votes
0answers
212 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 ...