- What was a proposed alternative to Segwit?
A: Increasing the size of the block from 1mB to 2mB - What did Segwit solve more than just the scaling issue?
A: Transaction ID malleability - How is Segwit and the Lightning network connected?
A: Segwit allows for a second layer protocol, which the Lightning network is. - Are people, wallets and other services forced to use Segwit?
A: no, because it is a soft fork.
- The alternative was to increase the block size of transactions which would lead to a hard fork.
- It fixed the malleability issue where someone could alter the signature of a transaction resulting in a new transaction ID hash.
- The lightning network was developed due to segwit as it now allows for second layer protocol to be less risky and easier to design by removing the malleability issue.
- No, as segwit was a soft fork. This meant that due to the block size not changing the updated protocol is still compatible with the previous version of the protocol.
Thanks Ales!
Now I know the answer on my complicated question - by reviewing the part of the lecture If a node didn’t verify a transaction in a received new mined block (is he even doing that, before accepting the mined block?), he will query another node which still has the signature for it.
-
What was a proposed alternative to Segwit?
To increase the block size -
What did Segwit solve more than just the scaling issue?
Transaction Malleability -
How is Segwit and the Lightning network connected?
SegWit supports the development of second layer protocol, such as the lightning network -
Are people, wallets, and other services forced to use Segwit?
No, since SegWit is a soft fork
- A proposed alternative was increasing the block size to 2 MB or even higher, up from 1MB. Bitcoin Cash was one idea, which did increase the block size.
- Segwit helped eliminate transaction malleability, which was a way people could change the tx hash by changing the signature. Segwit increased the security of the transactions by removing the signature from the part of the tx that is hashed.
- Segwit is related to Lightning Network in that it allowed Lightning (and other 2nd layer solutions) to be built on top of bitcoin because the transaction malleability problem was solved.
- No one is forced to use Segwit because it was not a hard fork, but use has gradually increased as wallets updated their software. Most want to use it because tx are faster and fees are lower.
-
Making the maximum block size 2mb so more data can be put into a block.
-
Transaction Malleability.
-
The lightning network helps bitcoin make faster transactions just like segwit.
-
No
1.) What was a proposed alternative to Segwit? Increased block size
2.) What did Segwit solve more than just the scaling issue? transaction malleability and supporting second layer solutions.
3.) How is Segwit and the Lightning network connected? Segwit supports second layer solution lighting network.
4.) Are people, wallets and other services forced to use Segwit? No old transaction can still be used.
-
What was a proposed alternative to Segwit?
To increase the block size limit. -
What did Segwit solve more than just the scaling issue?
It fixed a bug in the BTC code called transaction malleability. -
How is Segwit and the Lightning network connected?
Segwit supports the development of second layer protocols, such as the lightning network. -
Are people, wallets and other services forced to use Segwit?
I don´t think so, because you have BTC cash that is a fork of BTC. They chose to implement a larger block size limit.
- To double the size of a block so more transactions could be added to a block.
- It did away with transaction malleability.
- Segwit helped to make the lightning network possible.
- No because it became a soft fork.
- Increase the block size.
- Transaction malleability.
- It allows the lightning network to run smaller transactions off-chain with little risk.
- No
- To increase the block size to 2mb
- Transaction malleability, other people could sign over your signature and the transaction that you sent wouldn’t be found.
- Segwit made possible so that the lighting network may work.
- If they operate by the rules they are not because of the soft fork.
Bitcoin cash was a hardfork because they wanted to increase the blocksize.
Segwit was a softfork, so full nodes are not forced to update the bitcoin software. The changes made with segwit are still obeying the old consensus rules.
- ti increase the block size from 1MB to 2MB.
- it solved transaction malleability
- Segwit makes 2nd layer possible
- No…it was a soft fork.
- increase in block size limit
- solved the transaction malleability problem, which basically means that a receiver could change the signature of a transaction
- segwit supports development of second layer solutions
- no, it was a soft fork, and there are still nodes that haven’t implemented it
-
The main alternative is Bitcoin Cash, which increased block size limits instead of integrating SegWit.
-
It removed a bug in the Bitcoin programming language that allowed people to tweak the hash of a transaction ID without changing the contents, which led to some exploitation of those unaware of this. Now with SegWit, tweaking the signatures will no longer affect the Hash of a transaction and removes this possibility of transaction malleability.
-
SegWit was implemented on the Lightning Network a few months prior to implementation on the Bitcoin network. SegWit also “supports the development of second layer protocols, such as the Lightning network”, by removing the issue of transaction malleability, making the Lightning network possible.
-
It was not forced upon the community because it was introduced via a Soft Fork. Some people in the Bitcoin community didn’t agree with this update and an example of this is the existence of Bitcoin Cash, which increased block sizes instead of using SegWit.
Segwit was not implemented on the Lightning network because its not a blockchain. But it did make the Lightning network safer and easier to implement.
I think it was implemented on Lightcoin a few months prior to being released on Bitcoin.
You can also still use old style transactions on Bitcoin as well.
-
The proposed alternative to Segwit was to just increase the block size from 1MB.
-
Segwit also solved the transaction ID malleability problem.
-
Segwit allowed for faster transaction capacity and laid the foundation for Lightning network which will increase it further.
-
People are not forced to use Segwit however their transactions will be slower and higher fees. Until it is adopted by the majority of the BTC population the other transactions will still be accepted to the blockchain.
Old transactions will always work on Bitcoin.
- Block size increase
- It also increased the security of BTC, because it solved the bug in BTC code that a hacker could change the signature and obviously this change will affect the all connections, by taking out from the data structure the signature, storing it to a different place.
- Lightning Network is a second layer protocol allowed by the Segwit update.
- No, because the update is a soft fork and old transactions can also be used.
- What was a proposed alternative to Segwit?
Implement a larger block size limit
- What did Segwit solve more than just the scaling issue?
Transaction malleability
- How is Segwit and the Lightning network connected?
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