Segwit Reading Assignment

  1. What was a proposed alternative to Segwit?
    Increase the block size and stop TX malleability.

  2. What did Segwit solve more than just the scaling issue?
    Segwit also solved the TX mallebility, by removing signature from the TX ID, which increased the security of transactions

  3. How is Segwit and the Lightning network connected?
    SegWit is supporting the development of second layer protocols, such as the lightning network. The malleability fix made any feature that relied on unconfirmed transactions less risky and easier to design.

  4. Are people, wallets and other services forced to use Segwit?
    No, because is a soft fork.

1 Like
  1. What was a proposed alternative to Segwit?
    R:. The alterative proposal was to increase the blocksize limit.

  2. What did Segwit solve more than just the scaling issue?
    R:.It solved an attack where the hacker could change the sender signature, making it possible to change the Tx ID.

  3. How is Segwit and the Lightning network connected?
    R:. Since we no longer have this attack possible, it´s now safer to use features that relied on unconfirmed transactions.

  4. Are people, wallets and other services forced to use Segwit?
    5- No. since it was a soft fork nothing changed in the core consensus.

1 Like
  1. An increase in block size.
  2. A concept of block weight was introduced. The block size was altered with or without the signature data and capped at 4MB while the block size limit for the transactions remains at 1MB. A greater number of transactions with 1MB blocks are enabled.
  3. It increases the capacity of transactions on the network by enabling many and small transactions to take place.
  4. No, they are not forced to but it is becoming more prevalent and popular despite some resistance and skepticism.
1 Like
  1. Block size increase.
  2. Transaction ID malleability which in turn allows easier deployment of lightning network.
  3. Segwit helped make Lightning network possible.
  4. No, it is a soft fork, however, wallets are adding SegWit support.
1 Like
  1. To increase the block size.
  2. The issue of transaction malleability.
  3. Segwit allowed for second-layer protocols like the lightning network since unconfirmed transactions became less risky to work with. The lightning network takes small and frequent transactions off-chain and settles the transaction only when both users are ready, allowing for more transactions to be stored in a block.
  4. No, since Segwit is a soft fork.
1 Like
  1. The implementation of a larger block size greater than 1MB
  2. The transaction malleability issue was removed.
  3. It is a second layer protocol that was made possible through the implementation of Segwit.
  4. No they are not force to, and if your wallet doesn’t support it you can also not use this.
1 Like

1/ To increase size of the blocks to 2MB
2/ The tx malleabiliby, so the network is more secure
3/ Segwit made possible the development of second layer protocols, this is Lightning network
4/ No, you can still use old tx ( soft fork)

1 Like
  1. What was a proposed alternative to Segwit?

Increase of block limit (it made a soft fork: Bitcoin cash)

  1. What did Segwit solve more than just the scaling issue?

It solved the problem of transaction malleability, which was a pain point in the code that allowed to change details in the transactions without modifying the content.

  1. How is Segwit and the Lightning network connected?

Segwit allowed the development of second layer protocols. One of these second layer protocol is the Lightning network.

  1. Are people, wallets and other services forced to use Segwit?

No, as it is a soft fork. In fact, Bitcoin cash was created after this soft fork

1 Like

1.Increasing bitcoins block size.
2.It solved transaction malleability by removing and separating witness data.
3.They connected through the lightning network boosting bitcoins transaction capacity, by taking frequent,small transactions off-chain.
4.No, because its a soft fork and there’s no chain split.

1 Like
  1. Alternative was to increase the blocksize (example 2MB).
  2. Segwit solved the problem of transaction malleabilty by removing signature ID to another location which was outside the block.
  3. Segwit implentation allowed 2nd layer solutions like lightning network.
  4. They are not forced, the old protocol is still compatible (soft fork). But adoption of segwit is incentvised by faster transaction speeds and lower fees.
1 Like

1.Change block size to 2mb.
2. Malleability issue.
3. Makes it possible for lightning solution to exist because could rely of tx’s not being fraudulent and store more information in transactions.
4.NO it was a soft fork.

