Bitcoin Forum
May 05, 2024, 04:07:18 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What ensures that the mining node doesn't maliciously try to fork the network?  (Read 526 times)
mczarnek (OP)
Hero Member
*****
Offline Offline

Activity: 527
Merit: 500


View Profile
March 28, 2014, 01:49:14 AM
 #1

What prevents the currently picked mining node from only confirming half of all transactions he picks up?

Or from packaging different versions of the block together and passing them to only half the network?

BitSend ◢◤Clients | Source
www.bitsend.info
█▄
█████▄
████████▄
███████████▄
██████████████
███████████▀
████████▀
█████▀
█▀












Segwit | Core 0.14 | Masternodes
XEVAN | DK3 | Electrum soon
Bitcore - BTX/BTC -Project












BSD -USDT | Bittrex | C.Gather | S.Exchange
Cryptopia | NovaExchange | Livecoin
Litebit.eu | Faucet | Bitsend Airdrop













████
 ████
  ████
   ████
    ████
     ████
      ████
       ████
        ████
       ████
      ████
     ████
    ████
   ████
  ████
 ████
████

████
 ████
  ████
   ████
    ████
     ████
      ████
       ████
        ████
       ████
      ████
     ████
    ████
   ████
  ████
 ████
████
1714882038
Hero Member
*
Offline Offline

Posts: 1714882038

View Profile Personal Message (Offline)

Ignore
1714882038
Reply with quote  #2

1714882038
Report to moderator
1714882038
Hero Member
*
Offline Offline

Posts: 1714882038

View Profile Personal Message (Offline)

Ignore
1714882038
Reply with quote  #2

1714882038
Report to moderator
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
kendog77
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500


View Profile
March 28, 2014, 02:17:23 AM
 #2

Even if a mining mode did this, the missing transactions would be included in future blocks mined by other miners. Considering that miners get paid in BTC for mining, I'm not sure why they would want to maliciously attack the network. That would be kind of like trying to cut off your nose to spite your face.

Also note that thansactions with very low or no fees attached are routinely left out of blocks for hours or even days, so this is not a new concept. Most miners will include a transaction if it includes a reasonable fee.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
March 28, 2014, 02:43:31 AM
 #3

"picked"?

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
grau
Hero Member
*****
Offline Offline

Activity: 836
Merit: 1021


bits of proof


View Profile WWW
March 28, 2014, 08:17:07 AM
 #4

What prevents the currently picked mining node from only confirming half of all transactions he picks up?

I think you misunderstand mining. It is not the miner picked by the network, but miner tries to pick the lucky number that makes his block legit. Miner are free to include whatever subset of valid unconfirmed transactions they like. The next lucky miner will pick out of the leftover and new ones.

Or from packaging different versions of the block together and passing them to only half the network?

You also misunderstand peer-to-peer networking. You can not pass something to "half of the network". Any message sent will most likely reach the entire network. The sender has no limiting control on the propagation, he can only make it more likely to propagate by distributing it to more peers at his own.
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!