Bitcoin Forum
November 11, 2024, 11:36:07 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Blockchain currencies and long space travel  (Read 1053 times)
vite (OP)
Legendary
*
Offline Offline

Activity: 1018
Merit: 1000


View Profile
September 04, 2013, 06:39:47 PM
Last edit: September 06, 2013, 03:13:04 PM by vite
 #1

So in some future may it be near or far away;
A Star Ship sets its path to some planet in the Alpha Centauri Galaxy STAR SYSTEM where they plan to do a 5 year survey, to then return to earth...
They use the common blockchain currency of earth some form of derivative from bitcoin that has taken over the world in a near or faraway future.

Once they return to earth, what would happen to all the inner ship transactions since the nodes within the ship and on earth would not be able to coordinate if they are more than 10 light minutes away?

Please assume that upon the StarShip return, earth is still alive and blockchain currency protocol has not been altered.

EDIT: Alpha Centauri is a star system composed of 3 stars... wikipedia
marcovaldo
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
September 04, 2013, 06:41:29 PM
 #2

It will be possible to split and merge it, easily.

Like if you have 20 usd. You give 10 usd to one child, and 10 usd to an other child. Later on, you can ask both of them what they did with the 10 usd and know exactly how much they have, and how much they spent.

BITEX
            ███     ███     ███
              ███     ███     ███
                ███     ███     ███
                  ███     ███     ███
                    ███     ███     ███
                      ███     ███     ███
                        ███     ███     ███
                          ███     ███     ███
                            ███     ███     ███
                              ███     ███     ███
                            ███     ███     ███
                          ███     ███     ███
                        ███     ███     ███
                      ███     ███     ███
                    ███     ███     ███
                  ███     ███     ███
                ███     ███     ███
              ███     ███     ███
            ███     ███     ███

The First Locally-Embedded, Yet Global, Crypto-Bank
TELEGRAM    FACEBOOK   TWITTER    YOUTUBE    LINE

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

WHITEPAPER | ANN
JOIN WHITELIST NOW!
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
September 04, 2013, 06:48:51 PM
 #3

the nodes within the ship and on earth would not be able to coordinate if they are more than 10 light minutes away
Wat?
Nodes accept themselves with a time difference up to several hours.
Even a block can have a timestamp of 2 hours before the previous one.
The funny thing will be the giga fork... Better put some checkpoints.

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
vite (OP)
Legendary
*
Offline Offline

Activity: 1018
Merit: 1000


View Profile
September 04, 2013, 07:02:15 PM
 #4

the nodes within the ship and on earth would not be able to coordinate if they are more than 10 light minutes away
Wat?
Nodes accept themselves with a time difference up to several hours.
Even a block can have a timestamp of 2 hours before the previous one.
The funny thing will be the giga fork... Better put some checkpoints.

At some point blocks will have the same timestamp cause of time dilation
vite (OP)
Legendary
*
Offline Offline

Activity: 1018
Merit: 1000


View Profile
September 05, 2013, 02:33:25 PM
 #5

Because of time dilation, 100 years may pass on earth time, but only something like 20 years may have passed in StarShip time.
So when the Star Ship returns, there would be a gap within the timestamps of both blockchains.
greyhawk
Hero Member
*****
Offline Offline

Activity: 952
Merit: 1009


View Profile
September 05, 2013, 02:46:12 PM
 #6

If you're advanced enough to have ships going so fast as to experience noticable time dilation, you're advanced enough to have abolished all currency and barter systems centuries ago, cause your unlimited power source provides for everyones needs.
b!z
Legendary
*
Offline Offline

Activity: 1582
Merit: 1010



View Profile
September 05, 2013, 02:56:55 PM
 #7

If you're advanced enough to have ships going so fast as to experience noticable time dilation, you're advanced enough to have abolished all currency and barter systems centuries ago, cause your unlimited power source provides for everyones needs.

*because
*everyone's
FTFY
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
September 05, 2013, 03:03:15 PM
 #8

1) All nodes don't mine.  It would be beyond stupid to try and mine on a starship with minute long latency. 

2) Bitcoins can be used off chain.   If for some reason you needed "Bitcoin spending money" far away from earth the crew would simply escrow their funds and then use an off blockchain transactions.  When the crew returned they would be paid their final balance from the escrowed funds.
vite (OP)
Legendary
*
Offline Offline

Activity: 1018
Merit: 1000


View Profile
September 05, 2013, 03:23:52 PM
 #9

....
2) Bitcoins can be used off chain.   If for some reason you needed "Bitcoin spending money" far away from earth the crew would simply escrow their funds and then use an off blockchain transactions.  When the crew returned they would be paid their final balance from the escrowed funds.
...

I was thinking more of a wage type system. The crew would have to be a live in social enviroment considering the length of the mission.
Escrow is one solution, but they would have to trust the the entity that functions as an escrow.
I am thinking that entire families would go on the mission and create a city in space type of deal, for such a long mission to be successful.
flagel8
Full Member
***
Offline Offline