1 Like
  1. The proposed alternative to segwit was o increase the block size from 1MB - 2MB.

  2. Segwit was able to solve Malleability by moving scripsig outside of the TX ID, this reduced block weight and free up more space in the block to fit more TX’s into block.

  3. Segwit is connected to the Lightening Network by creating increased security on bitcoin protocol allowing for layers to be built on top of the blockchain.

  4. No they are not forced to as it was a soft fork but would benefit from increased security and lower TX fees if they did.

1 Like
  1. What was a proposed alternative to Segwit?
    Increasing the bitcoin block size from 1mb to 2mb.

  2. What did Segwit solve more than just the scaling issue?
    Tx Malleability

  3. How is Segwit and the Lightning network connected?
    Being a 2nd layer protocol reliant upon unconfirmed tx, Segwit makes Lightning network less risky and easier to design.

  4. Are people, wallets and other services forced to use Segwit?
    No, there have been forks in the blockchain because people are free to choose alternative solutions.

1 Like
  1. Alternative to Segwit is block size increasing.
  2. It solved malleability issue by removing the signature information and storing it outside the base transaction block.
  3. Segwit supports the development of second layer protocols, such as the lightning network.
  4. No, it is not forced, it is a soft fork. Still is compatible with old protocol.
1 Like
  1. Expand the block size; Bitcoin Cash.
  2. Transaction malleability
  3. Segwit event has introduced the Lighting network as a second layer
  4. No, it’s soft fork meaning it compatible with the previous protocol
1 Like
  1. To increase the block size cap of 1 MB.
  2. It also solved a flaw, transaction malleability.
  3. Lightning network is a second layer protocol on Segwit.
  4. No, it is a soft fork solution, but most wallets have applied it.
1 Like

Ans.1 Proposed alternative to Segwit to use legacy system where Transaction block size is 1MB and signature is also stored in middle.

Ans. 2 Segwit solved transaction malleability bug

Ans.3 Segwit and Lightning network works hand in hand by improving performance in context of taking out frequent small transactions off-chain.

Ans4. No

1 Like
  1. What was a proposed alternative to Segwit?
    A: To increase the block size from 1MB to 2MB.

  2. What did Segwit solve more than just the scaling issue?
    A: It addressed the problem of transaction malleability.

  3. How is Segwit and the Lightning network connected?
    A: Unconfirmed UTXOs on the Lightning network are protected by Segwit, as the transaction ID cannot be altered for multi-signature transactions.

  4. Are people, wallets and other services forced to use Segwit?
    A: No, but non-Segwit wallets will likely incur higher transaction fees.

1 Like

What was a proposed alternative to Segwit?

  • the proposed alternative to SegWit was the implementation of a larger block size limit rather than relying on a new transaction structure which leads to a hard fork and it was one of the factors behind the development of bitcoin cash

What did Segwit solve more than just the scaling issue?

  • SegWit fixed transaction malleability. Other than that, SegWit activation also boosted development work on other features such as MAST, Schnorr signatures, and TumbleBit. It supports the development of second layer protocols, such as the ‘lightning network’

How is Segwit and the Lightning network connected?

  • It supports the development of second layer protocols, such as the ‘lightning network’

Are people, wallets and other services forced to use Segwit?

  • No, but as more people and wallets embrace SegWit, the percentage of transactions that use the SegWit structure will increase, and bitcoin fees should drop as blocks contain a greater number of transactions.
1 Like
  1. What was a proposed alternative to Segwit?

An increase in block size. Bitcoin cash is a hard fork from bitcoin which implemented this increase in block size.

  1. What did Segwit solve more than just the scaling issue?

Segwit resolved the transaction malleability issue, and allows for second layer protocols to be supported by it.

  1. How is Segwit and the Lightning network connected?

Lightning network is a second layer solution that is supported by segwit.

  1. Are people, wallets and other services forced to use Segwit?

No, they have the option of adopting it.

1 Like