Segwit Reading Assignment

  1. A proposed alternative to segwit was a bigger block size to 2 mb.
  2. Segwit also solved transaction malleability by removing the signature from the block.
  3. With layer 2 solutions like lighting.
  4. No
1 Like

1. What was a proposed alternative to Segwit?
Bitcoin Cash, a hard fork of BTC. Instead of adopting Segwit solution, their solution was to increase block size to 32Mb, which reduces the transaction fees since there would be much more transactions in a block so if miners get paid the same, it would reduce fees per transaction.
2. What did Segwit solve more than just the scaling issue?
It solved Transaction Malleability which BCH doesn’t.
3. How is Segwit and the Lightning network connected?
The Lightning Network uses the Segwit Update (so it’s on BTC chain and not BCH chain). The Lightning Network needed Segwit to exist. Thanks to MAST, The Lightening Network has it’s own ledger off-chain and when the users decide to send a group of transactions together, it will reduce the gas fees instead of having each transactions on the blockchain directly.
4. Are people, wallets and other services forced to use Segwit?
Yes as it is a soft work (so if majority accepts it is encoded. The solution to that is to use BCH which was a fork created in order to avoid Segwit and increase blocksize instead.

1 Like
  1. Increase the block size.
  2. SegWit fixed transaction malleability by removing the signature information and storing it outside the base transaction block. It supports the development of second layer protocols, such as the lightning network.
  3. SegWit supports the development of second layer protocols, such as the lightning network.
  4. No. many wallets have yet to add Segwit support.
1 Like

To increase the size of blocks, which created Bitcoin Cash and the fork between it and Bitcoin.

It also solved the transaction malleability issue and lowers fees.

Because SegWit was a transaction malleability fix, second-layer protocols like the Lightning network can be implemented by further boosting bitcoin’s transaction capacity. Both protocols are connected by increasing the number of transactions put in each block in a more efficient manner.

No, for it was a soft fork. But, so many of these entities see the amazing benefits of SegWit so much that they’re using it regardless.

1 Like
  1. Bitcoin cash, a fork of the bitcoin network which chose to implement a larger block size limit rather than rely on a new transaction structure.
  2. SegWit fixed transaction malleability by removing the signature information (the “witness” information) and storing it outside the base transaction block. It also allows to build second layer protocols on to, such as the lightning network.
  3. The lightning network will take frequent, small transactions off-chain, only settling on the bitcoin blockchain when the users are ready.
  4. No, Segwit is a soft fork to be upgraded by any consenting parties, otherwise hard fork might be considered (ex: Bitcoin Cash)
1 Like

1. What was a proposed alternative to Segwit?

  • To increase the block size.

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

  • Segwit solved the transaction malleability by removing the signature information and storing it outside the base transaction block. With that, signatures and scripts can be changed without affecting the transaction id.

3. How are Segwit and the Lightning network connected?

  • The lightning network is a second layer protocol and Segwit support the second-layer protocol.

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

  • Segwit is a soft fork, so nobody is forced to use it.
1 Like
  1. increase the block size limit to 2MB, as to Bitcoin Cash

  2. the transaction malleability issue

  3. Segwit supports the development of layer-2 protocol as Lightning network, since the change of signature and scripts are not affecting the transaction id

  4. Segwit maintains the basic transaction size as 1 MB, which makes it as the softfork upgrade so that people need to follow the majority using Segwit to stay in the previous chain, otherwise they need to change to the network as Bitcoin Cash

1 Like

1 To increase the block size.
2 Tx malleability, lower fees and supporting second layer solutions.
3 Segwit makes second layer solutions possible. No Segwit no lightning.
4 No it was a soft fork…So old addresses can still be used.

1 Like

1- Make the block bigger (Hard Fork).

2- Tx malleability and support second layer such as lighting network.

3- SegWit supports the second layer solution which is the lightning network.

4- No.

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 also fixed transaction malleabililty.

  3. How is Segwit and the Lightning network connected?
    Setwit allows second layer protocols to be enabled in the BTC network.

  4. Are people, wallets and other services forced to use Segwit?
    No, as of the writing of the article, wallets, businesses and other projects were working on implementing it

1 Like

1.) A proposed alternative to Segwit is Bitcoin Cash, which was a chain created to increase the block size limit as opposed to Bitcoin (1MB to 4MB).
2.) Segwit not only solved the scaling issue, but it also solved the transaction malleability problem. This made bitcoin more adaptable and have a better use-case as a payment system.
3.) Segwit and the lightning network are connected through allowing bitcoin and its blocks to have higher transaction capacity. The lightning network is an additional second layer protocol on the bitcoin network that was brought to fruition by Segwit’s development, and made unconfirmed transactions less risky.
4.) No, people are not forced to use Segwit among things like wallets and other services because they can always switch to older nodes and still query the others who don’t implement it.

