Ramana Kumar wrote: > written to use the data from a server > without storing a local copy.
Maybe this is already done in Java?: http://bitcoinj.GoogleCode.com {BitCoinJ implements the "simplified payment verification" mode of Satoshis paper. It does not store a full copy of the block chain, rather, it stores what it needs in order to verify transactions with the aid of an untrusted peer node.} > write a bitcoin client in extremely clear, well-documented > Haskell, and then get people to read it, etc., and try to > push that as the new specification Find github.com libbitcoin github.com libcoin Experimental protocols: FreeCoin.ch LiteCoin.org There are many others, including some that use the GPU for hashing. I remember another project I found a while ago that integrated bitcoin with bittorrent to allow nodes to pay other nodes to stay alive for longer periods.