Bitcoin Forum
May 30, 2024, 09:29:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: network hardening or other ways to prevent forks in a war scenario  (Read 953 times)
Luno (OP)
Sr. Member
****
Offline Offline

Activity: 504
Merit: 250


View Profile
March 18, 2014, 12:18:40 PM
Last edit: March 18, 2014, 05:43:53 PM by Luno
 #1

What ideas could be relevant?

Trusted nodes in bunkers? An implementation in the client that warns that no "heart beat" has been heard from one of the trusted nodes in 30 minutes, so transactions are discouraged because of a possible fork?

Is obfuscation maybe a better way? A minimum client that can be hid headless only to support the network or maybe a virus that installs as many wallets as possible?

Maybe this will sort itself out as the stakes get higher, But will bitcoin work between fighting nations, tht's the ultimate network of distrust?
aceat64
Full Member
***
Offline Offline

Activity: 307
Merit: 102



View Profile
March 18, 2014, 10:55:11 PM
 #2

Bitcoin is a P2P network, so long as there is at least one link between the two groups, even an indirect one, a fork will not occur.
Luno (OP)
Sr. Member
****
Offline Offline

Activity: 504
Merit: 250


View Profile
March 19, 2014, 04:32:26 AM
 #3

That's the point, Syria had 4 active wallets before things got to bad. Libya two wallets. In that case where one area is suffering for intermittent, low bandwidth, internet, online wallets, TOR, vpn might be better . which is being implemented in BitcoinJ client.

But in a conflict that span multiple countries, you can have rationed power to a few hours each day and a few flaky ISP's and a single state controlled pipeline out of the country. How do you keep in sync then?
Some are suggesting a mesh VHF network, but bandwidth on these frequencies, is too low.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1025



View Profile
March 19, 2014, 05:03:31 AM
 #4

Some are suggesting a mesh VHF network, but bandwidth on these frequencies, is too low.

I think you are either overestimating how much data bitcoin moves, or underestimating how much data packet radio can move.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
Luno (OP)
Sr. Member
****
Offline Offline

Activity: 504
Merit: 250


View Profile
March 27, 2014, 03:38:09 PM
 #5

Some are suggesting a mesh VHF network, but bandwidth on these frequencies, is too low.

I think you are either overestimating how much data bitcoin moves, or underestimating how much data packet radio can move.

I was thinking about initial download of the block chain.

Maybe bitcoin, if governments in the future are invested, actually helps in keeping the Internet up as  a global network? The would be a good thing in wartime.
piotr_n
Legendary
*
Offline Offline

Activity: 2053
Merit: 1354


aka tonikt


View Profile WWW
March 27, 2014, 04:18:26 PM
Last edit: March 27, 2014, 05:56:16 PM by piotr_n
 #6

Some are suggesting a mesh VHF network, but bandwidth on these frequencies, is too low.

I think you are either overestimating how much data bitcoin moves, or underestimating how much data packet radio can move.
And you don't even need to broadcast the entire blocks to prevent a fork.
Just announcing the block headers should be enough to inform the entire world where is the head of the chain.
That you don't have the transactions - that would be a different issue.

I was thinking about initial download of the block chain.
That's eventually going to become a problem, even with the internet working just fine, outside a war scenario.
Some way for compressing the chain (making possible to download just its current state) - this will become a necessity, sooner or later.

Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.
PGP fingerprint: AB9E A551 E262 A87A 13BB  9059 1BE7 B545 CDF3 FD0E
2112
Legendary
*
Offline Offline

Activity: 2128
Merit: 1068



View Profile
March 27, 2014, 07:46:33 PM
 #7

moonbounce (a.k.a. EME)

We've discussed this before: "How do we deal with an internet blackout?"

https://bitcointalk.org/index.php?topic=128702.0

The salient observation is: although the present Bitcoin network is p2p it actually emulates a broadcast medium.

Please comment, critique, criticize or ridicule BIP 2112: https://bitcointalk.org/index.php?topic=54382.0
Long-term mining prognosis: https://bitcointalk.org/index.php?topic=91101.0
Luno (OP)
Sr. Member
****
Offline Offline

Activity: 504
Merit: 250


View Profile
March 27, 2014, 08:55:04 PM
 #8

moonbounce (a.k.a. EME)

We've discussed this before: "How do we deal with an internet blackout?"

https://bitcointalk.org/index.php?topic=128702.0

The salient observation is: although the present Bitcoin network is p2p it actually emulates a broadcast medium.


Thank you. There is already an extensive thread on this.
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!