Re: [Tails-dev] Fw: Electrum doc wrt. SPV security

2015-02-18 Thread Minoru
 To make sure I understand the consequences of this correctly, if I
 change my receiving address is there no way of linking it to the
 previous one?

If someone used a single address for every transaction, anyone looking
at the blockchain could link multiple payments to one identity.
Electrum is a deterministic wallet that can generate an almost
unlimited number of addresses. Simply stated, there is no way to link
addresses generated from a seed. Electrum addresses look exactly the
same as any other randomly generated address on the blockchain.
Unfortunately, I am not familiar with Electrum's implementation of
deterministic wallets, so I cannot reference specifics. Electrum
delayed implementing the standard of hierarchical deterministic wallets
(BIP 32) until version 2.0, but I am sure that it is similar.


On Wed, 18 Feb 2015 11:58:54 +
sajolida sajol...@pimienta.org wrote:

 Minoru:
  Date: Sun, 15 Feb 2015 23:19:43 +
  From: Minoru min...@riseup.net
  To: intrigeri intrig...@boum.org
  Subject: Re: [Tails-dev] Electrum doc wrt. SPV security
  
  Here is what I would write in the Electrum documentation:
  Do not blindly trust the bitcoin balance that Electrum displays.
  Electrum connects to remote servers that can withhold transactions
  from the client. Read more about the vulnerabilities of SPV in the
  Bitcoin Developer Guide
  [https://bitcoin.org/en/developer-guide#simplified-payment-verification-spv].;
 
 Great, thanks a lot for your patches. I added them the our Git branch,
 see
 https://git-tails.immerda.ch/tails/log/?h=feature/6739-install-electrum.
 
 I still want to rephase them a bit but I'll do that later.
 
  In addition, I saw that the Electrum documentation stated that
  bitcoin is not anonymous. This statement is absolutely true, but I
  would remind the user of a method to increase privacy. After
  “bitcoin is not anonymous,” I would write:
  “To increase privacy, remember to use a separate receiving address
  for each transaction.”
 
 To make sure I understand the consequences of this correctly, if I
 change my receiving address is there no way of linking it to the
 previous one? For example, do my bitcoins have some kind of serial
 number for example? In that case, can the bitcoins I received on
 address A, be identified as the bitcoins I sent later on through
 address B?
 
  If you ever need someone to write more bitcoin related
  documentation, I would be happy to contribute my knowledge and time.
 
 Well noted, thanks!
 

___
Tails-dev mailing list
Tails-dev@boum.org
https://mailman.boum.org/listinfo/tails-dev
To unsubscribe from this list, send an empty email to 
tails-dev-unsubscr...@boum.org.

Re: [Tails-dev] Fw: Electrum doc wrt. SPV security

2015-02-18 Thread sajolida
Minoru:
 Date: Sun, 15 Feb 2015 23:19:43 +
 From: Minoru min...@riseup.net
 To: intrigeri intrig...@boum.org
 Subject: Re: [Tails-dev] Electrum doc wrt. SPV security
 
 Here is what I would write in the Electrum documentation:
 Do not blindly trust the bitcoin balance that Electrum displays.
 Electrum connects to remote servers that can withhold transactions from
 the client. Read more about the vulnerabilities of SPV in the Bitcoin
 Developer Guide
 [https://bitcoin.org/en/developer-guide#simplified-payment-verification-spv].;

Great, thanks a lot for your patches. I added them the our Git branch,
see https://git-tails.immerda.ch/tails/log/?h=feature/6739-install-electrum.

I still want to rephase them a bit but I'll do that later.

 In addition, I saw that the Electrum documentation stated that bitcoin
 is not anonymous. This statement is absolutely true, but I would remind
 the user of a method to increase privacy. After “bitcoin is not
 anonymous,” I would write:
 “To increase privacy, remember to use a separate receiving address for
 each transaction.”

To make sure I understand the consequences of this correctly, if I
change my receiving address is there no way of linking it to the
previous one? For example, do my bitcoins have some kind of serial
number for example? In that case, can the bitcoins I received on
address A, be identified as the bitcoins I sent later on through address B?

 If you ever need someone to write more bitcoin related documentation, I
 would be happy to contribute my knowledge and time.

Well noted, thanks!

___
Tails-dev mailing list
Tails-dev@boum.org
https://mailman.boum.org/listinfo/tails-dev
To unsubscribe from this list, send an empty email to 
tails-dev-unsubscr...@boum.org.

[Tails-dev] Fw: Electrum doc wrt. SPV security

2015-02-16 Thread Minoru

Begin forwarded message:

Date: Sun, 15 Feb 2015 23:19:43 +
From: Minoru min...@riseup.net
To: intrigeri intrig...@boum.org
Subject: Re: [Tails-dev] Electrum doc wrt. SPV security


Intrigeri,

Here is what I would write in the Electrum documentation:
Do not blindly trust the bitcoin balance that Electrum displays.
Electrum connects to remote servers that can withhold transactions from
the client. Read more about the vulnerabilities of SPV in the Bitcoin
Developer Guide
[https://bitcoin.org/en/developer-guide#simplified-payment-verification-spv].;

In addition, I saw that the Electrum documentation stated that bitcoin
is not anonymous. This statement is absolutely true, but I would remind
the user of a method to increase privacy. After “bitcoin is not
anonymous,” I would write:
“To increase privacy, remember to use a separate receiving address for
each transaction.”

If you ever need someone to write more bitcoin related documentation, I
would be happy to contribute my knowledge and time.

Cheers,
Minoru


On Sun, 15 Feb 2015 19:14:18 +0100
intrigeri intrig...@boum.org wrote:

 Hi Minoru,
 
 Minoru wrote (15 Feb 2015 14:11:10 GMT) :
  I want to contribute to the Tails documentation and I was redirected
  to you.
 
 Thanks, this is useful information.
 
 How do you suggest we convey the message to the user, without going
 too deep into technical details? (Still, it would be useful to have
 a URL to point them to for more info if they wish to.)
 
 For contributing to the documentation, surely our frontdesk has
 already pointed you to the relevant page, but just in case they
 forgot, here it is:
 https://tails.boum.org/contribute/how/documentation/
 
 Cheers,

___
Tails-dev mailing list
Tails-dev@boum.org
https://mailman.boum.org/listinfo/tails-dev
To unsubscribe from this list, send an empty email to 
tails-dev-unsubscr...@boum.org.