Bitcoin Forum
May 23, 2024, 01:26:05 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 »
  Print  
Author Topic: Electrum - Bitcoin client for the common users (friendly and instant)  (Read 110004 times)
Tachikoma
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
February 19, 2013, 05:12:34 PM
 #401

He can't see the closed/assigned issues and the comments on the issues? My bad.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
SomeWhere
Member
**
Offline Offline

Activity: 71
Merit: 10


View Profile
February 19, 2013, 08:32:08 PM
 #402

He can't see the closed/assigned issues and the comments on the issues? My bad.

Why all the animosity? Spread the love!

Your pre-poster is right - I signed up to github just to post this, so I'm not exactly an experienced user. Even with closed bug reports, it could be that the response on github is a lot slower than on the forum, so I was just asking to know where I should rather post in the future. I plan to stick around for a while.
Tachikoma
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
February 19, 2013, 08:35:45 PM
 #403

Don't mind me, I am only human and sadly affected by moods.  Grin

Issues are indeed being taken care of as soon as a developer is able to :}

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
SomeWhere
Member
**
Offline Offline

Activity: 71
Merit: 10


View Profile
February 19, 2013, 09:08:49 PM
 #404

Oh, and before I forgot: I love the client. It's exactly the kind of usability the average consumer will need.
molecular
Donator
Legendary
*
Offline Offline

Activity: 2772
Merit: 1019



View Profile
February 22, 2013, 08:56:31 AM
 #405

Oh man, I think my wallet got screwed up again:

Code:
nick@blackbox ~/bitcoin/electrum $ ./electrum history
Connected to electrum.novit.ro:50001
Exception in thread Thread-2:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/threading.py", line 551, in __bootstrap_inner
    self.run()
  File "/mnt/maui/home/nick/bitcoin/electrum/lib/wallet.py", line 1277, in run
    self.synchronize_wallet()
  File "/mnt/maui/home/nick/bitcoin/electrum/lib/wallet.py", line 1227, in synchronize_wallet
    new_addresses = self.wallet.synchronize()
  File "/mnt/maui/home/nick/bitcoin/electrum/lib/wallet.py", line 388, in synchronize
    new_addresses += self.synchronize_sequence(self.change_addresses, self.gap_limit_for_change, True)
  File "/mnt/maui/home/nick/bitcoin/electrum/lib/wallet.py", line 376, in synchronize_sequence
    if map( lambda a: self.address_is_old(a), addresses[-n:] ) == n*[False]:
  File "/mnt/maui/home/nick/bitcoin/electrum/lib/wallet.py", line 376, in <lambda>
    if map( lambda a: self.address_is_old(a), addresses[-n:] ) == n*[False]:
  File "/mnt/maui/home/nick/bitcoin/electrum/lib/wallet.py", line 364, in address_is_old
    tx_age = self.verifier.height - tx_height + 1
AttributeError: 'NoneType' object has no attribute 'height'

why does this always happen to me?

maybe because I'm running electrum --gui=qt at home and then, in parallel, am using the cmd-line version remotely as seen above? (this usually works just fine)


PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0  3F39 FC49 2362 F9B7 0769
Tachikoma
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
February 22, 2013, 09:25:37 AM
 #406

That really should not matter. Which version of electrum is this?

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
molecular
Donator
Legendary
*
Offline Offline

Activity: 2772
Merit: 1019



View Profile
March 03, 2013, 05:55:28 PM
 #407

Was just going to report my freshly git-pulled client wouldn't syncronize (restart and selected other servers for half the day now), when it suddenly worked.

