-
An increase of the 1mb block size limit was an alternative proposal to segwit.
-
Segwit not only made transactions smaller by removing signature data, but also solved the problem of transaction malleability. When signature data is included in the transaction not only is the transaction larger but the transaction hash could also be changed by altering the signature. Without the signature data in the transaction the transaction hash cannot be changed without altering the transaction data.
-
The lightning network became possible because of the implementation of segwit. Second layer developments like the lightning network rely on non-malleable transactions to function properly. Segwit solved this problem by removing the signature data from the transactions.
-
Segwit adoption is not forced because it is a soft fork. Those who choose to implement segwit can do so, but those who don’t are still complying to the rules of the bitcoin code.
- Bitcoin Cash with larger block size
- Also solves tx malleability issue by removing signature from tx. It removed the vulnerability of a malicious party changing the signature while keeping the underlying tx so that the ID would change making the sender think the tx didn’t go through and therefore send another tx.
- Segwit allows second layer apps to build on bitcoin since it reduces some of the risk by solving the tx mall. issue
- Nobody is forced as it is not a hardfork. It was slowly adopted at first as there was/is still the option of not using Segwit.
Segwit
-
What was the proposed alternative to Segwit?
Segwit was one idea to solve the two issues of large block sizes and transaction malleability. Another alternative that was proposed to Segwit, was increasing the block size from 1 MB up to 4 MB. Not all of the community supported the increase in block size, which caused a hardfork to occur, creating Bitcoin Cash. -
What did Segwit solve more than just the scaling issue?
Segwit created different possibilities within the Bitcoin blockchain. Besides the scaling issues of block sizes, segwit also helped with transaction malleability. In one way, this is considered a scaling fix and in another way it is considered a security solution. Removing the signatures from the hashed block in segwit, enables no hash ID to be modified, resulting in funds being secured. Segwit also enables the ability to have layer 2 solutions, which are protocols running with segwit. The lightning network is one example. -
How is Segwit and the Lightning network connected?
Segwit and the Lightning network are connected to each other through layer 2 solutions. -
Are people, wallets and other services forced to use Segwit?
Segwit is a softfork in the Bitcoin protocol. No one is forced to use the feature. This feature is a bonus to use, considering that segwit can reduce transaction fees by pulling out the signatures from the block inputs. If anyone adopts segwit, sending transactions will cost less for them. Some wallets also have Segwit and Legacy (normal Bitcoin addresses available to use. Adding support for segwit from a platform’s view, can incentivize users to use the platform, where if the user wants to send a transaction, their transaction fee can be less.
-
What was a proposed alternative to Segwit?
- Increasing the block size to above 1mb.
-
What did Segwit solve more than just the scaling issue?
- He fixed a security vulnerability in the blockchain where you could alter the transaction ID and the subsequent hash to send money to the wrong address.
-
How is Segwit and the Lightning network connected?
- Both these things increase the transaction capacity.
-
Are people, wallets and other services forced to use Segwit?
- No, you can choose which wallets and services you use.
- Increase the block size
- Transaction Malleability
- Solving malleablity issue allows for layer 2 solutions
- No as its a soft fork
-
A proposed alternative was to increase the block size limit up from 1 MB.
-
SegWit also solve the issue of transaction malleability by removing signature data from transaction
. -
SegWit fixes the transaction malleability issue which created problems with implementing layer 2 solutions such as lightning network.
-
People are not forced to used SegWit. In fact, part of the community who refused to use SegWit segregated via hard fork to create Bitcoin cash.
1.) Increased blocksize.
2.) Tx Mallebility issues by removing the signature from the txid thus increasing the number of tx that cen be send due to removal of the txid.
3.) Segwit enabled second layer solutions.
4.) No, soft fork.
-
What was a proposed alternative to Segwit?
Increase the size of the block from 1 mg to 2 mg -
What did Segwit solve more than just the scaling issue?
The malleability issue. With Segwit, the signatures are not included in the formation of the hash number of the block so if the signatures were to be modified, it wouldn’t change the hash number. -
How is Segwit and the Lightning network connected?
Segwit supports devlpt of 2nd layer protocol like the Lightning network. -
Are people, wallets and other services forced to use Segwit?
No
What was a proposed alternative to Segwit?
A: Simply increasing the maximum block size
What did Segwit solve more than just the scaling issue?
A: It solved the problem of transaction malleability by removing the witness information outside of the block so that changes to the script and signature will not change the transaction id.
How is Segwit and the Lightning network connected?
A:Since Segwit removes the signature from the block it reduces the inherent risks of sending unconfirmed txo’s, such as over the lightning network.
Are people, wallets and other services forced to use Segwit?
A: No. However, it makes sense to adopt Segwit, as with faster confirmations and lower txo fees, it will likely attract more users to use Bitcoin and increase it’s use case as a viable currency.
-
The proposed alternative to Segwit was to increase the block size limit.
-
Segwit was originally devised to fix the issue of transaction malleability.
-
The conceptualization of Segwit made Lightning network possible, signature data as well as frequent and small transactions can be stored off the main blockchain.
-
No. However, more people, wallets and other services are discovering the merits and potential of its use.
-
What was a proposed alternative to Segwit?
Increasing block size that would have lead to a Hard Fork. -
What did Segwit solve more than just the scaling issue?
TX Malleability issue, where someone could alter senders TX ID that would then result in another TX Hash. Witness data (signature) was separated from the rest of the TX. -
How is Segwit and the Lightning network connected?
SegWit is the foundation for the Lightning Network that will eventually allow the Bitcoin to process millions of TX per second. -
Are people, wallets and other services forced to use Segwit?
No, because it’s a Soft Fork.
- What was a proposed alternative to Segwit?
-some like BCash proponents wanted larger block sise - What did Segwit solve more than just the scaling issue?
-the main issue it solved was the maleability bug - How is Segwit and the Lightning network connected?
-the maleability bug would have been a risk for lightning network, but with it solved the implementatiin will be less risky - Are people, wallets and other services forced to use Segwit?
-no, since this is a soft fork, it is backwards compatible, and implementatiin in wallets started slow, but is catching on.
-
What was a proposed alternative to Segwit?
Increasing the block size from 1MB. -
What did Segwit solve more than just the scaling issue?
Transaction malleability. -
How is Segwit and the Lightning network connected?
Adopting Segwit made possible the development of other second layer solutions such as the Lightning Network. -
Are people, wallets and other services forced to use Segwit?
No, but many have chosen to use it.
-
What was a proposed alternative to Segwit?
A Hard fork, increasing the block size, which would lead to longer processing time and inscreasing fees, not feasable for a successful development of the network. -
What did Segwit solve more than just the scaling issue? it fixed the so called transaction malleability issue.
-
How is Segwit and the Lightning network connected?
The Segwit implementation allows to additional layers to be built on top of the network such as the lighning network. By reducing the risks connected to unconfirmed UTXO and letting some smaller transaction off chains, it would increase the speed of the transactions’ capability. -
Are people, wallets and other services forced to use Segwit?
No but many services started the adoption and it has somehow become standard over time. Those who opposed to the softfork decided to hard fork into Bitcoin Cash.
-
Proposed alternative was to double the block size to 2MB which was taken onboard by the Bitcoin Cash fork
-
Segwit had also solved the issue with Transaction ID malleability by removing the signature part from the transaction so in turn you are not able to alter the transaction ID.
-
This gave birth to solutions such as the lightening network as it allowed unconfirmed data to be less of a risk and usable as they rely on the transaction ID
-
As this was a soft fork solution, people had not been forced to implement Segwit, but as time has gone by, more and more wallets are moving towards Segwit. Legacy is still available and segwit is compatible with the old protocol
- increase in block size, which Bitcoin cash did
- the tx maleability issue
- segwit made second layer solutions possible
- no since it was a soft fork
-
Increase the size of a block to 2mB.
-
Transaction malleability
-
Segwit enabled second layer solutions.
-
No, you can still use old protocol.
-
Block size increase.
-
Transaction malleability issue.
-
Segwit made it possible for the lightning network to be built on top.
-
No. It was a softfork.
- What was a proposed alternative to Segwit?
Increaseing the block size from 1 mb to 2mb
- What did Segwit solve more than just the scaling issue?
Transaction malleability
- How is Segwit and the Lightning network connected?
segwit supported the development of the second layer of protocols , which i s the lightning network
- Are people, wallets and other services forced to use Segwit?
no because the majority of the nodes have adapted it.
- Doubling the block size from 1mB to 2mB was a proposed alternative to Segwit.
- In addition to the scaling issue, segwit also gave a solution to the issue of transaction malleability.
- Segwit supports the lightning network to be developed as a second layer protocol.
- People, wallets, and services are not forced to use Segwit. But so far there has been gradual, steady use by many of the main ones.