Bitcoin Forum
May 24, 2024, 04:53:04 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [80] 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 »
1581  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 09, 2011, 06:57:42 PM
molecular reported a bug that occurs when several transactions are unconfirmed at the same time.
If the unconfirmed transactions use the same inputs, it will confuse the client; it will display incorrect
history and balance, and it might create transactions that will be rejected by the network (double spends).

I cannot fix this right now, I hope that I will have time this week-end
In the mean time, if you encounter this problem, the workaround is to wait until your unconfirmed transactions are confirmed.

ok, this was easier to fix than expected, so I released version 0.33 that fixes it.
the distributed version contains only the client code now; the server code should be retrieved via git.
1582  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 09, 2011, 12:31:53 AM
molecular reported a bug that occurs when several transactions are unconfirmed at the same time.
If the unconfirmed transactions use the same inputs, it will confuse the client; it will display incorrect
history and balance, and it might create transactions that will be rejected by the network (double spends).

I cannot fix this right now, I hope that I will have time this week-end
In the mean time, if you encounter this problem, the workaround is to wait until your unconfirmed transactions are confirmed.
1583  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 08, 2011, 01:46:20 PM
Note:
I noticed that someone created a direct link from facebook to the tar.gz of version 0.22.
In order to prevent users from downloading older versions, I removed the old tarballs from the website.

If you want to link to Electrum, please link to the page http://ecdsa.org/electrum, so that users will download the most recent version.
1584  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 08, 2011, 01:33:21 PM
True, I think ThomasV means it should be this:
Code:
oldseed = seed
for i in range(100000):
    seed = hashlib.sha512(seed + oldseed).digest()

Indeed, this is the change I made in 0.31.
Perhaps I should emphasize that this bug caused a vulnerability, and that the new version is a security update.
I strongly advise you to update your client if you have not done so.
You will need to move your coins to a new address (see my comment above and the release notes)

1585  Other / Beginners & Help / Re: Where are the thin clients? on: December 08, 2011, 01:19:02 PM
The one I know of is Electrum http://ecdsa.org/electrum/

Personally haven't tried it yet so can't speak if there are any issues with it, but is ugly as a sin on windows (uses GTK).

hopefully Electrum will soon have a Qt gui
1586  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 07, 2011, 10:11:59 PM
I just released version 0.32
new features:
* compute transaction fees that depend on the size of the transaction
* fix precision issues caused by float
1587  Economy / Service Announcements / Re: [ANN] BitcoinSpinner on: December 07, 2011, 09:51:03 PM
A solution like this can still be very decentralized. It's possible to have a lot of BCCAPI servers, all over the world. And even if someone decided to ddos all of them, it's not a huge problem. The actual bitcoins are still safe because the user has the private key, no one else. That key can be added to a regular, totally decentralized client, and the coins are usable again.

there is a decentralized, open-source alternative to BCCAPI. it is called Electrum: http://ecdsa.org/electrum
1588  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 06, 2011, 04:25:14 PM
Electrum 0.31 Build 1
MD5: a99cfe2461eb0af389df7fb07652340a

thanks. perhaps you should start a new thread, and put the link in the first message of the thread;
that way, you can update the link on each release, and I can directly link to that thread.
1589  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 06, 2011, 03:44:22 PM

Well, I must say I feel quite enthusiast about this project, so I put an ad about it in my signature.
thanks for the ad. there are now multiple developers who contribute to Electrum, so you do not want to put my name on it :-)

I just released 0.31, that fixes the key stretching problem you spotted.
Unfortunately, this means that the new version is incompatible with existing wallets; if you have an old wallet, the software will display a message asking you to move your coins to a new wallet.
I am sorry about the inconvenience.

Please note that another incompatible change is planned in the future, when we switch to "type 2" wallets
1590  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 06, 2011, 12:27:30 PM
There is something weird in the create_new_address function:

Code:
# strenghtening
for i in range(100000):
  oldseed = seed
  seed = hashlib.sha512(seed + oldseed).digest()

Is it me or this code is just the same as:

Code:
# strenghtening
for i in range(100000):
  seed = hashlib.sha512(seed * 2).digest()

?

Also, I'm not sure I see what is the point of this :-|


PS.  I set up a github repo to work on my Perl client:
http://github.com/grondilu/Perlectrum

