Questions tagged [state-channels]
The state-channels tag has no summary.
24 questions
1 vote
0 answers
33 views
How do Payment Channel Networks such as Raiden actually increase blockchain scalability?
Question : If a payment channel network that routes multi-hop payments uses HTLC's (hash time locked contracts) which must first lock up funds on-chain and also be redeemed on-chain then how are they ...
1 vote
0 answers
30 views
How does the ForceMove protocol handle timed dispute periods?
The main idea behind the ForceMove protocol is that, in a state channel between predefined participants running turn-based applications, lets say 2 for this example (Alice and Bob), if it is Bob's ...
1 vote
0 answers
26 views
Regarding orderer container [closed]
I am trying to setup multi channel network, every thing was working fine except my Orderer was getting exited immediately. As there is no Orderer I could not proceed further. My setup consists of 3 ...
0 votes
1 answer
66 views
What are some real world use cases for state channels?
Are there any state channel implementations being used today, or in development? (Not including payment channels) I'm interested in practical use cases rather than theoretical examples like playing ...
0 votes
0 answers
382 views
which is a better method to use for signing messages between two parties in web3?
I have been searching for a while for the most secure and supported way for off-chain channel messaging.....so i was using web3.eth.sign(address, keccak256(msg)) for singing messages ....but then used ...
1 vote
1 answer
286 views
Implementing a state channel
I am trying to build a platform to play TicTacToe using DApps. The players invite others by placing a stake and then opponents accept it. The first turn is recorded on chain by calling a function in ...
7 votes
2 answers
2k views
Offchain vs Sidechain vs StateChannel
What are the main differences between off-chain, sidechain and state channel? And what are the use-cases of all of these?
1 vote
1 answer
49 views
ELI5 the differences between sprites and traditional payment channels
There has been interest[1][2] lately in sprites-style payment channels. Could someone provide a quick comparison?
0 votes
1 answer
304 views
“state channel” v.s “micro-payment channel” : are they the same?
We use "micro-payment channels" such as "Bitcoin Lightning Network" or "Duplex Micro-Payment Channels" for saving transaction fee, accelerating payments, supporting better micro-payment and scaling ...
0 votes
1 answer
2k views
"UPDATED : " "VM Exception while processing transaction: revert"
I tested signature verification of the code presented HERE as follows: running testRPC : root@ubuntu:/home/s# testrpc EthereumJS TestRPC v6.0.3 (ganache-core: 2.0.2) Available Accounts =============...
1 vote
0 answers
227 views
What is missing to make a successful payment between payer and recipient?
I tested both signing payment and signature verification that is implemented by JavaScript and EthereumJS here: And both of them (signing and verification) properly work, meaning that I am sure the ...
1 vote
2 answers
275 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 ...
0 votes
1 answer
57 views
If a malicious party attempts to close a Raiden payment channel with incorrect balances, can they steal the deposit?
If a malicious party attempts to close a Raiden payment channel with incorrect balances, can they steal the deposit if the other party doesn't respond? If they close the channel and transmit that ...
2 votes
2 answers
622 views
"Micro-payment Channel" on Ethereum?
Is there any payment channel on Ethereum blockchain to support ex. Micro-payments ? Similar to the payment channels listed here : https://en.bitcoin.it/wiki/Payment_channels Such that we are able to ...
4 votes
1 answer
136 views
Which state channel state is honest?
If Alice and Bob open a state channel with each other, for example a payment channel, and the state is as follows: Alice initial balance: 1ETH Bob initial balance: 1ETH Bob sends Alice 0.20ETH Alice ...