Activity: 188
Merit: 100



View Profile
September 05, 2013, 03:32:26 PM
 #10

AHH! You beat me to it! I was thinking about starting a thread with this topic, it would have been my first! Heh!

Has anyone read Charles Stross's Neptune's Brood? I believe it might address these points. I think it does mention Bitcoin, and has to do with interstellar forensic accountants. Also the concept of Fast and Slow money. Which is sort of how I think of fiat (fast) and Bitcoin (slow). Don't know if this jibes with Stross's book, which I need to read, soon.

The Lightspeed Barrier. They don't break it in Stross's book, and we may not break it ever (but I hope I am wrong!). Even for a colony on Mars, our own backyard, the lag can be IIRC 3 to 23 minutes. Or even longer, if we have to wait for it to emerge from the other side of the sun...

1) All nodes don't mine.  It would be beyond stupid to try and mine on a starship with minute long latency.  

2) Bitcoins can be used off chain.   If for some reason you needed "Bitcoin spending money" far away from earth the crew would simply escrow their funds and then use an off blockchain transactions.  When the crew returned they would be paid their final balance from the escrowed funds.


Excellent. In effect there is also a timelag when we have paper wallets. Not the same, but...

niko
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


There is more to Bitcoin than bitcoins.


View Profile
September 05, 2013, 03:43:25 PM
 #11

Help me understand this.  Assume no mining is done.  I could still broadcast a transaction from Mars, right? It would take several minutes to get to Earth, and terrestrial miners would then include it whatever block they are working on. Once the block is made and broadcast, I would receive it with a delay, and would be able to check the validity, broadcast it locally, etc. Where is the problem?

They're there, in their room.
Your mining rig is on fire, yet you're very calm.
flagel8
Full Member
***
Offline Offline

Activity: 188
Merit: 100



View Profile
September 05, 2013, 04:08:40 PM
 #12

Help me understand this.  Assume no mining is done.  I could still broadcast a transaction from Mars, right? It would take several minutes to get to Earth, and terrestrial miners would then include it whatever block they are working on. Once the block is made and broadcast, I would receive it with a delay, and would be able to check the validity, broadcast it locally, etc. Where is the problem?


Right. But think of it as LOOONNNGGG confirmation time waits. If that’s acceptable, you’re golden.

But in the OP’s scenario, is it not just as if we have a Daughter Blockchain until communications are re-established? It should be possible to re-integrate the chains, since no transactions will occur between the ship and Earth during transit, so no worries about time stamp correlation.

I guess the same thing could pertain to Mars-Earth transactions too.

Sometimes I amuse myself by wondering how Bitcoin would have worked during the Age of Sail, when ships were incommunicado for months or years at a time. (Mining with Abacuses! Babbage Engines! Slide Rules! Anachronisms!)

With the coming interplanetary Bitcoin community, we are heading back to that situation!
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
September 05, 2013, 10:15:01 PM
 #13

Help me understand this.  Assume no mining is done.  I could still broadcast a transaction from Mars, right? It would take several minutes to get to Earth, and terrestrial miners would then include it whatever block they are working on. Once the block is made and broadcast, I would receive it with a delay, and would be able to check the validity, broadcast it locally, etc. Where is the problem?


Assuming you have no problems paying for the intersteller bandwidth and waiting an extended amount of time there is no problem.

But as you can imagine it would be kinda dumb to record the payment for every cup off coffe on Mars, on the Earth blockchain.  Instead it is highly likely Mars would develop an alt-coin.   Transactions between blockchains would be rare but could be accomplished.  Most people probably never would do it directly rather they would rely on a broker agent who has both access and funds on both chains.

Say you are no Mars and wanted to buy some land on earth.  All your currency is in Mars coins and the land cost 100 BTC.  You would find a broker who would give you an exchange rate, say 18 MRC for 1 BTC which includes their fee/markup.   You would pay the broker 18,000 MRC, they would pay the land owner 100 BTC.   The broker could prove the transaction was completed by giving you the tx id from the "EarthCoin = BTC" blockchain.

While it would be possible to use a single blockchain across vast distances it really would make no sense.   Given the improved utility it is highly likely other currencies would be created to better serve the needs of the users.

We may even see the same thing on earth with a lot of mundane tx going off blockchain.  This could be in the form of private ledgers or in the form of alt-chains which serve specific niches or even geographies. 
   
flagel8
Full Member
***
Offline Offline

Activity: 188
Merit: 100



View Profile
September 05, 2013, 11:16:33 PM
 #14

Help me understand this.  Assume no mining is done.  I could still broadcast a transaction from Mars, right? It would take several minutes to get to Earth, and terrestrial miners would then include it whatever block they are working on. Once the block is made and broadcast, I would receive it with a delay, and would be able to check the validity, broadcast it locally, etc. Where is the problem?


Assuming you have no problems paying for the intersteller bandwidth and waiting an extended amount of time there is no problem.

