1.- Increase the block size
2.- The malleability of the transactions
3.- Segwit is the first step for making lightning network possible making a second layer
4.- Not.
1.- Increase the block size
2.- The malleability of the transactions
3.- Segwit is the first step for making lightning network possible making a second layer
4.- Not.
What was a proposed alternative to Segwit? - To increase the TX Block size limit. Bitcoin Cash was the outcome of resistance to SegWit, a hard fork, that chose to implement a larger block size limit rather than change the structure of TXs.
What did Segwit solve more than just the scaling issue? - SegWit also solved malleability. Because the signature data is removed from the TX block and stored in a side chain. If the signature data is altered in any way it does not affect the TX ID. SegWit also supports the development of a second layer. Ref question 3.
How is Segwit and the Lightning network connected? - SegWit supports second layer protocols, the malleability fix made any feature that relied on unconfirmed TXs less risky and easier to design. The Lightning Network is a second layer solution that allows for faster TXs and smaller fees for smaller TXs.
Are people, wallets and other services forced to use Segwit? - No, compliance is not necessary. Resistance to SegWit resulted in Bitcoin cash and a larger TX block size.
Simply Increasing block size
tx malleability
Segwit made it possible and safer for second layer protocols to operate. Othrtwords it made it easier to build on top of the bitcoin protocol.
No, it is a soft fork.
They increase the block size as alternative.
Transaction malleability issue and making the network much faster.
Segwit made lightning network possible.
No cause it is a soft fork.
The alternative proposal to Segwit was to increase the block size to 2mb
It solved transaction malleability, even if you change the signature, it wouldn’t change the id of the transaction.
Segwit makes second layer possible
No, it was a soft fork.
What was a proposed alternative to Segwit?
Increasing the block size.
What did Segwit solve more than just the scaling issue?
Transaction malleability.
How is Segwit and the Lightning network connected?
Segwit supports second layer solutions like the lightning network
Are people, wallets and other services forced to use Segwit?
No, since it is a soft fork.
An increase of Blocksize
It solved the transaction malleability
Segwit made Layer 2 solutions possible
No, old adresses and transactions can still be used because it was a soft fork
Increasing the size of the blockchain itself from 1mb to 2mb
It solved an issue known as transaction malleability which allowed people to change the the signature with changing any details in the transaction itself
It made second layer protocols like lighting possible
No as it is a soft fork
What was a proposed alternative to Segwit?
increasing the block size limit
What did Segwit solve more than just the scaling issue?
it moved signature data off of the main transaction block and freed up lots of space on the base transaction block, which also fixed the transaction malleability problem
How is Segwit and the Lightning network connected?
Segwit supports the development of second layer protocols, such as the Lightning network which takes small frequent transactions off chain
Are people, wallets and other services forced to use Segwit?
No. It was a soft fork, they can choose whether to use it or process as a normal transaction. they can also choose, of course, to use a different blockchain that is not using segwit, and use a different currency on that blockchain such as Bitcoin cash which does not use it and instead increased the block data size limit.
What was a proposed alternative to Segwit?
Many people feel that Segeit is not a realy long term solution as it does not increase the block size. An alternative method considered was exactly that. Larger block size was a part of the Bitcoin Cash fork.
What did Segwit solve more than just the scaling issue?
Segwit lowers fees and solves transaction malleability
How is Segwit and the Lightning network connected?
Second layer which builds on the Segwit solution. Lightening Network Increases rate of transactions per second.
Are people, wallets and other services forced to use Segwit?
No because Segwit is a soft fork and old nodes are still present and fit within the new rule set.
A proposed alternative was to increase the size of the block
It also solved for transaction malleability
Segwit helped make lightning network possible
No, it was a soft fork
Increasing the block size
Segwit also solved the transaction malleability by removing the signatures from the Tx data structure.
Segway created possibilities for second later protocols, such as the lightning network.
No it’s a soft fork, but more and more wallets are taking it on. The more wallets that adopt it, the cheaper transactions will become. Resistance in Segwit helped to create BitcoinCash as they wanted to make the blocks larger and saw Segwit as a temporary solution.
What was a proposed alternative to Segwit?
A proposed alternative was to simply increase the accepted block size from 1 MB to 2 MB
What did Segwit solve more than just the scaling issue?
The segregation of witness information also cause the input parameters for the transaction hash to change. This is no longer taking the signature as a parameter meaning that it tackles the transaction malleability.
How is Segwit and the Lightning network connected?
Lightning is a 2nd layer application that takes small frequent transactions off chain and implements smart contracts. This can only be done when the transaction id hash can be trusted upon.
Are people, wallets and other services forced to use Segwit?
Not necessarily, SegWit was a soft fork. It separated the witness data ensuring that the contents of the transactions itself are still compatible. Though for validation purposes, you’ll need Segwit (or an reachable and queryable node) to validate transactions.