Bitcoin Forum
May 06, 2024, 01:21:22 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: SegWit transaction preference  (Read 320 times)
d4n13 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 101


“Create Your Decentralized Life”


View Profile
November 19, 2017, 07:47:55 PM
 #1

Could anyone ELI5 how SegWit transactions factor into SegWit blocks?  I get how SegWit blocks segregate the witness data and how that is advantageous because it increase block size for the client and increases transaction count (and likely reward) for the miners, but how does all this tie into SegWit addresses?

  • Do all outputs of a transaction need to have segwit outputs for them to have their witness data segregated?
  • Do all inputs and outputs of a transaction need to have SegWit adresses for them to have their witness data segregated?
  • Can a transaction with mixed with some SegWit inputs and some SegWit outputs have their witness data segregated?
  • Is it believed that, statistically, this profiling by miners will cause SegWit capable transactions to cost less satoshi/byte than non SegWit transactions?

Thx

1714958482
Hero Member
*
Offline Offline

Posts: 1714958482

View Profile Personal Message (Offline)

Ignore
1714958482
Reply with quote  #2

1714958482
Report to moderator
1714958482
Hero Member
*
Offline Offline

Posts: 1714958482

View Profile Personal Message (Offline)

Ignore
1714958482
Reply with quote  #2

1714958482
Report to moderator
1714958482
Hero Member
*
Offline Offline

Posts: 1714958482

View Profile Personal Message (Offline)

Ignore
1714958482
Reply with quote  #2

1714958482
Report to moderator
According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714958482
Hero Member
*
Offline Offline

Posts: 1714958482

View Profile Personal Message (Offline)

Ignore
1714958482
Reply with quote  #2

1714958482
Report to moderator
1714958482
Hero Member
*
Offline Offline

Posts: 1714958482

View Profile Personal Message (Offline)

Ignore
1714958482
Reply with quote  #2

1714958482
Report to moderator
aleksej996
Sr. Member
****
Offline Offline

Activity: 490
Merit: 389


Do not trust the government


View Profile
November 22, 2017, 01:16:18 PM
 #2

1. As far as I understand, no.
2. No, it is just inputs that are treated differently. I think.
3. I assume that it could, at least for those segwit inputs. The non-segwit inputs will have to be on the block in entirety.
4. It is not believed, it is understood. Segwit transactions take less space on the block then the non-segwit ones as they don't put a signature on the blockchain.
Less space that transaction takes means that miners take up less of the space of their block by including that transaction then the bigger ones, which means they can fit more of them in a block for the same price. With power of supply and demand prices go down for segwit transactions, as they are less costly to include.
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!