1 Like

1. What was a proposed alternative to Segwit?

The much touted alternative for Segwit was a increase of the block size, in which many hard forks of Bitcoin tried and failed to succeed. Bitcoin Cash, Bitcoin Gold, Bitcoin Satoshi vision. Have all lost purchasing power against regular old Bitcoin over time.

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

By removing the signature data from the transactions Segwit also solved the problem of transaction malleability. A issue whereby someone could manipulate the signature and change the transaction hash without changing it’s content.

3. How is Segwit and the Lightning network connected?

In solving the transaction malleability problem, Segwit also opened the gate for second layer development for Bitcoin such as the lightning network.

Quote from the article :

“Another big step forward made possible by SegWit is that it supports the development of second layer protocols, such as the lightning network. The malleability fix made any feature that relied on unconfirmed transactions less risky and easier to design.”

“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, Segwit was not a hard fork implementation. So any regular transaction is still accepted by all nodes. People can choose to use Segwit if they wish so. And time will tell if the majority of bitcoin users and service providers will adopt it.

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

A proposed alternative to Segwit was increasing the size of the blocks.

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

Segwit not only solved the scaling issue by decreasing the size of the transactions (tx) by removing the signatures from the blocks, but it also solved the malleability issues.

  1. How is Segwit and the Lightning network connected?

Segwit allowed for the development of second layer protocols.

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

No, it was a soft fork, so there was no need to split the chain in 2.

1 Like
  1. A hard fork by increasing block size to 4 mB.
  2. It also eliminated malleability by removing the signature from tx Id.
  3. Lightning network is the second layer protocol - smaller transactions stay out of the blockchain.
  4. No, they still can use the old protocol.
1 Like
  1. The proposed alternative to SegWit was to increase the capacity of the block above the 1MB limit.

  2. Beyond the scaling issue, SegWit also solved the problem of transaction malleability.

  3. With the SegWit upgrade, second layer protocols such as the Lightning Network and smart contracts were now possible.

  4. Because it is a soft fork, the upgrade to SegWit is not a mandatory one. Integration of SegWit has been slow. It is gaining in popularity even if the old protocol and approach to validation continues among the non-compliant nodes.

1 Like

1.to fork and increase the size of the block.
2.it allowed it to implement a L2 layer
3. segwit implementation allowed blockchain to interact on lightning network.
4. No they’re plenty of blockchains and networks many with differing consensus protocols.

1 Like
  • What was a proposed alternative to Segwit?
    it was to increase size of block, but alternative would be just temporary from the future point of view.
  • What did Segwit solve more than just the scaling issue?
    issue of malleability.
  • How is Segwit and the Lightning network connected?
    SegWit supports second layer of protocols, such as Lightening network. Unconfirmed tx, less risky and easy to design.
  • Are people, wallets and other services forced to use Segwit?
    they are not forced to use it, it is optional for people and wallets.
1 Like
  1. Increase block size limit
  2. Transaction malleability
  3. Segwit makes the lightning network possible to build as a second layer because it needs to be able to trust unconfirmed transactions (transaction malleability was the reason it could not be built)
  4. No they are not
1 Like

1.a hard fork
2.it solved transaction malleability
3.without segwit the lighting network wouldn’t be possible, extra data is stored in this second layer making it able to work
4.No

1 Like
  1. What was a proposed alternative to Segwit? An increase in block size, which was adopted by a fork of the network, resulting in BTC cash being formed.

  2. What did Segwit solve more than just the scaling issue? The malleability issue. The ability to manipulate tx signatures that resulted in different outputs.

  3. How is Segwit and the Lightning network connected? The lightning network picks up a certain percentage of network traffic. It is also a fork of the network, meaning it does contain a version of truth, just not the one, chosen version, by the majority of the network.

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

1 Like