- Increased Block size.
- It solved the transaction ID malleability issue.
- Segwit allowed for the development of second layer protocols, of which the lightening network is one.
- No, it is a softfork solution, so older nodes haven’t had to adopt it.
- What was a proposed alternative to Segwit?
Other alternative was to increase the block size to 2mb from 1mb - What did Segwit solve more than just the scaling issue?
It resolves the transaction ID malleability issues - How is Segwit and the Lightning network connected?
Lightening network is a 2nd layer solutions. Segwit enables to create a second layer scaling solution. - Are people, wallets and other services forced to use Segwit?
Not at all, its a soft fork
-
A proposed solution to blocks being too full to handle the increasing number of transactions was to increase the cap on block sizes from 1MB to 2MB.
-
It solved the issue of Transaction Malleablitity by taking the signature for the transaction out of the transaction itself and is stored seperately. This means changing the signature would no longer change the hash/transaction Id of the transaction preventing a bad actor from exploiting a sender who’s sent UTXO will look like it’s disapeared from the blockchain and might attempt to send another UTXO paying the receiver twice. Also fees were lowered by Segwit update.
-
Segwit paved the way for the development of second layer solutions such as the lightning network.
-
No, it’s a softfork and is backwards compatible with the old nodes and wallets that haven’t implemented the Segwit update but those who don’t use Segwit may not benefit from lower fees?
1**. What was a proposed alternative to Segwit?**
- Increase in Block size limit.
- What did Segwit solve more than just the scaling issue?
- It solved the issue of transaction ID malleability.
- How is Segwit and the Lightning network connected?
- SegW supports the Second Layer solution.
- Are people, wallets and other services forced to use Segwit?
- No, Segwit is a Soft work. Old transactions can be used as well.
What was a proposed alternative to Segwit?
To increase the block size from 1MB to 2MB
What did Segwit solve more than just the scaling issue?
It solved tx Malleability by removing the signature information from inside the block to outside the block. This enabled signatures to be changed without affecting the Tx id.
How is Segwit and the Lightning network connected?
Segwit supports the development of 2nd layer protocols, such as the Lightning Network. The Lightning Network further boosts Bitcoin’s tx capacity by taking frequent, small txs off-chain, only settling on the Bitcoin blockchain when users are ready.
Are people, wallets and other services forced to use Segwit?
Not at the moment, but as more wallets embrace Segwit, fees will drop, because blocks will contain more txs, which will draw more and more users.
-
What was a proposed alternative to Segwit?
Increased block size -
What did Segwit solve more than just the scaling issue?
Allows 2nd layer protocols. Solved block malleability by taking the signature out of the block and thereby increasing security. -
How is Segwit and the Lightning network connected?
Segwit allowed for lightening network to take smaller transactions off chain and settle them when the user is ready -
Are people, wallets and other services forced to use Segwit
Adoption is slow but will pervade throughout the network as more transactions per block means more fees.
- Increasing the block size
- Issue of transaction malleability
- It helps to make the lightning network possible
- No, it was a soft fork, but wallets are adding Segwit support
-
To increase the block size (what for example BCH did)
-
It solved the malleability issue, where after segwit, the minor changes in signature and therefore Tx ID could not been made anymore
-
Segwit enabled easier programming of 2nd layer solutions such as Lightning network. It made it less risky in terms of unconfirmed tx-s
-
No they are not forced. They can still run the previous version
-
What was a proposed alternative to Segwit?
Answer:Increase the block size -
What did Segwit solve more than just the scaling issue?
Answer: Created a new and improved way for second layer development. It boosted MAST and Schnorr signature work. -
How is Segwit and the Lightning network connected?
Answer: Segwit helped with the development of Lightening network which is a second layer protocol. -
Are people, wallets and other services forced to use Segwit?
Answer: No, but without it their functionality will be limited and new developments may not be accessible to them.
No worries. It is a bit confusing when you start learning about forks. But you are doing very well overall. I am glad you understand it now.
Correct. If you use a legacy bitcoin address you will pay more fees.
It solved a transaction malleability attack.
Very good answer. There is little to no reason not to use the segwit update.
Mauro,
Thank you Mauro!
- What was a proposed alternative to Segwit?
- What did Segwit solve more than just the scaling issue?
- How is Segwit and the Lightning network connected?
- Are people, wallets and other services forced to use Segwit?
A1. To increase the block limit size.
A2. Segwit made it possible to support the development of second layer protocols, such as lightning.
A3. By allowing small transactions to made frequently off chain and allowing the user to settle back on the blockchain as and when they are ready.
A4. No people, wallets and other services are able to upgrade to Segwit as and when they are ready. It was implemented as a soft fork.
1. What was a proposed alternative to Segwit?
Implementation of a larger block size limit (Bitcoin Cash) That will created a Hard Fork.
2. What did Segwit solve more than just the scaling issue?
Without the signature information , the transaction weigh much less. (Block weigh)
Second layer protocol.
3. How is Segwit and the Lightning network connected?
Support the second layer protocol ( LIGHTNING NETWORK)
4. Are people, wallets and other services forced to use Segwit?
More wallets embrace the upgrad.
NO, is optional.
1. What was a proposed alternative to Segwit?
Increase in block size. This is the hard fork that created BCH.
2. What did Segwit solve more than just the scaling issue?
Transaction malleability.
This aspect let anyone change small details that would modify the transaction ID (and hash print) but not the content. This would be a problem moving forward if you wanted to incorporate second-layer solutions to the blockchain network.
3. How is Segwit and the Lightning network connected?
The lightning network is a second-layer protocol that increases bitcoin’s transaction capacity by getting small transactions off-chain frequently. This works alongside SegWit to help address the ‘Full Block’ and ‘TX Malleability’ issues.
4. Are people, wallets and other services forced to use Segwit?
No, there is ‘no rush’ for users. But it should be implemented over time, because it helps the network move more efficiently.
1- An alternative to Segwit is Bitcoin cash, a fork of the BTC network, implementing a LARGER block size limit instead of allowing for more transactions to fit within the 1MB size block by removing the signature data.
2- In addition to solving the scaling issue, Segwit also solved the transaction malleability problem in which someone could alter the signature and thus change the entire transaction ID. If the sig is separate from the base transactions which are on the block, changing something in the signature wouldn’t affect the Tx ID (hash of the block).
3- Segwit supports the Lightning network, which also boosts bitcoin’s transaction capacity by taking frequent, small transactions off chain.
But my questions here are: What exactly is a second layer protocol? AND In the following sentence: “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.” What dictates when the users are ready?? What does that mean?
4- It seems as though Segwit is a soft fork, which means that everyone will only have to use it if the majority rule… which it seems like they haven’t as of the time of the article!
[quote=“filip, post:1, topic:8408”]
-
What was a proposed alternative to Segwit?
Increase the block size = Bitcoin Cash -
What did Segwit solve more than just the scaling issue?
Fixed the transaction malleability bug and Tx speed. -
How is Segwit and the Lightning network connected?
Segwit supported the development of second layer protocols, such as the lightning network an off chain transaction protocol. -
Are people, wallets and other services forced to use Segwit?
No
- a new chain split off of Bitcoin in a Hard fork
- it’s initial intention TX malleability
- Second layer protocols[lightning network] chain transactions together or create payment channels use only Segwit to make it impossible to tamper those transactions
- Segwit is a ‘soft fork’ which doesn’t force but supports and has been implemented widely.