But as you can imagine it would be kinda dumb to record the payment for every cup off coffe on Mars, on the Earth blockchain.  Instead it is highly likely Mars would develop an alt-coin.   Transactions between blockchains would be rare but could be accomplished.  Most people probably never would do it directly rather they would rely on a broker agent who has both access and funds on both chains.

Say you are no Mars and wanted to buy some land on earth.  All your currency is in Mars coins and the land cost 100 BTC.  You would find a broker who would give you an exchange rate, say 18 MRC for 1 BTC which includes their fee/markup.   You would pay the broker 18,000 MRC, they would pay the land owner 100 BTC.   The broker could prove the transaction was completed by giving you the tx id from the "EarthCoin = BTC" blockchain.

While it would be possible to use a single blockchain across vast distances it really would make no sense.   Given the improved utility it is highly likely other currencies would be created to better serve the needs of the users.

We may even see the same thing on earth with a lot of mundane tx going off blockchain.  This could be in the form of private ledgers or in the form of alt-chains which serve specific niches or even geographies. 
   

Well thought out. I sure missed some obvious points. Thanks for pointing them out. Wonder if there are some parallels to be applied to Earth alone re: Alt coins?
niko
Hero Member
*****
Offline Offline

Activity: 756
Merit: 501


There is more to Bitcoin than bitcoins.


View Profile
September 06, 2013, 04:03:48 AM
 #15

Help me understand this.  Assume no mining is done.  I could still broadcast a transaction from Mars, right? It would take several minutes to get to Earth, and terrestrial miners would then include it whatever block they are working on. Once the block is made and broadcast, I would receive it with a delay, and would be able to check the validity, broadcast it locally, etc. Where is the problem?


Assuming you have no problems paying for the intersteller bandwidth and waiting an extended amount of time there is no problem.

But as you can imagine it would be kinda dumb to record the payment for every cup off coffe on Mars, on the Earth blockchain.  Instead it is highly likely Mars would develop an alt-coin.   Transactions between blockchains would be rare but could be accomplished.  Most people probably never would do it directly rather they would rely on a broker agent who has both access and funds on both chains.

Say you are no Mars and wanted to buy some land on earth.  All your currency is in Mars coins and the land cost 100 BTC.  You would find a broker who would give you an exchange rate, say 18 MRC for 1 BTC which includes their fee/markup.   You would pay the broker 18,000 MRC, they would pay the land owner 100 BTC.   The broker could prove the transaction was completed by giving you the tx id from the "EarthCoin = BTC" blockchain.

While it would be possible to use a single blockchain across vast distances it really would make no sense.   Given the improved utility it is highly likely other currencies would be created to better serve the needs of the users.

We may even see the same thing on earth with a lot of mundane tx going off blockchain.  This could be in the form of private ledgers or in the form of alt-chains which serve specific niches or even geographies. 
   
Don't spill the beans... this will be a business oportunity some day. Interplanetary cross-chain brokerage.

They're there, in their room.
Your mining rig is on fire, yet you're very calm.
Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1918
Merit: 1570


Bitcoin: An Idea Worth Spending


View Profile WWW
September 06, 2013, 04:21:22 AM
 #16

So in some future may it be near or far away;
A Star Ship sets its path to some planet in the Alfa Centauri Galaxy

Guess where I quit reading.
flagel8
Full Member
***
Offline Offline

Activity: 188
Merit: 100



View Profile
September 06, 2013, 04:43:22 AM
 #17

So in some future may it be near or far away;
A Star Ship sets its path to some planet in the Alfa Centauri Galaxy

Guess where I quit reading.

I'm sure he meant "Star System", not Galaxy. The nearest star system is 4.3 l.y. away. Andromeda is, well, if you can just wait a billion years or so, it's going to collide with us anyway...
Phinnaeus Gage
Legendary
*
Offline Offline

Activity: 1918
Merit: 1570


Bitcoin: An Idea Worth Spending


View Profile WWW
September 06, 2013, 08:24:26 AM
 #18

So in some future may it be near or far away;
A Star Ship sets its path to some planet in the Alfa Centauri Galaxy

Guess where I quit reading.

I'm sure he meant "Star System", not Galaxy. The nearest star system is 4.3 l.y. away. Andromeda is, well, if you can just wait a billion years or so, it's going to collide with us anyway...

Taxing my memory, but I think there's already a galaxy intersecting the Milky Way.
flagel8
Full Member
***
Offline Offline

Activity: 188
Merit: 100



View Profile
September 06, 2013, 02:47:04 PM
 #19

I knew about the dwarf galaxies, and the clouds, but didn't know about this one. Pretty cool!

vite (OP)
Legendary
*
Offline Offline

Activity: 1018
Merit: 1000


View Profile
September 06, 2013, 03:14:04 PM
 #20

So in some future may it be near or far away;
A Star Ship sets its path to some planet in the Alfa Centauri Galaxy

Guess where I quit reading.

My Bad
Pages: [1] 2 »  All
  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!