Segwit Reading Assignment

  1. bitcoin cash was a proposed alternative to segwit.

  2. segwit got rid of the ability to have transaction malleability.

3.lightning network is a 2nd layer protocol supported by segwit.

  1. no, in the article it says more people and wallets are starting to accept segwit.
1 Like

1)What was a proposed alternative to Segwit?
The increase of the block size from 1mB - 2mB
2)What did Segwit solve more than just the scaling issue?
It also solved Transaction Malleability problem.
3)How is Segwit and the Lightning network connected?
Segwit supports the development of second layer protocols.
4)Are people, wallets and other services forced to use Segwit?
No

1 Like

1.) Increasing the size of the block limit

2.) It solved Transaction Malleability and enabled the building of layer 2 protocols

3.) Segwit made it possible for the lightning network to take frequent small transactions off-chain until the users were ready to settle freeing up some space in the block

4.)No because segwit did not require 100% of the network to apply the change

1 Like
  1. Increase in Block Size
  2. Transaction Malleability
  3. Both helped create more room per block allowing 2nd layer solutions.
  4. No people are not forced to use Segwit. It was a soft fork!

Cheers!

1 Like
  1. To increase the block size

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

  3. Segwit helped make Lightning network possible

  4. No, it is a soft fork, however, wallets are adding SegWit support

1 Like
  1. Increasing the block size from 1MB to 2MB or even higher was another proposal.
  2. Apart from increasing the block capacity and TPS, it fixed the transaction malleability.
  3. Segwit supports the development of second-layer protocols like Lightening Network.
  4. As Segwit is a soft fork, not every miner or wallet should use it.
1 Like
  1. What was a proposed alternative to Segwit?
    The proposed alternative to Seqwit is to nicer the block size limit.

  2. What did Segwit solve more than just the scaling issue?
    It solved the transaction malleability issue where it took the signature portion of the data out of the input data hash.

  3. How is Segwit and the Lightning network connected?
    The lightning network is a second layer protocol aiming to boost bitcoin’s capacity utilizing Segwit, but removing frequent and small transactions off the chain temporarily.

  4. Are people, wallets and other services forced to use Segwit?
    No. Since 2018, there has been a small adoption of this protocal. As of this writing in 2021, most of the largest wallets have fully adopted and utilize Segwit is a standard.

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

Larger block size

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

Ability to develope second layer protocols.

  1. How is Segwit and the Lightning network connected?

One of the second layer protocols it ebaled the ability to
have.

  1. Are people, wallets and other services forced to use
    Segwit?
    No
1 Like
  1. What was a proposed alternative to Segwit?
    Increase the size of the block
  2. What did Segwit solve more than just the scaling issue?
    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. Old system can be used as well.
1 Like
  1. To increase the size od the block
    2. It solved and transaction malleability
    3. Segwit supports development of second layer protocols such as lighting network. As it fixes the transaction malleability issue which was making the features relaying on unconfirmed transactions risky.
    4.Yes and no. They are soft forks so they allow both all and new rules which would mean they are not being forced. However we said that all soft forks are being implemented by majority acceptance so it means that all nodes will adopt them and this will become the new way. As a matter of fact SegWit caused a hard fork (unintentionally) if I understand it well. Because it was the reason why Bitcoin Cash was created which kept the same transaction structure but increased the size of blocks. So we can choose in a way. Am I correct @filip?
1 Like
  1. increasing the block size

  2. transaction malleability

  3. The transaction malleability fix made it possible to build 2nd layer protocols, one being lightning network

  4. No, and some unhappy created their own fork, bitcoin cash

1 Like
  1. A proposed alternative to Segwit was increasing the block size.
  2. Segwit also solved the issue of transaction malleability.
  3. Segwit supports the development of second layer protocols like the lightning network that can be built on top of the block chain.
  4. People, wallets and other services are forced to use Segwit if they want to remain on the Bitcoin protocol.

