Bitcoin Forum
December 27, 2025, 09:19:05 PM *
News: Latest Bitcoin Core release: 30.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Was the Segwit introduction really necessary  (Read 54 times)
Livingleged (OP)
Jr. Member
*
Offline Offline

Activity: 35
Merit: 1


View Profile
Today at 10:17:00 AM
 #1

Any one here who can explain the Segwit upgrade in a simplified way? I can’t seem to understand the upgrade done apart from the structure changes in transaction data and to also fix transaction malleability and I think the increase on the block size. was there any other upgrade? Can someone explain the upgrade better but in a simplified context.
Cookdata
Legendary
*
Offline Offline

Activity: 1540
Merit: 1181


Not Your Keys, Not Your Bitcoin


View Profile
Today at 11:30:52 AM
Last edit: Today at 01:05:15 PM by Cookdata
Merited by hosemary (2)
 #2

Any one here who can explain the Segwit upgrade in a simplified way? I can’t seem to understand the upgrade done apart from the structure changes in transaction data and to also fix transaction malleability and I think the increase on the block size. was there any other upgrade? Can someone explain the upgrade better but in a simplified context.


I hope you know about transaction structure to make your understanding easy!

There was two upgrade of Segwit. The first one is Segwit version 0, which is the Segwit that introduced structure changed in the transaction and also fixed transaction malleability while Segwit version 1 introduced Taproot, this introduced a way to make signatures smaller with Schnorr signature to reduced number of signatures and the size in transaction, a new type of script called tapscript and also improved privacy in transaction.

Before the Segwit upgrade, legacy transactions(p2pkh and p2sh) are heavy in bytes and the fees are calculated with sat/byte, paying sats for each byte is expensive but the introduction of Segwit v0 introduced a discount weight unit with the witness field and that made the new fee rate as sat/vbyte and also increased the block size.

The legacy transactions do inlcude signature in the scriptsig, but with Segwit, the signature is removed from the scriptsig to the witness field. So when transactions byte are calculated, the signature is calculated on the discount of witness, you are paying less fee as compared to legacy transactions where signature is included in the scriptsig..

There are couple of threads in the forum about Segwit but the images are broken. Learnmeabitcoin gives summary and basic.
https://learnmeabitcoin.com/technical/upgrades/segregated-witness/


███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
BlackHatCoiner
Legendary
*
Offline Offline

Activity: 1890
Merit: 9211


Bitcoin is ontological repair


View Profile
Today at 09:14:55 PM
 #3

The simplified explanation is that Segwit was the solution to transaction malleability, as already mentioned above, in the learnmeabitcoin website. The idea is to segregate the signature from the transaction, so that the TXID is not determined by the signature. A beneficial side effect of this segregation is that, because signatures are no longer part of transactions, a block can now contain more transactions than before.

This is pretty much it. It got consensus because it also slightly increased the block size at a time when people really demanded it.



▄▄▄▄▄▄▄▄▄▄▄░▄▄▄▄▄███▄▄▄▄▄▄▄▄▄███▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄░▄▄▄▄▄▄░░▄▄▄▄▄▄▄▄▄▄▄▄▄▄░▄▄▄▄▄░▄▄▄▄▄▄▄░███████████████████░░████████▄▄░███████████████████████████████
▄█████████████████████████████████████████████████████████████░░██████████▄█████████████████▀▀███████████▀
████████████████████████████████████████████████████████████░░█████████████████████████▀████▄███████▀░░
████▄▄███████████████████████████████▄▄██████████████████████░▄██████████████████████████▄███▄███████░░░░
▀█████████████████████████████████████████████████████▀██████████████████▀▀████████████████▄▄▄█████████▄░░
██████████░▀███▀█████████████▀░▀████▀███████▀█████████████▀████████████████░░▀▀████████░▀█████████████████▄
█████████████▀███████▀▀▀████▀████▀████▀░░▀██████████████████
█████████████████████████████████████████████████████████████████████████████████▀▀▀▀▀▀
███████████████████████████████████████████████▀███▀
.
..100% WELCOME BONUS  NO KYC  UP TO 15% CASHBACK....PLAY NOW...
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!