1.) Bitcoin cash bigger block size
2.) Tx malleability - changing the sign and making a new TXID
3.) It fixes TX malleability and allows Lightning network to be possible.
4.) No because it is a soft fork
1.) Bitcoin cash bigger block size
2.) Tx malleability - changing the sign and making a new TXID
3.) It fixes TX malleability and allows Lightning network to be possible.
4.) No because it is a soft fork
1. The Alternative was to increase the block size from 1mb to 2mb but that would cause a hard fork leading to forming a new currency, stale blocks are the data is propagated slower into the nodes network and it is only a temporary solution.
2. Other than solving the scaling issue, Segwit solved the problem of signature malleability which will change the the transaction ID leading to more hacks and double spend.
3. Segwit removed the transaction signatures from the transactions which allowed more secured transactions that enabled the application of lightning network as a second layer solution.
4. no they are not forced to use Segwit as it was a soft fork, but the opposing party ended up using the scaling up approach which created a hard fork that leaded to the creation of bitcoin cash.
The proposed alternative to Segwit was to increase block size from 1 to 2MB.
Segwit not only solved scaling issues, but also removed transaction malleability and lowered fees.
Segwit supports the development of second layer protocols like lightning network, where it boosts Bitcoin’s transaction capacity.
No wallets were not forced to add Segwit, but instead created a soft fork while more wallets worked to get on board.
One alternative to Segwit was just to increase the capacity of blocks. One alternative that resulted in a hardfork was Bitcoin Cash which changed the capacity from 1MB to 8MB.
Segwit also resolved the problem of transaction malleability by removing the signatures from the transaction data. With Segwit, even if the signature is changed, all the transaction data that is hashed stays the same.
Segwit supports the development of second layer protocols and scaling solutions, like the Lightning network. Lightning network can take small frequent transactions off-chain before settling on the bitcoin blockchain once users are ready.
No, everyone is not forced to use Segwit since it is a soft fork and not a hard fork. It is still compatible with the old protocol.
What was a proposed alternative to Segwit?
~An increase in block size which also lead to a hard fork, Bitcoin Cash.
What did Segwit solve more than just the scaling issue?
~Transaction malleability.
How is Segwit and the Lightning network connected?
~ Adds security disabling the maleability security breach
Are people, wallets and other services forced to use Segwit?
~No it is a soft fork, cant work.
An alternative to the adoption of Segwit was to increase the block size limit, removing the 1mB cap. This idea was fully realised with the introduction of bitcoin cash, which implements a larger block size rather than utilising a new transaction structure.
Other than the issue of scaling, by removing the signature from the structure of the base transaction block, Segwit solved the issue of transaction malleability.
The introduction of Segwit meant that there was added security by mitigating the risk of users tampering with transactions. This then allowed the development of second layer protocols, one of which is the lightning network, that enables increased expediency without the security risks that would have arisen if it were not for the introduction of Segwit.
No person (or wallet) is forced to use Segwit; as a soft fork, the chain does not split in the way that it would if an expansion of the ruleset (or a ‘hard fork’) was to be implemented. Users could have still opted to use the traditional method.
1. What was a proposed alternative to Segwit?
Increase the block limit (forked then later in Bitcoin Cash)
2. What did Segwit solve more than just the scaling issue?
Second layers protocols
Enable smart contracts
Schnorr signatures
Tumblebit
3. How is Segwit and the Lightning network connected?
Lightning network is a second layer protocol.
The malleability fix made less riskier to develop it.
Segwit allowed Lightning network to be developed.
4. Are people, wallets and other services forced to use Segwit?
Main wallets were being update with the Segwit support.
It is not mandatory as it was a softfork.
To increase the blocksize.
Solved transaction malleability issues, enabled a second layer protocol & smart contracts to be built upon it.
Segwit made it possible to add a second layer protocol, which sped up transaction time by only settling the transaction on the blockchain.
No its flexible due to it being a soft fork, so one can use old addresses and transactions on the old protocol or the new one.
Answers to the “Segwit reading assignment” questions:
Increasing the block size
Transaction malleability by storing signatures outside the transaction data struture
Segwit allowed the Lightning network to be build on layer 2
No it was a soft fork, although other wallets and exchanges are adding SegWit support.
A proposed alternative was to increase the block size to 2 mB.
Segway also solved the issues that may occur when second layer protocols are developed on the blockchain.
Lightning network could not have been created successfully without Segwit. The lightning network will further boost bitcoin’s transaction capacity by taking frequent, small transactions off-chain, only settling on the bitcoin blockchain when the users are ready.
No.