Segwit Reading Assignment

  1. Block size increase.
  2. Malleability
  3. Lightning was able to build on segregated witness (settle off-chain)
  4. No. Soft fork, although many later adopted it.
  1. What was a proposed alternative to Segwit?
    An increase in the Block size.

  2. What did Segwit solve more than just the scaling issue?
    Secruity issue, transaction mallebility.

  3. How is Segwit and the Lightning network connected?
    Segwit enables layer 1 solutions.

  4. Are people, wallets and other services forced to use Segwit?
    No, old addresses and transactions can still be used as it is a soft fork, not a hard fork.

What was a proposed alternative to Segwit?
Increasing the size of a bitcoin. This would not solve the overall issue, because it is not scalable.

What did Segwit solve more than just the scaling issue?
Fix a bug in the bitcoin code called transaction malleability.

How is Segwit and the Lightning network connected?
Segwit supports second layer protocolls such as lightning network. This Network boosts bitcoins transaction capacity.

Are people, wallets and other services forced to use Segwit?
No, ist is a soft fork. In addition bitcoin cash was created to even go the “own” way.

  1. What was a proposed alternative to Segwit?
    increased block size to fit more in there

  2. What did Segwit solve more than just the scaling issue?
    The transaction mutability where a bad actor could pretend that they never received a transaction, since the signature was inside the block

  3. How is Segwit and the Lightning network connected?
    SegWit was an enabler to the Lightning network as it made relying on unconfirmed transactions less risky

  4. Are people, wallets and other services forced to use Segwit?
    No it’s a softfork.

  1. The alternative to Segwit was to increase the block size.

  2. It solved the Tx malleability.

  3. Supports layer two protocols, which makes the lighting network possible.

  4. No they are not since Segwit was a soft fork.

  1. Increase the block size.
  2. It fixed transaction malleability by storing signature separately
  3. Segwit enabled Lightning protocol on Bitcoin.
  4. No. The adoption in 2016 was only 15% though rising.
  1. Increase the block size from 1MB to 2MB (BCH)
  2. Malleability
  3. Segwit made Lightning network possible
  4. No its a soft fork but wallet provider are adding segwit support
1. What was a proposed alternative to Segwit?
To increase the block size from 1MB to 2MB.
2. What did Segwit solve more than just the scaling issue?
The malleability, This flaw allowed anyone to change small details that modified the transaction id.
3. How is Segwit and the Lightning network connected?
    	The Lightning Net is a second layer tropical that can take frequent small transactions off- 
            chain, omly settling when the user is ready. 
4. Are people, wallets and other services forced to use Segwit?
            People always have a choice to hardfork and start a new chain.
  1. What was a proposed alternative to Segwit?
    A proposed alternative to Segwit was a hard fork upgrade to increase the block size from 1MB to 2MB. However, this would only alleviate the issue in the short term until block sizes reached 2MB, at which point the same congestion problem would reoccur. Additionally, this approach did not address the transaction malleability issue.

  2. What did Segwit solve besides the scaling issue?
    Segwit also resolved the transaction malleability issue. Before Segwit, the transaction hash could be altered by changing something in the signature. Segwit addressed this by removing the signatures from the transaction data structure, thereby eliminating the vulnerability.

  3. How are Segwit and the Lightning Network connected?
    The Segwit update supports the development of second-layer protocols like the Lightning Network by fixing the transaction malleability issue. By resolving this issue, Segwit made it less risky and easier to design features that rely on unconfirmed transactions, facilitating the implementation of the Lightning Network.

  4. Are people, wallets, and other services forced to use Segwit?
    No, people, wallets, and other services are not forced to use Segwit. Because the Segwit upgrade was implemented as a soft fork, it is backward-compatible with the existing Bitcoin protocol. This means that users can choose to adopt Segwit at their own pace.