Segwit Reading Assignment

  1. A hard fork; increasing block size limit to 2mB.

  2. Segwit fixed the malleability issue.

  3. Segwit lead to the development of the lightning network.

  4. No because as it was a soft fork, 100% adaptation to the upgrade is not required.

3 Likes
  1. Implementing a larger block size limit, 2mb per block.

  2. It also solved transaction malleability by excluding the signature information into the block, and hence signatures and scripts can be changed without affecting the transaction id or hash.

  3. Segwit fixed the malleability issue, supporting the development of layer 2 protocols such as the Lightning network.

  4. No, it is a soft work.

3 Likes
  1. What was a proposed alternative to Segwit?
    Increase the size of each block to 2 Mb.
  2. What did Segwit solve more than just the scaling issue?
    Solved the malleability issue.
  3. How is Segwit and the Lightning network connected?
    Segwit allows BTC to be more scallable supporting layer 2 protocols.
  4. Are people, wallets and other services forced to use Segwit?
    No, because it´s a soft fork.
1 Like
  1. A larger block size, HF called BTC Cash.

  2. It fixed TX mallability, lower fees and support for 2nd layer solution.

  3. Lightning is build on top of Segwit as a 2nd layer protocol.

  4. No, SF with old adresses still used.

1 Like
  1. One proposed alternative to Segwit was to increase block size to 2mB.
  2. Segwit also solved the malleability issue by storing signatures outside of block. This makes the transaction id remain the same no matter of the signature.
  3. The lightning network keeps smaller more frequent transactions and adds them to the blockchain later.
  4. Wallets and people can use Bitcoin Cash instead of Segwit if they choose.
1 Like
  1. To increase the blocksize ability to solve the scaling problem
  2. Signatures could be changed which affected the transactions, it solved this issue of malleability
    3.Second layers protocoles are supported by the segwit like the lightning network
    4.No, old protocols are still valid
1 Like
  1. To increase the block size.
  2. Transactions malleability
    3.The lighting network it is a new layer protocol attached to main network.
  3. No , was like a soft fork but the big centralized wallets like Coinbase they have already made the transition to Segwit.
1 Like
  1. Increase the block size limit.

  2. The transaction malleability, by storing the signature information outside of the base transaction block.

  3. Second layer protocols are possible due to Segwit.

  4. As a soft fork, nodes are still able to use the previous protocol. So no mandatory update.

1 Like
  • Increase in block size
  • It solved the tx mallebility issue, by removing signature from the block’s tx id the mallebility is removed
  • Ligtning network is an application on top of bitcoin network, which could have been very prone to attacks if segwit was not implemented
  • No beause it is still compatible with old protocol
1 Like
  1. What was proposed alternative to SegWit?
    Increase the block size and not change the structure of the Tx data. It lead to a hard fork aka Bitcoin Cash.

  2. What did SegWit solve more than just the scaling issue?
    It solved Tx malleability. SegWit excluded the signature from the TxID. So even if the signature is changed TxID stays the same. Any features that relied on unconfirmed Txs became less risky and were compatible with Lightning Network.

  3. How is SegWit and the Lightning network connected?
    By removing the signature from the Tx structure it increased security and made the Lightning Network compatible with bitcoin. Lightning Network will boost bitcoin’s transactions capacity by taking frequent small Tx off-chain, only setting on the bitcoin blockchain when users are ready.

  4. Are people, wallets and other services forced to use SegWit?
    Since it’s a SF, no, old Txs can also be used. But there are a lot of wallets upgrading to SegWit.

3 Likes
  1. Size of the block increase.

  2. It solves the transaction malleability and lower fees along with supporting a second layer solution.

  3. The change allowed development of second layer protocols, on which the lightening network was built.

  4. No, it is a soft fork.

2 Likes
  1. As an alternative to Segwit, it was proposed to increase the size of blocks.
  2. Segwit also solved the issue of transaction malleability, by taking out of the block the signature info. In this way, the transactions became more secure.
  3. By fixing the malleability issue, Sewgit made possible the development of Lightning network, a second layer protocol.
  4. No, it is not mandatory.
3 Likes

1.What was a proposed alternative to Segwit?

Bitcoin Cash, that they implemented a larger block size limit instead of change than the transaction structure.

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

It mad e possible to develop a Second Layer protocols, to boost transaction capacity

  1. How is Segwit and the Lightning network connected?

Lightning network is a second layer protocol

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

While they upgrade to the new version more Segwit transaction are supported

3 Likes
  1. To increase the size blocks can store to 2mB

  2. Segwit also solved the problem with tx malleability.

  3. Segwit supports second layer protocols to allow a lot more transactions per second.

  4. Nobody is forced to use segwit!

3 Likes
  1. One proposed alternative to SegWit was raising the block size limit.

  2. SegWit also solved the issue of transaction malleability.

  3. SegWit is what enabled the developmemt of the Lightning Network.

  4. No. As of February 22, 2018, some major wallet providers, such as Coinbase, had not yet added support for Segwit.

2 Likes

1- The alternative proposal was increase the block size limit (Bcash)
2- Segwit solves the transaction malleability and prevent 2nd layer solutions (reduce fees)
3- Segwit made second layer solutions possible
4- No, wallets and other services can still be used, cause it’s a Soft fork

1 Like

1. What was a proposed alternative to Segwit?
increasing block size

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

3. How is Segwit and the Lightning network connected?
Segwit helped make Lightning network possible.

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

2 Likes
  1. What was a proposed alternative to Segwit?
    increasing the block size.
  2. What did Segwit solve more than just the scaling issue?
    tx malleability
  3. How is Segwit and the Lightning network connected?
    Segwit supports the development of second layer protocols, such as the lightning network.
  4. Are people, wallets and other services forced to use Segwit?
    No.
2 Likes
  1. What was a proposed alternative to Segwit?

Increasing the block size.

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

TX malleability
3. How is Segwit and the Lightning network connected?
With the TX Id now not inside the block but on a separate chain , the light network can provide 2nd layer scalability.
4. Are people, wallets and other services forced to use Segwit?
NO

2 Likes

1.What was a proposed alternative to Segwit?
Increasing the block size limit (>1mB)
2.What did Segwit solve more than just the scaling issue?
It fixed a bug in the bitcoin code called transaction malleability.
3.How is Segwit and the Lightning network connected?
SegWit supports the development of second layer protocols, such as the lightning network.
4.Are people, wallets and other services forced to use Segwit?
No. It will upgrade automatically with newer versions.

2 Likes