Segwit Reading Assignment

1 increased block size
2.adresses block capacity as well as adding security removing signature and creating a hash without sig id, there fore stopping tx malleability.
3 segwit enabled 2nd layer applications and lightning network was created.
4 no anyone can use the old protocol untill eventually everyone adopts to the new rules.

1 Like
  1. What was a proposed alternative to Segwit?
    To increase the block size directly

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

  3. How is Segwit and the Lightning network connected?
    By solving tx malleability LN could be developed more securely

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

1 Like

1, to increase the block size.
2. its solved tx malleability issues.
3. Segwit made it possible.
4. no, but in the long run will have to use.

1 Like
  1. An alternative to Segwit in the Bitcoin blockchain occurred when Bitcoin Cash decided to hard fork rather in order to increase block size to 2mb.

  2. Segwit made layer-2 solutions less risky because it solved transaction malleability by taking signatures out of the block. It also prevented the need for a hard fork.

  3. Segwit is connected to the lightning network by making the ability to process unconfirmed transactions less risky since transaction malleability is no longer an issue.

  4. No they are not forced to use Segwit, but it is encouraged to lower fees.

1 Like
  1. An alternative was increasing the block size
  2. Protecting against transaction malleability
  3. Segwit allowed for layer-2-solutions to allow unconfirmed transactions
  4. No they are not forced to use segwit because it is a soft fork, but are encouraged to.
1 Like
  1. What was a proposed alternative to Segwit?
  • increase the block size from 1 to 2 MB

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

  1. How is Segwit and the Lightning network connected?
  • second layer protocol

  1. Are people, wallets and other services forced to use Segwit?
  • no. it was a soft fork (backwards compatible code change)
1 Like
  1. What was a proposed alternative to Segwit?
  • Increase block size limit
  1. What did Segwit solve more than just the scaling issue?
  • Protection against transaction malleability
  1. How is Segwit and the Lightning network connected?
  • Lightning network is a second layer protocol on bitcoin network
  1. Are people, wallets and other services forced to use Segwit?
  • No, as the SegWit upgrade is compatible with previous protocol, and avoids the need for a hard fork.
1 Like
  1. What was a proposed alternative to Segwit?

    Bitcoin Cash which proposed raising the transaction limit to a larger block size limit, allowing more transactions but necessitating a hard fork.

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

    It also solved the malleability issue by seperating the signatures (witness) from the TX hashing function

  3. How is Segwit and the Lightning network connected?

    The Lightning Network (LN) is a fix for both transaction costs and speeds. Lightening Network is neither a hard fork or soft fork but β€œan additional layer.” It is a fix that allows for instant low cost transactions for Bitcoin and other coins like litecoin

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

    No, it is a soft fork. As yet, many wallets and exchanges are yet to adopt Segwit support

1 Like
  1. The proposed alternative was to increase the block size.
  2. It supported the development of second layer protocols, since these rely on unconfirmed transactions.
  3. segwit makes it possible to introduce layer 2 solutions like the lightning network allowing cheap off-chain transactions
  4. If you still want to use the main blockchain you are forced to use segwit. You could refuse and use bitcoin cash.
1 Like
  1. Double the block size to 2 MB. This was seen by many only as temporary soltution. It also potentially meant more centralization as hardware requirements would increase. Also the propagation to the network would take longer with increased block size.
  2. It fixed the tx malleability issue by moving the signature outside of the actual block, enabling smaller BTC nodes that do not store the signatures.
  3. Segwit made it possible to start looking into the development of 2nd layer protocols. Those were used to build the lightning network.
  4. Segwit was not mandatory. There are still older nodes present on the network which did not implement segwit but more wallets keep embracing the upgrade.
1 Like
  1. What was a proposed alternative to Segwit?
  • The proposed alternative to Segwit was increasing the size of the blocks.
  1. What did Segwit solve more than just the scaling issue?
  • It eliminated the possibility of the receiver to alter the signature of his utxo. Thus increasing the security of the network and providing more opportunity for the further development and additive features.
  1. How is Segwit and the Lightning network connected?
  • Segwit implementation offered a second layer solution in where Lightning network could be developed on top of it.
  1. Are people, wallets and other services forced to use Segwit?
  • No, the users were not forced to adopt it.
1 Like
  1. What was a proposed alternative to Segwit?
    Increasing block size
  2. What did Segwit solve more than just the scaling issue?
    It increased security by eliminating transaction malleability.
  3. How is Segwit and the Lightning network connected?
    They are connected in the way that Segwit made it possible to introduce layer 2 protocols such as the lighting network.
  4. Are people, wallets and other services forced to use Segwit?
    It is not forced but incentivized as it is a soft fork that is still compatible with the previous protocol.
1 Like
  1. Implementing a larger block size limit
  2. It eliminated the malleability issue from transactions
  3. The lightning network relies on unconfirmed transactions, and therefore it became much easier to implement when malleability was fixed
  4. No, it was a slow process to integrate Segwit into the system and some resisted it and forked off
1 Like
  1. What was a proposed alternative to Segwit?

Increasing the block size from 1mB to 2 mB and would have resulted in a hard fork

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

It also solved the transaction mallability issue (people chagning the transaction ID)

  1. How is Segwit and the Lightning network connected?

Because the lightning network relies on unconfirmed transactions and segwit madet these a lot less riskier by removing the transaction mallability issue.

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

No they are not

1 Like
  1. What was a proposed alternative to Segwit?
  • Increasing the allowable block size
  1. What did Segwit solve more than just the scaling issue?
  • it solved transaction malleability
  1. How is Segwit and the Lightning network connected?
  • it enabled the second layer solution
  1. Are people, wallets and other services forced to use Segwit?
  • no it is a soft fork so previous blocks are still valid under the new rules
1 Like
  1. The alternative to Segwit was Blocksize increase.
    2)By segregating the signatures in solved the Transaction malleability and gave more room for the block to hash. This made the block time faster on the network.
    3)The lightning network is a second layer protocol supported by Segwit which boost transactions by removing frequent small transactions of the chain.
  2. No. Segwit was a soft fork and the wallets support the old and new system.
1 Like
  1. To increase the size of a block

  2. It prevented malleability, which was hindering from further development at app layer

  3. It enables the LN to develop second layer protocols

  4. No, for example the ones who opted for increasing the size came with Bitcoin Cash

1 Like
  1. What was a proposed alternative to Segwit?
    Block size increase.

  2. What did Segwit solve more than just the scaling issue?
    The issue of transaction malleability.

  3. How is Segwit and the Lightning network connected?
    Segwit makes second layer possible.

  4. Are people, wallets and other services forced to use Segwit?
    No, because it is still combatable with the old protocol.

1 Like
  1. to increase the block size
  2. the resolve the transaction malleabilty and make network more secure
  3. allowd to develop the second layer protocols and lighteing the newwork
    4.no older node are there on network which dont need
1 Like

1.) Increasing the block size from 1mb to 2mb.
2.) It solves the issue with Transaction Malleability. Before you were able to form the signature.
3.) Without segwit the lightning network wont be possible.
4.) No it is a soft-fork.

1 Like