Bitcoin Forum
June 21, 2024, 04:55:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Idea for an alt-client mode...  (Read 554 times)
MoonShadow (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1007



View Profile
February 22, 2013, 08:35:48 PM
 #1

Say that you have a client on your home computer, be it a full client or a Electrum style light client.

And you have an app on your cell phone that both lets you transact over the Internet, as BitcoinSpinner does, but it would also be ideal if it could also transact over an ad-hoc wifi connection, whenever Internet is not reliable or available.

Take this as an example...

The cell phone client is neither a light client of any kind, nor is it independent.  It's dependent upon regular help from the home computer client.   The home computer client creates a special many-output transaction that sends a set of btc values to a set of newly created addresses.  The home computer client then sends a copy of this large transaction & all of the keypairs to those addresses to the phone client.  The phone client can then create transactions of any amount within a range of values several times before it needs to reconnect to the home computer.  While it can't utilize the change outputs in it's own transactions, it can continue to reference to that single many-outputs transaction until the outputs are consumed.  While this would not really change the risk model for the receiving merchant, it would remove the need for full time Internet access for the spending client.  The cell phone client would only be able to spend, and could not really verify any funds received, but the vast majority of the time we spend cash from our physical wallets, and reload them from our bank account when we see the teller or ATM.  In practice, however, the phone client would still be able to know the next receiving address that the home computer client is going to use, and potentially receive funds (that can't yet be respent) by accepting a transaction over an ad-hoc wifi connection itself.  While this would have a terrible risk model as compared to a full client with live Internet access, if you know the person in meatspace your risk model is already different than online.

Thoughts?  What are the downsides?  Any improvements that can be thought of?

"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."

- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
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!