Segwit Reading Assignment

  1. What was a proposed alternative to Segwit?
  • Increase block size.
  1. What did Segwit solve more than just the scaling issue?
  • Fixing tx malleability by removing the signature information.
  1. How is Segwit and the Lightning network connected?
  • Possibility/supporting the development of second layer protocols.
  1. Are people, wallets and other services forced to use Segwit?
  • No, it’s a soft fork.
1 Like

1. What was a proposed alternative to Segwit?
Increased block sizes, up to 8MB.

2. What did Segwit solve more than just the scaling issue?
By removing the signature from the transaction block, they solved transaction malleability.

3. How is Segwit and the Lightning network connected?
Segwit reduced transaction sizes to a point that the Lightning Network can now handle the smaller transactions in a second layer off the Bitcoin Blockchain, settling on-chain later.

4. Are people, wallets and other services forced to use Segwit?
Not at all, it was a soft fork, so until Segwit achieves dominance, all nodes can process both protocols

1 Like

1,Proposed alternative to segwit
Expand the block weight to 4 mb iand limited block sizelimit base of 1 mb of txs
2. what did Segwit solve more than just a scaling issue
Decresed tx mallebility without hard fork
Reduced size of each Tx to fit into the block by removing signatures from the transactions,
3, How is segwit and lightning network connected
Segwit supports 2nd layer protocol and allows lightining Network to build on top. Made lightining network possible
Segregated witness.
4. NO. segwith is a soft fork with slow adoption and nodes are still upgrading

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

  2. What did Segwit solve more than just the scaling issue?
    Helped lower transaction fees but more importantly transaction malleability.

  3. How is Segwit and the Lightning network connected?
    Segwit made second layer possible.

  4. Are people, wallets and other services forced to use Segwit?
    No old protocol is still compatible with Segwit.

1 Like
  1. Increasing the block size.
    2.it solved the transaction malleability issue…
  2. It supported the development of second layer protocols which is what the lightning network is and example of…
  3. No. It was a soft fork so its still compatible with old protocol
1 Like
  1. Bitcoin cash, a fork which implemented a larger block size.
  2. Another important thing solved was transaction maellability, the possibility to change a signature and by that have the sender beleive they have not succeeded in the sending the bitcoin in the first place.
  3. The lighting network is a 2:nd layer protocoll running on the block-chain. It enables to take smaller transactions off-chain, and have them verified when the user is ready.
  4. No since it is a Soft Fork. Right now 50% of the BTC transactions are using Segwit.
1 Like
  1. larger block size (bitcoin cash)

  2. the transaction malleability + in addition they got more space in the block to fit more transactions since the signeture is now out of the transactions block.

3)segwit supports second layer since 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.

  1. no not really but its a yes if they plan on using bitcoin full advantage
1 Like
  1. What was a proposed alternative to Segwit?
    Increased block size (2mb BCH)

  2. What did Segwit solve more than just the scaling issue?
    It solves malleability problem too.

  3. How is Segwit and the Lightning network connected?
    The Lightning Network is a second layer protocol connected to main blockchain used for off-chain small transactions only settling on the bitcoin blockchain when the users agree.

  4. Are people, wallets and other services forced to use Segwit?
    No, it is like a soft fork. Wallets can add SegWit support later.

1 Like
  1. What was a proposed alternative to Segwit?
    To increase the block size (became Bitcoin Cash)
  2. What did Segwit solve more than just the scaling issue?
    It solved the problem of transaction malleability but also allowed for smart contract functionality including the Lightning network.
  3. How is Segwit and the Lightning network connected?
    Segwit made it possible for the lightning network to take small, regular transactions offchain.
  4. Are people, wallets and other services forced to use Segwit?
    No, since segwit was a soft fork. However, more and more services are supporting it over time.
1 Like

#1 To save room on the block and to stop transaction Mailability.

#2 It removed the signiture from the transaction hash which fix the mailability problem

#3 Gives Bitcoin the a way to build secondary protocols

#4 No they are not but some are beginning to come around.

