Bitcoin Forum
September 27, 2018, 10:11:08 PM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: What ensures that the mining node doesn't maliciously try to fork the network?  (Read 459 times)
mczarnek
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













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

████
 ████
  ████
   ████
    ████
     ████
      ████
       ████
        ████
       ████
      ████
     ████
    ████
   ████
  ████
 ████
████
1538086268
Hero Member
*
Offline Offline

Posts: 1538086268

View Profile Personal Message (Offline)

Ignore
1538086268
Reply with quote  #2

1538086268
Report to moderator
1538086268
Hero Member
*
Offline Offline

Posts: 1538086268

View Profile Personal Message (Offline)

Ignore
1538086268
Reply with quote  #2

1538086268
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1538086268
Hero Member
*
Offline Offline

Posts: 1538086268

View Profile Personal Message (Offline)

Ignore
1538086268
Reply with quote  #2

1538086268
Report to moderator
1538086268
Hero Member
*
Offline Offline

Posts: 1538086268

View Profile Personal Message (Offline)

Ignore
1538086268
Reply with quote  #2

1538086268
Report to moderator
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: 1001



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: 1000


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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!