Segwit Reading Assignment

  1. What was a proposed alternative to Segwit?
    To increase the block size limit to more than 1MB as Bitcoin cash has done.

  2. What did Segwit solve more than just the scaling issue?
    It sorted out the problem of transaction malleability (change of signature details).

  3. How is Segwit and the Lightning network connected?
    Segwit made it possible for 2nd layer solutions such as the Lightning network

  4. Are people, wallets and other services forced to use Segwit?
    As this was a soft fork it cannot be forced but many wallets are upgrading to use Segwit.

1 Like
  1. What was a proposed alternative to Segwit?

Another alternative was to make the blocks in the blockchain bigger than 1MB.

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

Besides fixing transaction malleability it prevented the development of more complex features such as second-layer protocols and smart contracts.

  1. How is Segwit and the Lightning network connected?

SegWit supports the development of second layer protocols, such as the lightning network

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

No. They are not forced to use Segwit , Segwit is a soft fork.

1 Like
  1. to increase block size
  2. the TX Malleability issue
  3. because segwit support the development of second layer protocol as ligthning network
  4. no because it is a Soft Fork
1 Like
  1. Block size increase.
  2. TX malleability.
  3. Segwit helped make lightning network possible.
  4. No it was a soft fork.
1 Like
  1. A block size increase, but that would probably lead to a hard fork.
  2. SegWit also change the issue of transaction malleability
  3. With SegWit, it allows other second layer protocols to be built.
  4. Since it is a soft fork, they are not forced to implement it, however most of them are using it.
1 Like
  1. Bigger block size
  2. Fixed the transaction malleability with excluding the signature out of the transaction.
  3. Second layer solutions that rely on unconfirmed transactions are less riskier.
  4. No, it is still the same blockchain. Wallets are slowly implementing it though.
1 Like
  1. To increase the block size to 2MB from its current 1MB.
  2. it also solved the security of being able to change transaction id by changing the
    signature. Segwit by removing the signature outside the main txs block fixed this
    problem.
  3. By removing the signature section outside the block id, segwit allowed for unconfirmed
    txs to become less risky as a layer on the chain.
  4. They are not forced to use segwit, but the benefits are a Big incentive to integrate it as the txs fes will be smaller and txs will move faster.
1 Like
  1. What was a proposed alternative to Segwit?
    It was proposed to increase the size of the blocks.
  2. What did Segwit solve more than just the scaling issue?
    Transaction Malleability
  3. How is Segwit and the Lightning network connected?
    Lighitning is a second layer protocol built on Segwit. Segwit allows this type of second layers protocols.
  4. Are people, wallets and other services forced to use Segwit?
    No, some of them refused and some forks started, one of them is BTC cash, it will create a soft fork
1 Like
  1. The alternative propose was to increase the block size.

  2. The transaction malleability issue was also solved.

  3. SegWit supports the development of 2nd layer protocols which is the lighting network.

  4. No because SegWit was a soft fork, therefore it is still compatible with the old protocol.

1 Like
  1. To increase the block size from 1MB to 2MB
  2. Malleability
  3. Segwit and Lightning network take data offline which allows more transactions to fit into each block
  4. No, those that did not approve of it forked the chain into BCash
1 Like
  1. To increase block size
  2. It solved transaction malleability
  3. Segwit helped and supported the implementation of lighting network
  4. No
1 Like
  1. increased block size

  2. added a layer for other things to be built ontop of

  3. lightning network takes advantage of the implementation of segwit to get higher tx speed

  4. no because it was a soft fork

1] Simply increasing the block size to 4MB, effectively kicking the same can down the road a bit.

2] Yes - fixed Tx malleability and allowed for the development of 2nd layer protocols

3] Lihtening network is a Layer 2 protocol and SegWit fixed the TX malleability problems (bug), so Lightening can now operate with SegWit

4] Yes.Wallet and Exchanges had to implement the upgrade.