oh you are right, the oldseed line should not be in the loop.
the point of this loop is to make brute force attacks more difficult.
I am afraid we need to fix this; it means that users will need to move their coins to new addresses.
1591  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 06, 2011, 11:54:18 AM
version 0.30 just released.
there is no new feature in this version of the client, but various bugs have been fixed and the gui has had small improvements.
the server now uses a memory cache.
1592  Economy / Auctions / Re: 12 Days: Auction #4 - Chrome Diopside on: December 05, 2011, 07:00:38 PM
5btc
1593  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 05, 2011, 05:14:49 PM
Electrum is really fast and safe, but if nobody runs full Bitcoin client, network become centralized in the hands of few companies like exchanges or pools (ehm ehm).

I think that in the future most bitcoin users will connect through light clients.

I have no problem with companies providing a paying access to Bitcoin via Electrum nodes; in a competitive market, this service would probably cost less than mining fees.

Electrum nodes are stable nodes that will help propagate transactions; these nodes do not have the incentive to keep transactions for themselves (which was pointed out in the red baloons paper), because they would lose their customers if they fail to propagate transactions. So, they fit well in the ecosystem.
1594  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 05, 2011, 05:03:02 PM
It seems kind of ugly to me.  What about using the fairly simple and standard 'shelve' module?
I think it would be good to keep the wallet file human readable. we will probably get rid of pythonisms, though.

Quote
This is a great project and I'll try to help developing it.  I'll also try to write a client in Perl.
nice

Quote
I've noticed that the 'create' command does not work.  Also, I wonder if someone is running the server on the bitcoin test network.
indeed. thanks for reporting it
1595  Bitcoin / Bitcoin Discussion / Re: The People's Currency? on: December 04, 2011, 07:22:18 PM
given that it is used by a very small fraction of the People, why not the 0.001%'s currency ?
1596  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 04, 2011, 01:32:20 PM
you are right. this seems to be a server problem. I added a memory cache yesterday, which seems to cause the problem.
ok, I confirm that the problem was with the server (cache corruption).
I think that it is fixed now, although I do not fully understand why it happened
1597  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 04, 2011, 10:34:53 AM
My client (newest git about 4 hours ago, you should display the version somewhere) is missing a transaction:

http://blockexplorer.com/tx/23ca3fcd8f6d9068036e97f8ea761fe66d901e743ba02cfa71df23cc6509faa3#o1

to this address: 1Kfm7F2nvHGYbFd99EHWss5Z9Y32QkEpTV, which I seem to have the privkey to:
you are right. this seems to be a server problem. I added a memory cache yesterday, which seems to cause the problem.

Quote
also notable: there's another transaction (sent from the other address, 1GCvktC2rozSuzGk56XUQKBF2iSVLtVfWB to the same address 1Kfm7F2nvHGYbFd99EHWss5Z9Y32QkEpTV) that is still pending, which is older than above transaction and which I can't find on blockexplorer.
yes it is on blockexplorer: http://blockexplorer.com/tx/2387ebd5107f95921fe59a4f1c6bdbe31f8b33c08bd1752e1ed336fc4a311d8b#o0
apparently you sent coins to yourself (inputs and outputs belong to your wallet)

Quote
tried switching server and also tried restarting client.
this is strange; switching server should have fixed it.
I bet you have not really switched server; when you navigate the list, you need to either double click or press enter in order to change the content of the 'server' text field. Let me know if you did not get that, it means the dialog box needs to be improved

anyway, I need to investigate this cache problem a bit more. not fixed yet.
1598  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 03, 2011, 10:45:36 PM
I forgot one word of my mnemoic sentence and looking for a way to look at it ...

not sure if this would have helped, but there's a "S" button in the status bar, it shows a dialog that displays your seed.
(ok, "music revenge" is cool)
1599  Economy / Speculation / Re: Looks like the manipulator is failing you guys, muahahahaha on: December 03, 2011, 05:39:25 PM
Ah Edward is still pulling facts out of thin air how wonderful Smiley If the price goes down, it's fundamentals, if it goes up, it's manipulator, sweet reason.

what I do not understand is why it is so important for him that the price goes down...
1600  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - a new thin client on: December 03, 2011, 01:27:07 PM
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
Pages: « 1 ... 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 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 [80] 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!