Segwit Reading Assignment

  1. To increae the size of the blocks.

  2. SegWit also solved the issue of transaction malleability.

  3. SegWit update allowed development of second layer protocols which lightning network was built on.

  4. No, old transactions can still be used. SegWit is a soft fork.

1 Like
  1. What was a proposed alternative to Segwit?
    To make block size bigger

  2. What did Segwit solve more than just the scaling issue?
    It solves the transaction malleability problem.

  3. How is Segwit and the Lightning network connected?
    Lightning network is the protocol segwit follows

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

1 Like
  • Increasing the block size limit.
  • It fixed the transaction malleability flaw.
  • Helped build LN on it (second layer solutions are now possible because of segwit)
  • No as it’s a soft fork, but many have this feature in their wallets.
1 Like
  1. What was a proposed alternative to Segwit?
    A proposed alternative was to increase the block size from 1 MB to 4 MB. But this would have required a hard fork.
  2. What did Segwit solve more than just the scaling issue?
    It solved the issue of transaction malleability. Whereby a person would change information in the signature of an unconfirmed transaction. The transaction would still be confirmed, but the TxID would be different than the payer expected.
  3. How is Segwit and the lightning network connected?
    Segwit helps make the lightning network possible.
  4. Are people, wallets and other services forced to use Segwit?
    No, Segwit is a soft fork. So people who don’t upgrade will still be using the same blockchain. But they will have to pay higher fees because their transaction structure is not as efficient.
1 Like

1.What was a proposed alternative to Segwit?
To upgrade the block limit from 1mB to 2mB
2. What did Segwit solve more than just the scaling issue?
Solved the problem of TX malleability, which it was not a big issue but it prevented the development of more complex features, like second layer protocols and smart contracts.
3. How is Segwit and the Lightning network connected?
As mentioned before, SegWit supports the second layer protocols
4. Are people, wallets and other services forced to use Segwit?
Like it is a soft fork, the “old” rules still valid.

1 Like
  1. larger block size from 1mB to 2mB
  2. the signature malleability issue
    3.segwit supports development of second layer protocol like lighting network together they boost btc tx capacity
  3. no because is a soft fork
1 Like
  1. Increasing the block size size, which has led to a hard fork resulting in Bitcoin Cash as a new currency.
  2. It solved the problem of transaction malleability by removing the signature information from the base transaction block. Signatures and scripts could then be changed without affecting the transaction ID.
  3. Segwit enabled the development of second layer protocols such as the lightning network, because removing transaction malleability allows unconfirmed transactions to be used in a way that is more secure.
  4. No, because Segwit is a soft fork and so is compatible with the old protocol.
1 Like
  1. What was a proposed alternative to Segwit?
    The proposed alternative was an increase in the block data size.

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

  3. How is Segwit and the Lightning network connected?
    The Segwit change made the lightning network possible.

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

1 Like
  1. A proposed alternative to Segwit was to increase block size.

  2. Segwit also solved the transaction malleability issue which was a vulnerability to changing info in the signature portion of the block which would change the hash and thus the transaction id which could lead to exploits and also cause problems with second layer solution integration.

  3. Segwit is needed in order for Lightning to function well.

  4. No one is forced to use Segwit but it has rolled out to most major exchanges and wallets now.

1 Like
  1. What was a proposed alternative to Segwit?
    An increase in the size of block.
  2. What did Segwit solve more than just the scaling issue?
    Initially, its intention was to fix a problem with Tx Malleability.
  3. How is Segwit and the Lightning network connected?
    By 2nd layer protocols. The Malleability fix made unconfirmed Tx’s less risky.
  4. Are people, wallets and other services forced to use Segwit?
    No, many feel SegWit is only a temporary fix, resulting in the development of BTH.
1 Like
  1. Increase the size of the block from 1MB to 2MB.
  2. The transaction signature data
  3. They are connected as a secondary protocol, attached to the bitcoin protocol.
  4. No, reference Bitcoin Cash.
1 Like

You can still make old style transactions on Bitcoin as well.

BTW the ticker for Bitcoin Cash is BCH :slight_smile:

  1. hard fork block size increase from 1 mb to 2 mb
  2. tx malleability, made a more secure network by hashing just input and outputs without signatures. In this way, the transactions id stay the same even if someone gets access and modifies the signature
  3. Lightning is a second layer protocol and is build on Segwit, together segwit and lightning network makes possible the mass adoption of bitcoin to compete with traditional methods of payment such as visa and mastercard
  4. because is a soft fork no people, wallets, and other services are forced to use Segwit but it is clear that more nodes, people, and services are adopting segwit in order to increase the number of transactions in a block and also small payments in bitcoin to be taxed less .
1 Like
  1. A larger blocksize limit
  2. It also solved the Tx malleability
  3. It supports the second layer solution which is the lighting network
  4. No, because it is a soft fork-update
1 Like
  1. What was a proposed alternative to Segwit?
    A larger blocksize (which eventually led to Bitcoin Cash)
  2. What did Segwit solve more than just the scaling issue?
    Transaction Malleability by removing the signatures from the block
  3. How is Segwit and the Lightning network connected?
    SegWit supports second layer protocols and therefore made it possible
  4. Are people, wallets and other services forced to use Segwit?
    No one is forced, but it somehow became a standard
1 Like

1. What was a proposed alternative to Segwit?
A proposed alternative was to implement larger block sizes. Hard fork Bitcoin Cash has implemented this alternative.
2. What did Segwit solve more than just the scaling issue?
Segwit also solved transaction malleability. It was possible to change small details that modified the transaction ID and the hash. This prevented the development of second layer protocols and smart contracts.
3. How is Segwit and the Lightning network connected?
Because of the SegWit protocol update it is easier to develop second layer protocols such as the lightning network which further boosts the transaction capacity by taking small, frequent transactions off-chain.
4. Are people, wallets and other services forced to use Segwit?
Nobody is forced to use SegWit because there are hard forks such as Bitcoin cash. They where not in consensus with the SegWit protocol update and chose to split the chain and increase blocksize to 2 MB. It is also possible to make transactions the old way on Bitcoin as well.

2 Likes

Thank you for the correction. I misinterpreted the question. BTH was a late night blunder.

The question refers to the Lightning network. A second layer solution that was with Segwit update made easier and safer to develop. It works on both Bitcoin and Lightcoin.

You can also make old style transactions on Bitcoin as well. :slight_smile:

1 Like
  1. Raising the block size, which was implemented as a hard fork and resulted in Bitcoin Cash.
  2. Transaction malleability.
  3. The Lightning Network relies on unconfirmed transactions, which is less risky in the absence of transaction malleability.
  4. Not at the time of the article, but today it is almost always in someone’s best interest to utilize Segwit in a transaction.
1 Like
  1. What was a proposed alternative to Segwit?
    A larger block size limit.

  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 allows the Lighting network to work on the second layer.

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

1 Like