I noticed an exception on startup (when it didn't work), which didn't occur when it worked.

Code:
Exception in thread Thread-3:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/threading.py", line 551, in __bootstrap_inner
    self.run()
  File "/mnt/maui/home/nick/bitcoin/electrum/lib/wallet.py", line 1203, in run
    self.wallet.receive_history_callback(addr, result)
  File "/mnt/maui/home/nick/bitcoin/electrum/lib/wallet.py", line 615, in receive_history_callback
    if not self.check_new_history(addr, hist):
  File "/mnt/maui/home/nick/bitcoin/electrum/lib/wallet.py", line 1045, in check_new_history
    for o in tx.get('outputs'):
AttributeError: Transaction instance has no attribute 'get'

PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0  3F39 FC49 2362 F9B7 0769
ThomasV
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1353



View Profile WWW
March 03, 2013, 06:31:16 PM
 #408

Was just going to report my freshly git-pulled client wouldn't syncronize (restart and selected other servers for half the day now), when it suddenly worked.

I noticed an exception on startup (when it didn't work), which didn't occur when it worked.


Thanks for the report, I fixed it.
There has been important changes in the code lately, but this is almost finished.
Next week will be for testing.


Electrum: the convenience of a web wallet, without the risks
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
March 06, 2013, 03:19:39 PM
 #409

How (un)safe is electrum when used at an public wlan? I remember something about a risk with portable version but i dont remember what it was...

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
Tachikoma
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
March 06, 2013, 03:21:10 PM
 #410

No real private data is exchanged so it should be safe I would recommend switching to a SSL server so your communication can't be spied on regardless. 

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
stepkrav
Full Member
***
Offline Offline

Activity: 188
Merit: 100



View Profile
March 06, 2013, 03:22:25 PM
 #411

May i create a watch only wallet with electrum client ? Thanks for developping this software.
Tachikoma
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
March 06, 2013, 03:24:17 PM
 #412

Yes. Restore your wallet from your master public key and it will be de-seeded, so watch only.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
March 12, 2013, 03:55:34 PM
 #413

No real private data is exchanged so it should be safe I would recommend switching to a SSL server so your communication can't be spied on regardless. 

For doing so i only chose a server and switch to TCP/SSL? The port changes then but when i click the server again the connection type is set back. So i dont know for sure that i run a secure connection.
How is security with HTTPS in comparision?

And regarding anonymity... my ip will remain anonymous with electrum right? I remember the CCC found out some addresses of wikileaks through blockchain. Thats not possible with electrum because i go through a server right?

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
BkkCoins
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
March 12, 2013, 04:30:12 PM
Last edit: March 12, 2013, 04:40:34 PM by BkkCoins
 #414

No real private data is exchanged so it should be safe I would recommend switching to a SSL server so your communication can't be spied on regardless.  

For doing so i only chose a server and switch to TCP/SSL? The port changes then but when i click the server again the connection type is set back. So i dont know for sure that i run a secure connection.
How is security with HTTPS in comparision?
It sounds like it's not connecting with SSL. You should try some other servers and see if it's just one or all that are behaving like that. HTTPS should be similar to SSL security wise.

And regarding anonymity... my ip will remain anonymous with electrum right? I remember the CCC found out some addresses of wikileaks through blockchain. Thats not possible with electrum because i go through a server right?
Electrum servers do have logging that records your IP. So whether that could be tracked is dependent on the log handling of each server admin. I know mine is kept for a few days before it gets rotated out. Also, an admin may or may not be easy to force into providing that info.

If anonymity is important to you then using a Tor service Electrum server is a better choice. A couple admins do operate them. See this forum's other threads for info. Installing and using Tor is fairly easy to do. After you have Tor installed you choose the SOCKS5 proxy mode in Electrum with localhost and Tor port#, and enter the onion address to connect.

SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1082


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
March 12, 2013, 05:59:58 PM
 #415

Thanks for the answer. Anonymity isnt that important to me when one would have to go to the server first to find my address. Or can it be found through blockchain somehow like CCC did?

When i chose a server, switched to TCP/SSL, click ok and then go back to server and the setting is still this way can i be sure then that it runs through SSL? Im not sure how to find out really.

And with this setting using an open wlan isnt problematic right?

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
BkkCoins
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
March 12, 2013, 10:58:21 PM
 #416

Thanks for the answer. Anonymity isnt that important to me when one would have to go to the server first to find my address. Or can it be found through blockchain somehow like CCC did?
The blockchain itself does not store any IP values but services like blockchain.info store and report the IP of the node that a transaction is relayed by. In this case that would be the server IP not yours.

When i chose a server, switched to TCP/SSL, click ok and then go back to server and the setting is still this way can i be sure then that it runs through SSL? Im not sure how to find out really.
This sounds right but I'd be careful of failover mechanisms as this is a bit unclear. If you select the "choose random server when failed" option it could be it will connect to anything available even not using the same protocol you expect. So you may want to not choose that option to be sure you manually intervene if a server is offline.


And with this setting using an open wlan isnt problematic right?
Generally data is safe over SSL/HTTPS but if you are on a public (untrusted) network then you are still vulnerable to any other attacks possible. eg. an ARP spoof attack can redirect traffic such that a MITM attack can be setup, meaning you may not trust you are connected to who you think, or a DNS spoof attack. On untrusted networks even with SSL/HTTPS it is better to use a VPN or SSH tunnel to connect to a network you trust more. Also, I'm not sure how much certificate validation is done in the client for SSL and/or HTTPS. I do know that my server has a self-signed certificate and it seems to work ok - which implies that identity is NOT checked by the client. So while data in transit is secure you cannot be sure who you are connected to. The case could be made this doesn't matter so much as you do not need 100% trust for the server anyway, but be aware if your transactions are super secret that some hostile entity may be able to fake being the server.

bitcats
Legendary
*
Offline Offline

Activity: 1014
Merit: 1001



View Profile
March 13, 2013, 09:13:47 AM
 #417

The blockchain itself does not store any IP values but services like blockchain.info store and report the IP of the node that a transaction is relayed by. In this case that would be the server IP not yours. be able to fake being the server.
And the server stores my IP?

"Unser Problem ist nicht ziviler Ungehorsam, unser Problem ist ziviler Gehorsam."  - Howard Zinn
bitcats
Legendary
*
Offline Offline

Activity: 1014
Merit: 1001



View Profile
March 13, 2013, 09:15:57 AM
Last edit: May 29, 2013, 08:09:00 AM by bitcats
 #418

Yes. Restore your wallet from your master public key and it will be de-seeded, so watch only.
I can restore my wallet from the master public key? Will the imported addresses be included then?

"Unser Problem ist nicht ziviler Ungehorsam, unser Problem ist ziviler Gehorsam."  - Howard Zinn
Tachikoma
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
March 13, 2013, 09:47:32 AM
 #419

The blockchain itself does not store any IP values but services like blockchain.info store and report the IP of the node that a transaction is relayed by. In this case that would be the server IP not yours. be able to fake being the server.
And the server stores my IP?

The Electrum server stores an IP address from a client in it's log. Those logs can be rotated but this all up to server operator.

Yes. Restore your wallet from your master public key and it will be de-seeded, so watch only.
I can restore my wallet from the master public key?? Will the imported addresses be included then?

You can restore your wallet from MPK to create a deseeded wallet. No, imported addresses are not part of the deterministic wallet and won't be included.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
Tachikoma
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000



View Profile WWW
March 13, 2013, 11:57:27 AM
 #420

I don't think importing just public keys is possible at this moment.

Electrum: the convenience of a web wallet, without the risks | Bytesized Seedboxes BTC/LTC supported
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 »
  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!