Segwit Reading Assignment

  • What was a proposed alternative to Segwit?
    1.change the size limit of a block.

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

  1. the transaction malleability which lowered fees with supporting second layer solution
  • How is Segwit and the Lightning network connected?
  1. Segwit is a second layer solution which is lightning network.
  • Are people, wallets and other services forced to use Segwit?
  1. No
1 Like
  1. Increase a block size
  2. It is solved Tx Malleability by removing a signature from tx (keeping them separate)
  3. SegWit makes Lightning Network possible
  4. No
1 Like

1.Increase the block size.
2. It fix the transaction malleability.
3. Segwig support the second layer solution, it has to be together.
4.no

1 Like
  1. to enlarge the block from 1 mbyte to kore mbytes. Block size increase.
  2. transaction malleability.
  3. it made the 2nd layer possible.
  4. no because it was a soft fort. So that means if you don’t update it is still possible.
1 Like
  1. The proposed alternative to Segwit was increasing the block size.

  2. Segwit also solved the transaction Malleability issue as well, by removing the signature from the actual hash that is the transaction ID.

  3. Segwit helped make the lightning network possible.

  4. No it was a soft fork. Old addresses and transactions can still be used.

1 Like
  1. Those who disapproved of Segwit focused their attention around
    an alternative cryptocurrency, bitcoin cash.

2, As well as offering scalability, Segwit fixed a bug in the bitcoin code
called transaction malleability.

  1. Segwit supports the development second layer protocols
    such as the lightning network. It will boost bitcoin’s transaction
    capacity by taking frequent, small transaction off the chain.

  2. Many wallets have yet to add Segwit support. People are
    not forced to use Segwit.

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?
    -Second layer protocols that addresses the transaction malleability issue.

  3. How is Segwit and the Lightning network connected?
    -Makes relying on unconfirmed transaction less risky. Boosts development work on features such as MAST, Schnorr signatures, and TumbleBit.

  4. Are people, wallets and other services forced to use Segwit?
    -No, it is a soft fork in which old addresses and transactions can be used.

1 Like
  1. What was a proposed alternative to Segwit?
    A proposed alternative to SegWit was to increase the block size which lead to a Hard fork IE Bitcoin cash.
  2. What did Segwit solve more than just the scaling issue?
    SegWit fixed TX malleability.
  3. How is Segwit and the Lightning network connected?
    Segwit made it possible to support second layer protocols such as the lightening network.
  4. Are people, wallets and other services forced to use Segwit?
    No, as more wallets embrace the upgrade the percentage of adoption will increase and BTC fees should drop making it a more inviting solution.
1 Like
  1. The proposed alternative to Segwit was increasing the block size from 1mB.

  2. Segwit solves more than just the scaling issue by also fixing a security issue or “bug”, which allowed receiving users to alter the sender’s signature, thereby altering the transaction ID and fooling the sender into thinking the transaction was never made.

  3. By fixing the malleability issue, segwit made layer 2 solutions that rely on unconfirmed transactions, such as the lightning network, possible.

  4. The use of segwit is not forced, as segwit is a soft fork update.

1 Like

1)The alternative proposal to segwit was to increase the block space from 1MB to 2 MB.
2)it solved for both scaling and transaction malleability
3) Segwit and lighting network is connected as it has made a second layer and ensured that lighting network can process more transactions.
4) No they are not forced to use it as i is a soft fork.

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 fixed transaction malleability issues.

  3. How is Segwit and the Lightning network connected?
    Segwit decreases risk when implementing 2nd layer protocols like Lightning Network by solving the transaction malleability issue, thus rendering unconfirmed transactions more secure.

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

1 Like
  1. Bitcoin cash, which decided to increase the Blocksize limit. This became a hard fork. - a different chain.

  2. Segwit helped reduce malleability from the network by removing the signature information and stored it beside the base transaction block. With those signatures and scripts can be changed without altering the transaction ID. This also helped enable 2nd layer protocols -

  3. Such as the lighting network. Which will also help boost the bitcoin transaction capacity by taking frequent, small transactions off chain and only settling on the Bitcoin blockchain when the users are ready. But I do not fully understand the lighting network atm and i’ll learn more as times moves on.

  4. n. Segwit is not a different Coin or a Hard fork. It is a feature that was added to Bitcoin. You can choose not to upgrade, because segwit also enables support of unupgraded nodes.

1 Like

1
Bitcoin cash

2
SegWit activation also boosted development work on other features such as MAST (which enables more complex bitcoin smart contracts), Schnorr signatures (which would enable another transaction capacity boost) and TumbleBit (an anonymous top-layer network).

3
The malleability fix made any feature that relied on unconfirmed transactions less risky and easier to design.

4
NO

1 Like
  1. What was a proposed alternative to Segwit?
    An increase in block size
  2. What did Segwit solve more than just the scaling issue?
    It fixed the transaction malleability issue
  3. How is Segwit and the Lightning network connected?
    SegWit supports the development of second layer protocols, such as Lightning network.
  4. Are people, wallets and other services forced to use Segwit?
    No
1 Like
  1. Increase the block size.
  2. The signature issue, which was a security issue too.
  3. Segwit support second layer solutions.
  4. Not necessarily
1 Like
  1. An increase in block size.

  2. Segwit solved the issue of transaction malleability thanks to the signature being moved outside on the base transaction block.

  3. The lightning network would either not exist or would have been designed in a very different way if segwit had not been implemented. Segwit allowed the use of 2nd layer protocols like the Lighting network.

  4. No, it was a soft fork. However, segwit is being implemented by many.

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

  2. What did Segwit solve more than just the scaling issue?
    Segwit also eliminated transaction malleability and created a more secure network. This also has made it possible for smart contracts and second-layer protocols to be built on the network.

  3. How is Segwit and the Lightning network connected?
    The lightning network takes small and frequent transactions off-chain to speed up the network and allow them to be confirmed only when the network is ready to do so.

  4. Are people, wallets and other services forced to use Segwit?
    Only the ones who accept the update. Some have rejected it and that is how Bitcoin Cash was created.

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?
    *the malleability of transaction ID

  3. How is Segwit and the Lightning network connected?
    *Before the implementation of SegWit, features such as “lightning network” which relies on the data of unconfirmed transactions are not reliable because the Hash can be easily change by manipulating the signatures through the script.

  4. Are people, wallets and other services forced to use Segwit?
    *In a way that the minority have no choice but to follow the majority, Yes

1 Like
  1. What was a proposed alternative to Segwit?
    Bitcoin Cash, a btc fork
  2. What did Segwit solve more than just the scaling issue?
    SegWit introduced a new concept called “block weight.” This is a mashup of the block size with and without the signature data, and is capped at 4MB, while the block size limit for the base transactions remains at 1MB. This means that the SegWit upgrade is compatible with the previous protocol, and avoids the need for a hard fork.
  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, some opted to bitcoin cash
1 Like
  1. Increase in the block size, leading to hard fork.
  2. solved transaction malleability, also making the network more secure.
  3. Add lightning network as a secondary protocol as well, increasing the amount of transactions.
  4. Nobody is forced to use Segwit, it is optional.
1 Like