Bitcoin Forum
March 19, 2024, 09:10:08 AM *
News: Latest Bitcoin Core release: 26.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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 ... 96 »
  Print  
Author Topic: [ANNOUNCE] Electrum - Lightweight Bitcoin Client  (Read 274454 times)
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 01, 2011, 01:13:52 AM
 #121

ThomasV, thank you so much, the client is awesome, I'm donating todays mining income to your server.

hey thanks Smiley
please be aware that some details still need to be polished though.
for example, the client does not have an elaborate computation of transaction fees for the moment; it just uses the fee you set in your preferences.

Electrum: the convenience of a web wallet, without the risks
1710839408
Hero Member
*
Offline Offline

Posts: 1710839408

View Profile Personal Message (Offline)

Ignore
1710839408
Reply with quote  #2

1710839408
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710839408
Hero Member
*
Offline Offline

Posts: 1710839408

View Profile Personal Message (Offline)

Ignore
1710839408
Reply with quote  #2

1710839408
Report to moderator
ovidiusoft
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
December 01, 2011, 08:44:59 PM
 #122

As of 5 minutes ago, a second Electrum server runs on electrum.novit.ro port 50000.

Feel free to play with it, it should offer the same service as ThomasV's server. While I can guarantee that the server will remain online and updated, do remember that this is alpha code so please don't move all your coins to Electrum just yet.

For any issues with this server, please PM me. Slowness is expected if there will be a lot of concurrent clients, SQL is to blame. I don't think that's a problem at the moment.

If there's interest, I can write a short guide to setting up your own server (which can be public, like mine, or private).
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 01, 2011, 09:04:33 PM
 #123

Thanks Ovidiusoft, the Electrum network is proud to announce the birth of its second server!

The availability of multiple servers will improve the resilience of Electrum, making sure the service can always be accessed and is never interrupted.
We will soon add new features to the client, in order to facilitate its connection to a list of servers.

For information, public Electrum servers can be seen in the #electrum channel of Freenode

Electrum: the convenience of a web wallet, without the risks
Red Emerald
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
December 01, 2011, 09:34:01 PM
 #124

Say I have my client connected to the main server, but then it goes down.  Would it be possible to have a client connect to a fallback server?

HostFat
Staff
Legendary
*
Offline Offline

Activity: 4200
Merit: 1202


I support freedom of choice


View Profile WWW
December 01, 2011, 09:35:02 PM
 #125

Can you add a flag that enable something like a p2p system between servers? ( the admin can chose to enable it or not )
Example: edonkey2000 servers, they are able to share them self between each other, so when you connect to one, you will get all remaining servers.

Then the client will ping all servers and will connect to the faster one.

NON DO ASSISTENZA PRIVATA - http://hostfatmind.com
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 01, 2011, 09:39:20 PM
 #126

Can you add a flag that enable something like a p2p system between servers? ( the admin can chose to enable it or not )
Example: edonkey2000 servers, they are able to share them self between each other, so when you connect to one, you will get all remaining servers.

Then the client will ping all servers and will connect to the faster one.

yes, we are going to add this kind of features to the client.
the protocol already has a 'peers' command that returns the list of active servers, but this command is not used by the client at the moment.
here is a page that shows the list of active servers: http://ecdsa.org/electrum.php

Electrum: the convenience of a web wallet, without the risks
ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 01, 2011, 09:40:55 PM
 #127

Say I have my client connected to the main server, but then it goes down.  Would it be possible to have a client connect to a fallback server?
yes, that too :-)

Electrum: the convenience of a web wallet, without the risks
BTCurious
Hero Member
*****
Offline Offline

Activity: 714
Merit: 503


^SEM img of Si wafer edge, scanned 2012-3-12.


View Profile
December 01, 2011, 09:53:34 PM
 #128

If there's interest, I can write a short guide to setting up your own server (which can be public, like mine, or private).
Are there any difficult steps? I'll probably set up a server after this weekend.

ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 01, 2011, 10:03:02 PM
 #129

If there's interest, I can write a short guide to setting up your own server (which can be public, like mine, or private).
Are there any difficult steps? I'll probably set up a server after this weekend.
you need to import the blockchain in Abe; depending on your hardware, it might take some time.

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

Activity: 2772
Merit: 1019



View Profile
December 01, 2011, 10:45:38 PM
 #130

