Bitcoin Forum
August 20, 2026, 02:50:46 PM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: More clarification on Bitcoin Forks  (Read 73 times)
Ummeettaa (OP)
Member
**
Offline

Activity: 84
Merit: 45


View Profile
Today at 04:20:47 AM
 #1

I was going through some pages of the forum with the intention of increasing my knowledge about Bitcoin.

I came across a strange and new word "Fork", which I have never heard of or seen before and was interested in knowing more about it and I made a research on the word "Fork.

I was able to understand the meaning of the word "Fork", which is likely to happen where multiple transactions are made at the same time or happened when blockchain is congested with participants and also found out so many information about fork but I was not able to understand a few things and decided to bring it up here.

How can Fork transactions be resolved? what are the differences between a temporary Fork, a chan reorganization, a soft fork and a hard Fork? Can Fork transactions be reversed?

Would appreciate a hand here.

▬▬▬▬▬▬▬▬▬  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★ ☆  ☆  ☆  ☆  ☆  ☆  ☆  ☆  ☆  ☆  ☆  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ▬▬▬▬▬▬▬▬▬
DEDUST.IO#GETfreeCHAMBY from BTTcommunity✨ ║ ✨   C H A M B Y   ✨ ║  ✨  F A U C E T  ✨ ║    𝕏   STON.FI
▬▬▬▬▬▬▬▬▬  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★ ☆  ☆  ☆  ☆  ☆  ☆  ☆  ☆  ☆  ☆  ☆  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ★  ▬▬▬▬▬▬▬▬▬
bitbollo
Legendary
*
Offline

Activity: 4088
Merit: 4988


https://bit.ly/bitbollo


View Profile
Today at 04:47:09 AM
 #2

In the history of bitcoin there are 2 hardfork within bitcoin that did not create an alternative network or cryptocurrency.

A very clear and concise explanation:
Quote
Soft Forks within Bitcoin: These don't split the network. These are consensus rule changes where some previously-valid blocks are now invalid.
Hard Forks within Bitcoin: These cause a permanent chain split between the 2 versions. These are consensus rule changes where some previously-invalid blocks are now valid.

Hard Forks that created alternative blockchains and cryptocurrencies. --> BCH BSV BTCGOLD etc...

How can Fork transactions be resolved? 
There is a consensus about the longest chain/block that would be accepted by network.

About the various differences I would start from bitcoin wiki - they make the better examples and clarify easily the concept
https://bitcoinwiki.org/wiki/Softfork
https://bitcoinwiki.org/wiki/Hardfork

Regarding your last question - If you move coins in one chain , it could be possible you're moving coins also in forkcoin.
This was a problem of years ago during fork of Bitcoin Cash. Spending those coins (or other forks) could move also main coins and expose to a replay attack...

▄▄████████████████████▄▄
▄███████▀▀██████▀▀███████▄
████████████████████████
████████▄▄██████▄▄██████

████████████████████████
██▄▄█████████████▄▄██████
██▀▀██████████████████▄▄██
██████▀▀██████████████▀▀██
██████████████████████████
██████▀▀██████▀▀████████
████████████████████████
▀███████▄▄██████▄▄███████▀
▀▀████████████████████▀▀
 
 DΞX.fo 
▄▄██████
█████████
██████████
█████████
██████████
█████████
▀▀██████

▄███████
▄██████████
████████████
█████████████
█████████████
|
▄▄█
▄████▀
▄███▀
▄██▀▄██
█████▀▀
███████
████████
▀██▄████
▄████▄▄
▄█████▀███
▄█████▀████
█████▀███████
▀██▀█████████
|..BTC......XMR...
..USDT.....LTC...
....Fees  0.8%.....
Hypnotizer
Full Member
***
Offline

Activity: 364
Merit: 227



View Profile
Today at 05:52:33 AM
 #3

I suppose you’re Nigerian right?

I made a post/ created a thread earlier this year about this on the Naija Local board, Check out the post on the Nigerian Local board explaining “Forks” in pidgin, you’d find it helpful to get a clearer understanding of what fork is all about, the difference between a soft fork and a hard fork and even Chain reorg.

[EDU]Forks: Hardforks, Softforks

I hope my post clears your curiosity and help you understand what Forks actually means..

Danish Ali
Jr. Member
*
Offline

Activity: 42
Merit: 32


View Profile
Today at 07:38:59 AM
Merited by ABCbits (1)
 #4

what are the differences between a temporary fork, a chain reorganization, a soft fork and a hard fork?
While the two terms are related, a temporary fork and a chain reorganization are not equivalent: The former is a state, the latter a process.

The situation itself is a temporary fork: at times two miners discover a valid block at almost the same point of time and for a short period, the network sees two competing chain tips. A temporary fork occurs when there's a timing delay in the network and nodes temporarily choose to follow different blocks.

A node will perform a chain reorg to correct that situation: when a new block gets mined on top of one of those two chains, that branch becomes the longer one (more accumulated proof of work). The nodes which were following the other (now shorter) chain switch over, dropping the orphaned block and re-organizing their state to follow the winning chain. Therefore, the reorg is not the fork itself, but rather the action taken by a node to react to a fork.

This is completely different from a soft fork or hard fork, which bitbollo has described well, those are permanent protocol rule changes, not accidental timing issues.

Can Fork transactions be reversed?

Only if they were part of the losing/orphaned block. If a transaction's block got dropped as a result of a reorg, then it goes back into the mempool and is likely to be picked up again in upcoming blocks, unless it conflicts with another transaction confirmed on the winning chain. As soon as a transaction has multiple confirmations, it becomes highly unlikely that it will be reversed, that is why the higher the confirmations, the safer the transaction is.
coinlary
Sr. Member
****
Offline

Activity: 756
Merit: 281


Make decisions without looking back


View Profile
Today at 08:38:47 AM
 #5

Haha, some threads or one of my thread https://bitcointalk.org/index.php?topic=5591123 must have brought you some confusions.
The "fork" which most people are familiar with is the hard and soft fork but that one is a protocol level fork. You can read the links provided already, they explain it.

The one I meant on that thread is Chain fork where you have more than one block mined at a specific block height and its usually  temporary as its most likely resolved in the next block through a chain reorg . Quite self explanatory but you can browse more about " temporary blockchain forks".

ABCbits
Legendary
*
Offline

Activity: 3710
Merit: 10316



View Profile
Today at 10:12:05 AM
 #6

I was able to understand the meaning of the word "Fork", which is likely to happen where multiple transactions are made at the same time or happened when blockchain is congested with participants

Your understanding is wrong. "fork" usually means a change on cryptocurrency protocol.

The situation itself is a temporary fork: at times two miners discover a valid block at almost the same point of time and for a short period, the network sees two competing chain tips. A temporary fork occurs when there's a timing delay in the network and nodes temporarily choose to follow different blocks.

FWIW, "temporary fork" isn't exactly commonly used term. I've seen people describe such scenario using word such as "chain split" where the block on chain with less work called "stale block".

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!