Bitcoin Forum
July 06, 2024, 02:46:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: How does Segwit reduce transaction fees?  (Read 261 times)
squatter
Legendary
*
Offline Offline

Activity: 1666
Merit: 1196


STOP SNITCHIN'


View Profile
January 29, 2018, 08:05:20 PM
 #21

As far I know a fork does not have any impact on the orginal blockchain.

That depends on what kind of fork it is. For example, a soft fork that occurs without majority miner enforcement can cause a “wipeout attack” on the original chain. Replay protection is not possible in soft forks, nor would it be required. So, this can happen in a UASF:

1) UASF occurs with very little hash support.
2) The majority of transaction volume moves to the UASF fork, even though it’s the minority fork.
3) Miners, driven by profit motive, switch to the UASF fork.
4) Eventually, the UASF chain gets more cumulative work than the legacy chain. This causes a chain reorganization that “wipes out” all transactions on the legacy chain going back to the fork block.

That means that anyone who received a payment between the UASF block and the reorg will lose that money. Given the time involved, it’s possible that thousands of confirmations could be undone. This is an extreme scenario, but it’s good to be aware of.

Aura
Sr. Member
****
Offline Offline

Activity: 518
Merit: 268


View Profile
January 29, 2018, 08:21:56 PM
 #22

Transactions need less space on the blockchain when SegWit is used. That means miners can take more transactions in a block, so compared to legacy transactions it's much more efficient. The result is lower fees than if you would use legacy transactions, because the fee is shared over more transactions than without SegWit.
Pages: « 1 [2]  All
  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!