Bitcoin Forum
May 10, 2024, 08:11:49 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Given a peer ip addr, can i force it to use a forked blockchain silently?  (Read 612 times)
cedivad (OP)
Legendary
*
Offline Offline

Activity: 1176
Merit: 1001



View Profile
April 22, 2013, 11:41:41 AM
 #1

Just a guess - suppose that you want to convince a bitcoin client that the network confirmed a transaction that didn't occur - would it be possible to fulfill the client with loads of connections from fake network peers, specifically developed to broadcast and confirm such a fake transaction?

My anger against what is wrong in the Bitcoin community is productive:
Bitcointa.lk - Replace "Bitcointalk.org" with "Bitcointa.lk" in this url to see how this page looks like on a proper forum (Announcement Thread)
Hashfast.org - Wiki for screwed customers
1715328709
Hero Member
*
Offline Offline

Posts: 1715328709

View Profile Personal Message (Offline)

Ignore
1715328709
Reply with quote  #2

1715328709
Report to moderator
1715328709
Hero Member
*
Offline Offline

Posts: 1715328709

View Profile Personal Message (Offline)

Ignore
1715328709
Reply with quote  #2

1715328709
Report to moderator
1715328709
Hero Member
*
Offline Offline

Posts: 1715328709

View Profile Personal Message (Offline)

Ignore
1715328709
Reply with quote  #2

1715328709
Report to moderator
Be very wary of relying on JavaScript for security on crypto sites. The site can change the JavaScript at any time unless you take unusual precautions, and browsers are not generally known for their airtight security.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715328709
Hero Member
*
Offline Offline

Posts: 1715328709

View Profile Personal Message (Offline)

Ignore
1715328709
Reply with quote  #2

1715328709
Report to moderator
1715328709
Hero Member
*
Offline Offline

Posts: 1715328709

View Profile Personal Message (Offline)

Ignore
1715328709
Reply with quote  #2

1715328709
Report to moderator
1715328709
Hero Member
*
Offline Offline

Posts: 1715328709

View Profile Personal Message (Offline)

Ignore
1715328709
Reply with quote  #2

1715328709
Report to moderator
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1025



View Profile
April 22, 2013, 02:17:58 PM
 #2

Sure.  All you need to do is prevent that node from connecting to any honest nodes, and feed it a few blocks at the current difficulty.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
April 22, 2013, 02:28:07 PM
 #3

problems with this:
  • you'll still need computing power to generate the fake blocks, albeit not as much as a 50% attack. however, if you don't have much computing power, the other party may be suspicious that blocks aren't coming in. Also, I think there's a mechanism in bitcoin-qt to detect this. (it will say something like the "transactions may not be up to date, please update your client")
  • all clients will try to make 8 outgoing connections randomly. this means you can't just flood a node with incoming connections.
  • even if there is 1 connection to a honest node, the plan will fail because the real network can deliver blocks faster than you

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
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!