1 Like
  1. Increasing block size
  2. It solved the ‘transaction malleability problem’ where anyone could change the transaction ID but not the content.
  3. Segwit allows for layer 2 solutions like the Lighting network to be implemented on Bitcoin
  4. No. It is a soft fork update so blocks that both un updated and updated blocks can co exist on the same block chain.
1 Like
  1. What was a proposed alternative to Segwit?
    Increase block size. However it would be just a temporary solution, which requires more hardware and and can result a centralised network.
  2. What did Segwit solve more than just the scaling issue?
    The so called transaction malleability, which is a signature change in the transaction which results a false information of who owns what.
  3. How is Segwit and the Lightning network connected?
    With the Segwit update the protocol results the network to became more secure and allows second layer protocols to come to alive such as the Lightning network.
  4. Are people, wallets and other services forced to use Segwit?
    When the majority of the nodes update themselves with the Segwit update, then yes (indirectly), because the updated nodes will accept the new type of blocks and append to the blockchain. Since the network always accepts the longest chain, those nodes which are not updated and did not append the new kind of blocks to their chain won’t be accepted. (It is a soft fork update)
1 Like

The alternative to segwit was to simply increase the block size. :slight_smile:

1 Like
  1. What was a proposed alternative to Segwit?
    Increasing the blocksize
  2. What did Segwit solve more than just the scaling issue?
    It solved the malleability problem
  3. How is Segwit and the Lightning network connected?
    Segwit supports second layer protocols, like the lightning network.
  4. Are people, wallets and other services forced to use Segwit?
    No, because segwit is a soft fork.
1 Like
  1. What was a proposed alternative to Segwit?

The increase of block size from 1MB to 2MB

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

Transaction Malleability. This was achieved by removing the signatures from the block allowing more transactions per block without worrying about signatures being altered.

  1. How is Segwit and the Lightning network connected?

SegWit 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 takes frequent, small transactions off-chain, only settling on the bitcoin blockchain when the users are ready.

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

No. You would think it will be used because fees are lower.

1 Like
  1. What was a proposed alternative to Segwit?
  2. What did Segwit solve more than just the scaling issue?
  3. How is Segwit and the Lightning network connected?
  4. Are people, wallets and other services forced to use Segwit?

1.Segwit proposed to remove the signature when TX was performed. it is acually stored outside of the block.
2.not only segwit solve the quantity of the tXs registered in a block but it also solved a bug issue which someone could change slightly the TXID.
3.The malleability fix made any feature that relied on unconfirmed transactions less risky and easier to design.
4.They are forced as it is not democratic

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

The proposed Segwit alternative was to expand the block chain size of 1 megabyte to 2 mega bytes to allow a greater number of transactions to be added to a block of transactions. Some side effects of this alternative would affect miners by upgrading hardware and the expenses that come with that. The propagation would also take longer due to the size of information that would be need to be verified and confirms among the network.

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

The segwit solved the issue of expanding the block size, Transaction malleability and eliminating the need for a hardfork solution.

  1. How is Segwit and the Lightning network connected?

The lightning network is used for a 2nd layer protocol for the signature portion of the blockchain transaction.

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

No it is a soft fork solution, and the option to use the non-segwit solution is available.

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

  2. What did Segwit solve more than just the scaling issue?
    Yes, it solved the transaction malleability, block weight, supports development of 2nd layer protocols and boosted the activation on development work on features such as MAST

  3. How is Segwit and the Lightning network connected?
    SegWit supports the development of second layer protocols (lightning network) as the malleability fix enabled features that relied on unconfirmed transactions less risky and easier to design.

  4. Are people, wallets and other services forced to use Segwit?
    No they are not forced as some people find Segwit to be a temporal solution but wallets are adding it

1 Like
  1. block size increase
  2. malleability issue, as well as fees of transaction will not rise significantly since the block can consist of more transactions
  3. lightning network which allows to increase numbers of transactions per second
  4. looks like it’s a soft fork, so no
2 Likes
  1. What was a proposed alternative to Segwit?

Increasing block size

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

Transaction ID maleability

  1. How is Segwit and the Lightning network connected?

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

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

No, because it is a soft fork

1 Like