Re: [Bitcoin-development] Payment Protocol Proposal: Invoices/Payments/Receipts

2012-12-23 Thread Elden Tyrell
On 2012-12-21 17:05:21 +, Stephen Pair said: > Also, identity is one thing, an elaborate trust based identity > verification system (like CA's) is a whole other thing. Your distinction between "identity" and "trust-based identity" is one of the most important insights to emerge from this thr

Re: [Bitcoin-development] [PROPOSAL] Merkle tree of unspent transactions (MTUT), for serverless thin clients and self-verifiable prunned blockchain.

2012-01-29 Thread Elden Tyrell
On 2012-01-23 20:00:59 -0600, Alberto Torres said: > This proposal describes how to add a hash-tree based check in the > blockchain that allows to verify if a transaction is unspent without > downloading and checking all the blockchain. The idea is not new, but > at the time of this writing there i

Re: [Bitcoin-development] does "stubbing" off Merkle trees reduce initial download bandwidth?

2012-01-02 Thread Elden Tyrell
On 2012-01-02 14:41:10 -0800, Gregory Maxwell said: > make this possible: https://bitcointalk.org/index.php?topic=21995.0 Neat! I had a similar idea but you've clearly beat me to [a big part of] it. > Er, no— if a node controls the private keys for a transaction, and > that transaction makes i

Re: [Bitcoin-development] does "stubbing" off Merkle trees reduce initial download bandwidth?

2012-01-02 Thread Elden Tyrell
On 2012-01-02 05:31:19 -0800, Christian Decker said: > Later full blocks would be required to detect usable inputs for future > outgoing transactions. Er, yes, this is what I meant; I guess I should have been more specific. So, a paranoid client cannot confirm reciept of coins until it has an u

[Bitcoin-development] does "stubbing" off Merkle trees reduce initial download bandwidth?

2012-01-01 Thread Elden Tyrell
Satoshi's paper mentions that storage requirements for the blockchain can be reduced by deleting transactions whose outputs have been spent. If I understand correctly, this technique can only be used for reducing *storage* requirements, not *bandwidth* needed for the initial chain download by a