1 - The alternative to Segwit was an increase in block size, this proposal led to a Hard Fork of the Bitcoin blockchain, and resulted in the creation of Bitcoin Cash.
2 - It fixes the transaction malleability issue to prevent users from maliciously modifying transaction ID’s.
3 - Segwit supports second layer protocols such as the Lightening Network. This allows for the Bitcoin blockchain to scale, as smaller transactions can be taken off-chain.
4 - No, as Segwit was a soft-fork, which allows for the older protocol to still be used.
-
What was a proposed alternative to Segwit?
Resistance to SegWit was one of the factors behind the development of 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. -
What did Segwit solve more than just the scaling issue?
SegWit’s initial intention was to fix a bug in the bitcoin code called transaction malleability. This flaw allowed anyone to change small details that modified the transaction id (and the subsequent hash) but not the content. It prevented the development of more complex features such as second-layer protocols and smart contracts. -
How is Segwit and the Lightning network connected?
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. -
Are people, wallets and other services forced to use Segwit?
No
-
What was a proposed alternative to Segwit?
To increase the block size -
What did Segwit solve more than just the scaling issue? TX ID malleability
-
How is Segwit and the Lightning network connected? It made second layer possible
-
Are people, wallets and other services forced to use Segwit? No because it’s a soft fork
- Increasing the block size
- stops transaction malleability
- SegWit allows the development of a second layer protocol enabling the development of lightning network
- No they are not forced since it is a soft fork
- What was a proposed alternative to Segwit?
bitcoin cash - which kept the same transaction structure and increased the block size instead.
- What did Segwit solve more than just the scaling issue?
transaction mealability issue which had some security risk and limited smart contract and other advanced features.
- How is Segwit and the Lightning network connected?
Lightning network is an off chain scaling solution for bitcoin. Segwit allowed lightning network to be possible.
- Are people, wallets and other services forced to use Segwit?
No, this is a soft fork, wallets and services are still compatible
- What was a proposed alternative to Segwit?
Increase the block size to 2mB
- What did Segwit solve more than just the scaling issue?
It solved malleability for transactions. It took out signatures from the TXid
- How are Segwit and the Lightning network connected?
It allows lightning to be built on top of the BTC protocol.
- Are people, wallets, and other services forced to use Segwit?
Yes and no. You can go and create your own currency. But if you want to stay within the same protocol you will have to adapt to it eventually.
-
What was a proposed alternative to Segwit?
Increasing the block size limit would have been an alternative. -
What did Segwit solve more than just the scaling issue?
It solved the problem of transaction malleability by slightly changing the signatures and therefore the transaction id. -
How is Segwit and the Lightning network connected?
Solving the transaction malleability made the lightning network and other second layer protocols safe and possible. -
Are people, wallets and other services forced to use Segwit?
No, no one was forced to use Segwit but miners would not have been able to make profit.
Not really, you can also still use old style txs on Bitcoin just fine.
-
It was proposed to increase the block size to 4MB
-
It fixes transaction malleability and reduce transaction cost.
-
Segwit supported lightening network as a second layer solution
-
No it was forced to people or wallet services, but it was freely adopted overtime as segwit still support the previous consensus rules.
- Increase of the block size.
- Transaction malleability
- Segwit made the lightning network possible
- No. It’s optional. It’s a soft fork, and old transactions may be used.
-
What was a proposed alternative to Segwit?
Increase the size of the block -
What did Segwit solve more than just the scaling issue?
because solve the Transaction malleability, and Lower fees
- How is Segwit and the Lightning network connected?
Segwit made the second Layer solution Possible - Are people, wallets and other services forced to use Segwit?
While the adoption is on his way both options work with and without Segwith, but in some point just Segwit will be valid
1: The alternative to Segwit proposed would be to increase the block size limit.
2: Other than the scaling issue, Segwit worked on fixing transaction malleability.
3: Both the lightning network and Segwit are connected by their uses in helping the block size limits in their own ways. Lightning by separating frequent, small transactions off chain, while only settling on the bitcoin block-chain when it’s users were ready. Segwit by decreasing the size of each transaction by separating the signature from each into its own thing.
4: No one is being forced to use Segwit. Though the upgrade to it is moving slowly, the main reason to why many don’t use it is because many wallets have yet to add Segwit support.
It’s time for a reading assignment about Segwit. Read through the following article and answer the following questions.
1. What was a proposed alternative to Segwit?
The alternative to SegWit was to use a larger block size. In fact, Bitcoin Cash is a hard fork of Bitcoin that increased the block size instead of using SegWit.
2. What did Segwit solve more than just the scaling issue?
In fact, Segwit was intended to solve the transaction malleability issue. Since transactions were able to be modified by the user that receives the payment (at the moment they sign the transaction), the Transaction Id was subject to be changed, impairing the ability of tracing transactions, which may be used as an exploit.
So, the original idea was to remove the signatures from the transactions, in order to have an inmutable transaction id, which will be easy to track. As a side effect, transactions became smaller, so more transactions fit into a 1 Mb block size. Signatures were stored in another 3 Mb part of the block, which lead to a total 4 Mb size called “block weight”.
3. How is Segwit and the Lightning network connected?
As Segwit keeps transaction ids immutable, it is easier to design second layer protocols, such as Lightning Network, which is a protocol generated to make partial payments for each section of a content (say, a movie via streaming), which are done off-chain. So, when the process is complete, and both parts agree with the final transaction, then the transaction is sent to the Bitcoin Blockchain. This way, we reduce the amount of (meaningless) transactions that are stored in the main chain.
4. Are people, wallets and other services forced to use Segwit?
Since this is a soft fork, no one is forced to use Segwit, however, the majority will rule. So, if most of the network has the Segwit update installed, the blockchain’s structure will be following the Segwit protocol, while blocks created by miners that follow previous rules will be rejected.
Then, even if the nodes are not forced to update, they won’t be able to fully understand the truth stored in the blockchain if they don’t do so.
- What was a proposed alternative to Segwit? BCH. We all know BTC is flat earth, and BTCSV is the true intention of Satoshi
- What did Segwit solve more than just the scaling issue? Increasing TPS and decreasing “fraud”
- How is Segwit and the Lightning network connected? I dont know. But without segwit Ltng ntwk wouldnt be possible?
- Are people, wallets and other services forced to use Segwit? Not at this time unless no alternative.
- To use a larger block size.
- It solved the transaction malleability when removing signature from the block itself.
- Segwit supported lightening network as a second layer solution.
- No, because it is a soft fork and then the ole transactions may be used.
- Increasing block size
- It solved Malleability
- Segwit made lightning network possible
- No, soft fork.
It would kind of still be possible. But its much easier and safer to implement with Segwit.
- What was a proposed alternative to Segwit?
Increasing the block size.
- What did Segwit solve more than just the scaling issue?
Transaction malleability and lower fees.
- How is Segwit and the Lightning network connected?
By making second layer protocols possible.
- Are people, wallets and other services forced to use Segwit?
They are not forced, it is optional.
- Increase base block transaction size to 2 mb which meant a hardfork and Bitcoin cash being created.
- Transaction malleability.
- The Lightning network settles small transactions off chain. The transactions are sent to the blockchain when ready. The malleability fix buy removing the signature to outside of the transaction block allowed this functionality to exist.
- No, a soft fork, but as more do transaction fees should drop and increased usage and additional functionality will ensure.
- Increasing the block size
- Transaction malleability and lowers fees also allowing a supporting 2nd layer solution
3.Segwit made is possible for a second layer solution - No, the change has been slow and some wallets have not adapted Segwit yet.