Can you add a flag that enable something like a p2p system between servers? ( the admin can chose to enable it or not )
Example: edonkey2000 servers, they are able to share them self between each other, so when you connect to one, you will get all remaining servers.

Then the client will ping all servers and will connect to the faster one.

For me, this is less about speed than about trust. For trust, this model doesn't work.

Best randomly choose from server-list and ask >= 3 servers and compare and rate servers in the client... or something. But that's not a pressing issue as of now since the server cannot do really bad stuff anyways.

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

Activity: 1400
Merit: 1005



View Profile
December 01, 2011, 11:07:41 PM
 #131

I'd love to see this in a java format.  EVERYTHING can run java, quickly and easily!  Python would be great if it were built-in to OS platforms, but a lightweight java client could mean instant accessibility for anyone on any platform.
slush
Legendary
*
Offline Offline

Activity: 1386
Merit: 1097



View Profile WWW
December 01, 2011, 11:33:25 PM
 #132

there are already java clients, like multibit (desktop) or bitcoin spinner (android). Unfortunately desktop java applications usually don't look "native", but electrum do (currently on linux systems, in near future on Windows too).

molecular
Donator
Legendary
*
Offline Offline

Activity: 2772
Merit: 1019



View Profile
December 02, 2011, 01:38:19 AM
 #133

there are already java clients, like multibit (desktop) or bitcoin spinner (android). Unfortunately desktop java applications usually don't look "native", but electrum do (currently on linux systems, in near future on Windows too).

Lol. Nothing looks "native" on linux it seems to me: k, g, q,...

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

Activity: 1288
Merit: 1076


View Profile
December 02, 2011, 08:10:35 AM
 #134

Sorry for whining but...

this really seems to be great but I'm too lazy to read this all thread and I want more infos about how to install this on debian. A nice howto would be appreciated.
 

ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 02, 2011, 09:19:46 AM
Last edit: December 02, 2011, 12:33:04 PM by ThomasV
 #135

Sorry for whining but...

this really seems to be great but I'm too lazy to read this all thread and I want more infos about how to install this on debian. A nice howto would be appreciated.
 

If you encounter a problem that is not solved by the existing README, you should describe what your problem is.
for example, are you trying to install a client or a server ? this kind of info would help...

On debian/ubuntu, you need these packages in order to use the gui
* apt-get install python-gtk2
* apt-get install python-tk

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

Activity: 1288
Merit: 1076


View Profile
December 03, 2011, 11:38:15 AM
 #136

If you encounter a problem that is not solved by the existing README, you should describe what your problem is.
for example, are you trying to install a client or a server ? this kind of info would help...

On debian/ubuntu, you need these packages in order to use the gui
* apt-get install python-gtk2
* apt-get install python-tk


My apologies when I red the README I saw the easy_install command and I had no idea what this thing was.  It appears that it is actually installed on debian.  So everything is fine.

Thanks for this tool that seems to be exactly what I had been waiting for for quite some time.

ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 03, 2011, 01:17:28 PM
 #137

ok, I just released version 0.29

new features:
 * a dialog for selecting the server from a list; the list is obtained from irc

Electrum: the convenience of a web wallet, without the risks
BTCurious
Hero Member
*****
Offline Offline

Activity: 714
Merit: 503


^SEM img of Si wafer edge, scanned 2012-3-12.


View Profile
December 03, 2011, 01:24:44 PM
 #138

If you pick a new server, are all the balances re-requested, so you can verify the first server wasn't lying to you?

ThomasV (OP)
Moderator
Legendary
*
Offline Offline

Activity: 1896
Merit: 1343



View Profile WWW
December 03, 2011, 01:27:07 PM
 #139

If you pick a new server, are all the balances re-requested, so you can verify the first server wasn't lying to you?

yes, it will create a new session

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

Activity: 2772
Merit: 1019



View Profile
December 03, 2011, 10:06:30 PM
 #140

I forgot one word of my mnemoic sentence and looking for a way to look at it found out how you can easily encode/decode hex <-> mnemonic:

Quote
nick@zero ~/bitcoin/electrum $ python client/mnemonic.py 72349d98ff0834f9ddee34
yet support music revenge accept hill

nick@zero ~/bitcoin/electrum $  python client/mnemonic.py yet support music revenge accept hill
72349d98ff0834f9

that way I was able to refresh my memory and soon I can destroy the (hopefully only) copy of the hex string


PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0  3F39 FC49 2362 F9B7 0769
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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 ... 96 »
  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!