they are not forced to use it, it is a soft fork.

  1. What was a proposed alternative to Segwit?
    The proposed alternative to Segwit was an increase in the Block size limit, which is now Bitcoin Cash; a hard fork.

  2. What did Segwit solve more than just the scaling issue?
    Segwit solved the problem of transaction mealleability, which also enabled second-layer protocols and smart contracts.

  3. How is Segwit and the Lightning network connected?
    Segwit provided the ability to build second-layer protocols. Lightning is built on the second-layer protocol; it takes small Bitcoin transactions off-chain and only settles it into the blockchain when the users are ready.

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

1 Like
  1. The proposed alternative to sigwit was to increases the block size from 1MB to 2MB.
  2. Sigwit solved tx malleability allowing for layer to solutions so work faster.
    3.The way sigwit and lightning network are connected is by allowing for less confirmations by removing the signature from the block.
  3. No, since its a softfork anyone could implement sigwit or they can ask for a block with a signature and wait in the query.
1 Like
  1. A proposed alternative to Segwit was to increase the block size with a hard fork like Bitcoin cash.
  2. Segwit solved the issue of transaction malleability in addition to solving the scaling issue.
  3. Segwit enables the Lightning network because smaller, less frequent transactions can process separately.
  4. People, wallets and other services are not forced to use Segwit because it is a soft fork. If the block size is still under 1MB, you don’t necessarily need Segwit to transact.
1 Like
  1. What was a proposed alternative to Segwit?
    Bicoin cash
  2. What did Segwit solve more than just the scaling issue?
    Malleability attack for which an attacker can trick a sender in sending the previous amoungt again because the transaction is not recorded as expected in the blockchain. this is possible by changing the signature (witness)
  3. How is Segwit and the Lightning network connected?
    Fixing the issue of the malleability attack has allowed fro further development of layer 2 network that rely on unconfirmed transactions, making these ones more seucure and app easier to be designed. The lightening network is one of such layer 2 network and it enables further transactions capacity by taking off chain transactions and settling them when the users are ready
  4. Are people, wallets and other services forced to use Segwit?
    No
1 Like
  1. What was a proposed alternative to Segwit? The proposed alternative to Segwit was actually implementing a larger block size limit which caused a fork in the bitcoin network creating Bitcoin Cash.
  2. What did Segwit solve more than just the scaling issue? It also fixed the bug issue called transaction malleability which allowed users to change small details that modified the transaction ID and subsequent hash. But, the block content was not changed. Additionally, the update has cause the transaction weight to be much less which means greater throughput processing.
  3. How is Segwit and the Lightning network connected? The Segwit upgrade supports second layer protocols–the lightning network being one of them.
  4. Are people, wallets and other services forced to use Segwit? No, at the time of the article less than 14% of transactions were using the new upgrade. In fact the article admits that the adoption is moving slow but should accelerate as more users realize the scope and potential.
1 Like
  1. What was a proposed alternative to Segwit?
    a) A larger block size, of 4mb, and became known as Bitcoin Cash.
  2. What did Segwit solve more than just the scaling issue?
    a) The transaction malleability problem.
  3. How is Segwit and the Lightning network connected?
    a) Segwit removed transaction signatures from transaction data, relying on miners to verify UTXO funds prior to adding a transaction to the mempool. Lightning networks provided transaction processing that would validate UXTOs, allowing transactions to validate prior to be added to the blockchain.
  4. Are people, wallets and other services forced to use Segwit?
    a) No. To avoid a hardfork, despite Bitcoin Cash splitting off, Segwit does not increase the max block size (validate previously invalid blocks). Instead it offers a backwards compatible solution, a softfork, allowing miners and nodes to adopt the change at will.
1 Like
  1. What was a proposed alternative to Segwit?
    Increase the blocksize
  2. What did Segwit solve more than just the scaling issue?
    It resolved the TX Malleability issue
  3. How is Segwit and the Lightning network connected?
    Due to segwit, it enables further development of layer 2 solutions
  4. Are people, wallets and other services forced to use Segwit?
    no but adoption helps them in the long run
1 Like