1 Like
  1. What was a proposed alternative to Segwit?
    The alternative to Segwit was to increase the block size limit to 2MB.

  2. What did Segwit solve more than just the scaling issue?
    The second problem solved by Segwit is that of malleability.

  3. How is Segwit and the Lightning network connected?
    The development of second layer protocols such as the lightning network would not have been possible without the Segwit modification.

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

1 Like

1. What was a proposed alternative to Segwit?
The proposed solution to Segwit is removing a signature from the block and store outside the block, so that block can contain more transaction, at the same time, if someone changes the signature, will not affect the content of the transaction.

2. What did Segwit solve more than just the scaling issue?
Segwit solves the transaction malleability and avoiding the forks.

3. How are Segwit and the Lightning network connected?
Because Segwit allows the blocks to contain more transaction so that it is more effective and help the lightning network more effective.

4. Are people, wallets and other services forced to use Segwit?
Yes, Coinbase which is the biggest wallet provider, is already working on it, and some others are already going to do it, such as Trezor, Ledger, Electrum, Kraken.

  1. What was a proposed alternative to Segwit?
  • To increase the block size.
  1. What did Segwit solve more than just the scaling issue?
  • Transaction malleability solved.
  1. How is Segwit and the Lightning network connected?
  • Segwit paves the way for second layer protocols to solve additional problems. Lighting takes frequent small transactions off chain settling at a later point allowing efficiency increase / boosting capacity.
  1. Are people, wallets and other services forced to use Segwit?
  • Bitcoin Cash is the hard fork alternative however, most wallets and services are gradually moving over to Segwit. I use it in my Ledger hardware.
1 Like
  • What was a proposed alternative to Segwit?

An alternative for Segwit was to increase the block size completely, however that began a Hardfork which lead to Bitcoin Cash.

  • What did Segwit solve more than just the scaling issue?

More than just solving the scaling concern, Segwit also solved the problem of transaction Malleability, the ability to alter signature data and change the transaction ID. By removing signature data, we can create any change to the signature without changing the hash of the transaction as a whole.

  • How is Segwit and the Lightning network connected?

Segwit has helped usher in the lightning network by solving the transaction malleability problem.

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

Since Segwit is a softfork; people, wallets and other services may still choose not to use it, however we are currently at about 40% adoption.

  1. A proposed alternative to segwit was to increase block size from 1MB to 2MB (BCH).
  2. Segwit not only helped solve the scaling issue it also help solve the malleable transaction problem.
  3. Segwit and Lightning network are connected because segwit makes lightning network possible.
  4. People, wallets, and other services are not forced to use segwit it was a soft fork and therefore it is all of their choice to use or not.
1 Like
  1. what was a proposed alternative to segwit
    A: simpy increase the block capacity from 1mb to 2mb ( or more )

  2. what did segwit solve more than just the scalling issue
    A: it fixed the maleabillity problem by removing digital signitures and storing them elsewhere.

  3. how is segwit and the lightning network connected
    A: SEGWIT introduced the storage of data off-chain, like lightning does, therefor without SEGWIT, lightning wouldn’t be possible

  4. Are people, wallets and other services forced to use segwit
    A: No. it is a soft fork update so non-segwit wallets/services are still compatible, over time however they will adapt because Segwit is more efficient.

1 Like
  1. What was a proposed alternative to Segwit?

Increasing the block size limit.
2. What did Segwit solve more than just the scaling issue?
Transaction Malleability:

As SEGWIT stands for: separate the signature from the base transaction block. By separating the signature from transaction data block, signatures can be changed utterly without this affecting the transaction ID.

  1. How is Segwit and the Lightning network connected?

Segwith makes it possible to build second layer protocols on top of it, such as lightening network.

  1. Are people, wallets and other services forced to use Segwit?
    No, some wallets still give you the choice if you want to use segwit or not. Network segwit adoption reaches 66 percent in january, so the road to adoption clears out.
    It’s also possible to choose for the hard fork: BTC cash, because you rather agree on the higher blocksize solution.
1 Like