Segwit Reading Assignment

  1. What was a proposed alternative to Segwit?

To increase the block size.

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

It also fixed transaction malleability vy removing the signature information and storing it outside the block and enabled development of second layer protocols.

  1. How is Segwit and the Lightning network connected?

Because of Segwit, protocols like Lightning network can be developed.

  1. 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 to 2MB
  2. What did Segwit solve more than just the scaling issue?
    Transaction Maleability
  3. How is Segwit and the Lightning network connected?
    Lightening network increases the transactions capacity on the blockchain by taking some of the small transactions off-chain and sending them to the blockchain when users are ready.
  4. Are people, wallets and other services forced to use Segwit?
    No, some wallets continue to use the bitcoin blockchain without the SegWit.
2 Likes
  1. Expanding block size was proposed as an alternative to Segwit.
  2. Segwit stopped transaction malleability completely.
  3. Segwit made lightening network possible by adding second layer protocols.
  4. No, people, wallets and other devices are not forced to use Segwit.
2 Likes
  1. What was a proposed alternative to Segwit? increasing the block size to 2MB
  2. What did Segwit solve more than just the scaling issue? the TX malleability which allowed changing the signature after a transaction is hashed which subsequently changes the hash itself (as the signature is also part of the data being hashed (before Segwit))
  3. How is Segwit and the Lightning network connected? The lightning network will further boost bitcoin’s transaction capacity by taking frequent, small transactions off-chain, only settling on the bitcoin blockchain when the users are ready
  4. Are people, wallets and other services forced to use Segwit? No
2 Likes
  1. What was a proposed alternative to Segwit?

To do a hard fork by increasing the blocksize.

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

Segwit also solved the problem of transaction ID maleability.

    1. How is Segwit and the Lightning network connected?

The lightning network protocol is built on top of as of yet unconfirmed transactions which are now more trustworthy thanks to segwit.

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

Segwit was a soft fork update and hence still compatable with old protocol meaning it wasn’t forced on anybody.

1 Like
  1. What was a proposed alternative to Segwit?
    A) Bitcoin Cash-Making the blocks bigger.

  2. What did Segwit solve more than just the scaling issue?
    A) Transaction Mallaebility

  3. How is Segwit and the Lightning network connected?
    A) Lightning network is a 2nd layer protocol that is supported by Segwit.

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

1 Like
  1. Bitcoin Cash chose to use bigger block sizes instead of Segwit.

  2. Segwit also solved the transaction malleability as well as a better foundation for smart contracts.

  3. Segwit supports second layers such as the lightning network.

  4. No they are not forced to use Segwit but it is better for them if they do.

1 Like
  1. What was a proposed alternative to Segwit? A proposed alternative to Segwit was increasing the block size to 2MB.

  2. What did Segwit solve more than just the scaling issue? Segwit solved more than scaling issues, in addition it stopped transaction (tx) malleability; the ability to commit fraud.

  3. How is Segwit and the Lightning network connected? Segwit and the Lightning network are connected as Lightning is a second layer protocol that removes the signature from the original Segwit protocol, a TX to a separate storage, off-chain made possible by Segwit reducing the size of each TX.

  4. Are people, wallets and other services forced to use Segwit? Using Segwit is not mandatory. Nearly 40% of Bitcoin transactions use Segwit addresses. Its adoption is increasing as transaction fees and speed are improved via Segwit.

1 Like
  1. Increasing the block size.
  2. Transaction malleability.
  3. Segwit enables layer 2 solutions like Lightning to be used.
  4. No, it is optional.
1 Like
  1. Increase a size of a block.

  2. Segwid removed from signature from data base, so it stopped malleability and increased safety.

  3. Lightning network is a second layer protocol built on Segwit.

  4. No. it was SOFT fork.

1 Like
  1. Changing the blocksize to put more tx in.

  2. It solved the tx malleability issue

  3. by a second layer protocol

  4. No they are not. they can choose to update to the segwit protocol.

1 Like

1.) Increase in Block Size limit
2.) It solved the problem with transaction malleability
3.) Lightning Network is a second layer protocol which was enabled by the implementation of Segwit.
Lightning Network takes small frequent transactions off the chain
4.) No it was a soft fork
Its an organic adoption

1 Like

1)What was a proposed alternative to Segwit?
The proposed alternative to Segwit was to increase the block size

  1. What did Segwit solve more than just the scaling issue?
    Segwit also solved transaction maliability, which could be used to change the transaction unique ID.

3)How is Segwit and the Lightning network connected?
Segwit made it possible to implement layer 2 solutions to bitcoin network like lightning network for faster transaction

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

No, Segwit is a soft fork.

1 Like

What was a proposed alternative to Segwit?
An alternative solution to improve bitcoin scalability is to increase the size limit of a block.

What did Segwit solve more than just the scaling issue?
Segwit also solves the malleability issue, in which people may be able to change the transaction id without changing the content in the transaction.

How is Segwit and the Lightning network connected?
Lightning Network is a second layer protocol that is only made possible after Segwit is implemented because it relies on a secure protocol dealing with unconfirmed transactions.

Are people, wallets and other services forced to use Segwit?
No, legacy nodes can still process transactions. They will drop the signature part.

1 Like
  1. A major proposed alternative to SegWit was to increase in block size, a solution which was in fact implemented by Bitcoin Cash.

  2. In addition to solving scaling (for now), SegWit also addressed a problem known as transaction malleability, which allowed the potential modification of transaction identifiers and subsequent hashes.

  3. SegWit supports the development of the lightning network (and other second layer protocols) by allowing frequent, small transactions to occur in off-chain transaction channels.

  4. Nobody is forced to use SegWit, as it is a soft fork.

1 Like
    1. A proposed alternative to segWit was Bitcoin Cash. This is BTC fork with a larger Blocksize limit.
    1. Segwit solved not only the scaling issue, but also the tx malleability problem. As the signatures were moved out of the blocks, the signature was no longer needed to create the hash for the tx id. So now if someone were to change the signature, the tx id would remain unchanged.
    1. Segwit also brought about the support needed for the development of second layer solutions, such as the lightning network, which rely on unconfirmed transactions for speed. As the tx id cannot be changed, such applications are less risky and easier to design.
    1. Nobody is forced to use Segwit. The rollout was rather slow. People will inherently use Segwit, however, as the TX fees are lower.
1 Like
  1. What was a proposed alternative to Segwit?
    Another option was a Hard Fork.

  2. What did Segwit solve more than just the scaling issue?
    It also addressed the issue of tx malleability by removing the signature and storing it separately.

  3. How is Segwit and the Lightning network connected?
    Lightning Network is a second layer protocol that like smart contracts can now be run securely on the bitcoin code taking frequent, smaller transactions off-chain and adding them when users are ready.

  4. Are people, wallets and other services forced to use Segwit?
    No they are not but they are implementing it for its benefits.

1 Like

1 Increase the size of the blocks.
2 Malleability problem resolved.
3 Thanks to SegWit a second layer solution was possible.
4 A soft fork doesn’t need to be forced, it would be just the best choice.

1 Like

1: hard forking
2.made 2nd layer protocals possible, avouded hard forking and made it less risky with a simpler design and less fees
3. built on the second layer
4. their not forced it was a soft fork but, the efficiency it brought made it useful in many ways for others aps

1 Like

What was a proposed alternative to Segwit ?

Increasing the Block size.

What did SegWit solve more than just the scaling issue?

it solves also the transaction malleability.

How is Segwit and the Lightning network connected?

Segwit also allowed that a second layer protocoll can run on Segwit.

  1. No
1 Like