Segwit Reading Assignment

1- Increading the block size
2- Transaction malleability
3- Lightning is a layer over Swgwet
4- No

1 Like
  1. hat was a proposed alternative to Segwit?
    An increase in the Block size
  2. What did Segwit solve more than just the scaling issue?
    It solved the issue of transaction malleability by removing the signature to off block
  3. How is Segwit and the Lightning network connected? Segwit enables . the lightening network
  4. Are people, wallets and other services forced to use Segwit? No, it’s a technical option that many services are moving towards
2 Likes

1. What was a proposed alternative to Segwit?

Increase block size.

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

Transaction malleability.

3. How is Segwit and the Lightning network connected?

SegWit enables second layer solutions.

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

No. About half of spending transactions today include a SegWit output.

2 Likes
  1. Increase the block size. But would have been a temporary solution.
  2. Transaction malleability exploit.
  3. Lightning network (Layer 2) needed a Transaction malleability fix in Layer 1 of the blockchain, like SegWit
  4. No, Soft fork.
1 Like
  1. Increase the block size.
    2 The maleability of tx.
    3 Adds security disabling the maleability security breach
    4 No, it was a softfork
1 Like
  1. Bigger block sizes.
  2. Segwit also solved the transaction malleability problem. Transaction malleability allowed the modification of the transaction id which enabled fraud.
  3. Solving the transaction malleability problem allows the development of second layer solutions that rely on unconfirmed transactions.
  4. No, Segwit is a softfork.
1 Like
  1. to increase block size
  2. it also fixed the issue of transaction malleability
  3. segwit reduces the risk of operating with unconfirmed transactions, and as such, makes the lightning network operations less risky
  4. no, segwit is a soft fork
2 Likes

1 To increase bitcoin block size and do hardfork
2 It solve ID malleability by removing the signature in the transaction block
3 it enables second layer solution
4 no it a soft fork.

1 Like
  1. Increasing block size.
  2. Full blocks being produced, improvement against malleability.
    3.It will take the transaction of the chain and implement them when network is ready.
  3. Yes they need to update the protocol to get benefits of segwit.
1 Like
  1. Simply increasing the block size - initially from 1MB to 2MBs. But this could lead to problems such as the continual need to increase blocks sizes and to hard forks.

  2. Segwit also solved the malleability problem and allowed for second-layer protocols and smart contracts.

  3. The lightning network is a second-layer protocol on Bitcoin and will increase Bitcoins transaction capacity by taking frequent, small transactions off-chain.

  4. No. Not all wallets support SegWit but many are now deveoping that capacity. This will lead to a greater percentage of transactions using SegWits and lower transaction fees.

1 Like

1 doubling the block size to 2MB.
2. The problem of malleability and high fees
3.The malleability fix made any feature (like the lightning network) that relied on utxo’s less risky and easier to design
4. No, it is a soft fork.

1 Like
  • What was a proposed alternative to Segwit?
  • to increase the block size from 1 mb to 2 mb
  • What did Segwit solve more than just the scaling issue?
  • it solved the issue of malleability as a change signature outside the block won’t change the hash/ id of the block
  • How is Segwit and the Lightning network connected?
  • Segwit supports a second layer which enabled the lightning network
  • Are people, wallets and other services forced to use Segwit?
    No as it is a soft fork.
1 Like
  1. What was a proposed alternative to Segwit?
    The alternative was to increase the block size, like Bitcoin Cash.

  2. What did Segwit solve more than just the scaling issue?
    Segwit fixed the transaction malleability problem. Tx signature can be changed that will not affect the Tx ID.

  3. How is Segwit and the Lightning network connected?
    Segwit made room for second-layer solutions to be created, like the Lightning Network (off-chain transaction channels).

  4. Are people, wallets and other services forced to use Segwit?
    It is a soft fork and not everyone has to update it.

2 Likes
  1. Increasing the block size
  2. SegWit solved its original objective - transaction malleability
  3. The lightning network needed transaction malleability solved so it could work
  4. No, it was a soft fork
1 Like

1-What was a proposed alternative to Segwit?
It was to increase the size of the blocks but that would only be a temporary solution to the problem. Since each time the maximum was reached, the weight would be increased more and more and that would lower the performance and increase the consumption of hash power.

2-What did Segwit solve more than just the escalation problem?
It solved the problem of the number of transactions per block and the malleability bug of the transaction.

3-How do Segwit and the Lightning network connect?
Since it allowed any feature that depended on unconfirmed transactions to be less risky and easier to design.

4-Are people, wallets and other services required to use Segwit?
Not because it’s a soft fork

1 Like

1
block size increase

2
transaction malleability, security increase

3
second layer network (lighting)

4
no , its only a soft fork

2 Likes

Incrrease block size limit.

Transaction maliability and lower fees.

Segwit made second layer solutions possible.

No it is a soft fork so old addresses and transactions can still be used.

1 Like
  1. increase the block size as with BCash
  2. fix Tx Malleability
  3. unconfirmed Tx become more secure -> so 2nd layer solutions can build better on it
  4. no, it’s a soft fork
1 Like
  1. What was a proposed alternative to Segwit?
    -To increase the block size
  2. What did Segwit solve more than just the scaling issue?
    -Tx malleability. It allowed anyone to alter signatures in txs
  3. How is Segwit and the Lightning network connected?
    -Segwit supports second layer protocol development such as lightning network
  4. Are people, wallets and other services forced to use Segwit?
    -No.
1 Like
  1. An increase in block size.
  2. Transaction malleability, specifically the tx id.
  3. Because segwit fixed the malleability issue, layer 2 solutions such as Lightning Network became possible.
  4. No, because this was a soft fork.
1 Like