|
|
|
|
|
|
"There should not be any signed int. If you've found a signed int
somewhere, please tell me (within the next 25 years please) and I'll
change it to unsigned int." -- Satoshi
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
Cdecker
|
|
June 01, 2011, 03:23:40 PM |
|
Interesting :-) Will look into it, but so far I'd say that it depends on what part of the network you want to put on top of the delay-tolerant network. The mining part wont work at all since we try to establish a proof-of-work backed quorum on the network state. Similar to the Marscoin discussion a few weeks back it simply does not work if communication delays are high. On the other hand payment processing might work, as long as transactions are propagated to the mining network eventually and back to the originating client for local book keeping.
|
|
|
|
phillipsjk
Legendary
Offline
Activity: 1008
Merit: 1001
Let the chips fall where they may.
|
|
June 01, 2011, 06:20:19 PM |
|
As far as I can tell, the bitcoin protocol does not work if the round trip time is longer than the TCP time-out (2 minutes).
In any case, you can't expected to generate (many) new blocks if your round trip time is longer than the block chain interval of about 10 minutes.
I think this limitation may be serious enough to undermine Bitcoin in the long-term. Somebody on these forums has suggested that isolated groups (like a Mars colony) may simply start their own block-chain for local use. Not sure how exchanges between networks would work. You would probably need to use a trusted courier to move a wallet.dat (for each network) within "range" of the main network periodically.
|
James' OpenPGP public key fingerprint: EB14 9E5B F80C 1F2D 3EBE 0A2F B3DE 81FF 7B9D 5160
|
|
|
Cdecker
|
|
June 01, 2011, 07:04:35 PM |
|
As far as I can tell, the bitcoin protocol does not work if the round trip time is longer than the TCP time-out (2 minutes).
In any case, you can't expected to generate (many) new blocks if your round trip time is longer than the block chain interval of about 10 minutes.
I think this limitation may be serious enough to undermine Bitcoin in the long-term. Somebody on these forums has suggested that isolated groups (like a Mars colony) may simply start their own block-chain for local use. Not sure how exchanges between networks would work. You would probably need to use a trusted courier to move a wallet.dat (for each network) within "range" of the main network periodically. The TCP delay is not a limit, even if the RTT is huge the transactions might eventually reach the bitcoin network and be accepted there. Mining is a problem, but simply because due to the delay a block from the lower delay network might have superseeded your block. The longer it takes for your block to propagate the lower the chances of it becoming the next effective block. As for the Mars/Moon/Earth exchanges: they do work. Take MtGox for example, there is no longer delay network than sending money via wire transfer xD
|
|
|
|
compro01
|
|
June 01, 2011, 07:14:18 PM |
|
I think this limitation may be serious enough to undermine Bitcoin in the long-term. Somebody on these forums has suggested that isolated groups (like a Mars colony) may simply start their own block-chain for local use. Not sure how exchanges between networks would work. You would probably need to use a trusted courier to move a wallet.dat (for each network) within "range" of the main network periodically.
depends on how exactly the new block chain formed. i.e. forked from the existing chain via a rule change or started completely on its own. if the former, it could get messy. with the latter, they would function as two independent currencies and exchanges would work the same as currency exchanges do now, bitcoin or other, though pegging the currencies to each other would likely be desirable.
|
|
|
|
tom_a_sparks (OP)
Newbie
Offline
Activity: 3
Merit: 0
|
|
June 02, 2011, 06:23:41 AM |
|
ok, so the colonies have their own block chains, so how are the transaction made between the colonies? what about people who travel between the colonies?
|
|
|
|
|
tom_a_sparks (OP)
Newbie
Offline
Activity: 3
Merit: 0
|
|
June 02, 2011, 11:34:23 AM |
|
interesting read, saved to my projects folder I though of using a freenet-like network with proxy servers for the Internet access
|
|
|
|
Maged
Legendary
Offline
Activity: 1204
Merit: 1015
|
|
June 02, 2011, 06:08:35 PM |
|
ok, so the colonies have their own block chains, so how are the transaction made between the colonies? what about people who travel between the colonies?
You wouldn't be able to mine the Earth chain from Mars, but transactions would still work... slowly. VERY slowly. Hence the need for MarsCoin.
|
|
|
|
|
|