<<  >> (p.4)
    Author Topic: Almost no one understands the 51% Attack  (Read 1073 times)
    odolvlobo
    Legendary
    *
    Offline Offline

    Activity: 4746
    Merit: 3645



    View Profile
    September 14, 2024, 01:13:00 AM
     #61

    The only identifying information in a block is what the miner chooses to provide. How would a pool or node recognize that a block is from an anonymous malicious miner?
    in a situation of re-org when a malicious pool finally overtakes the honest network to broadcast a new higher height block. the nodes will see the newest blocks 'previous hash' does not compare to the current hash of the honest network

    But, reorgs are normal and expected. Nodes can't reject a block simply because it causes a reorg.


    It only takes one node for the blocks to spread to the rest of the network. How are nodes prevented from receiving blocks from a malicious miner?
    it doesnt take one node to spread.. initially the malicious pool that creates a block has to broadcast it to other nodes, then those nodes broadcast it further out to other nodes if the block is valid and suitable. or if not, within the inner layer of the spiders web would not broadcast it out and so the outer layers wont see it
    what nodes do is if say honest network had 861203 and one of its peers(malicious) had 861204 the honest node would request the ..204 block, however the peer that had it has to have accepted it to update its own height. if the honest node gets it and rejects it, the honest node stays at ..203 and so its own other peers wont see a height update from the honest node so doesnt ask for a new block because they too are still on ..203

    But, nodes are connected to several others, so even if one node won't send the "malicious" block to my node, there are others that will. It only takes one node.


    If a portion of the network rejects valid blocks, then the result would be a hard fork. What would be the impact of the hard fork, and how would it be mitigated?
    as said if its just one malicious pool and the malicious entity has not got a army of nodes to back it, especially not the economic nodes of the major services/exchanges.. that altcoin would be a waste of resources no one sees bar the malicious entity. the honest network would have seen the ancestry of many previous blocks dont match the chain they support so would just reject it

    I don't see that as a viable outcome. Some entity attempts to take over the block chain via 51% and so everyone installs a new node to reject the malicious chain as you suggest. What would prevent the entity from doing it again?

    Join an anti-signature campaign: Click ignore on the members of signature campaigns.
    PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
Page 3
Viewing Page: 4