Bitcoin Forum
May 24, 2024, 03:13:43 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
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 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 ... 95 »
541  Bitcoin / Electrum / Re: Interest in 'native' Android Electrum client on: June 25, 2013, 02:31:03 PM
Here is the link for the BitcoinStarter - https://bitcoinstarter.com/projects/104?partner=18iYNgqvavpnuEkvrgS34jCctjWgTVE4Yi

The 'partner' part of the link is to denote that I'm the advertiser for the BitcoinStarter rather than assign it to the BitcoinStarter owner.

I am pledging 2 BTC from the Electrum donations wallet.
542  Bitcoin / Electrum / Re: transaction pending since 12 hours, not appearing in blockchain on: June 21, 2013, 04:32:54 PM
FYI, blockchain.info does not show all pending transactions.
543  Bitcoin / Electrum / Re: Interest in 'native' Android Electrum client on: June 21, 2013, 09:45:21 AM
Your project is welcome, and you can definitely use the name "Electrum"!

I would love to see an Android native version of Electrum, and I don't think that someone else is developing one at the moment;
a Kivy-based gui of Electrum is currently being developped by atweiden, but this is a python project, which is based on the Electrum codebase, so it requires less work than a complete rewrite.

Note that there are important changes planned in the architecture of the Electrum client/wallet (eg bip 32), so you better get in touch with me and other developers on IRC, in order to prevent incompatibilities.

(please note that I will not be highly available until July 1st)
544  Bitcoin / Electrum / Re: Electrum can't verify a signed message on: June 20, 2013, 04:47:34 PM
Problem solved...I wasn't doing it right.

well, if you could explain what exactly you misunderstood, or what caused you to do it wrong, then we might have a chance to impove things.
545  Bitcoin / Electrum / Re: transaction pending since 12 hours, not appearing in blockchain on: June 19, 2013, 07:10:03 PM
wich server are you using?
you have two incoming transactions with amounts lower than 0.00005430
they might be below the new threshold.

try changing server and report if you still see those transactions
546  Bitcoin / Electrum / Re: transaction pending since 12 hours, not appearing in blockchain on: June 19, 2013, 12:14:31 PM
what is the transaction ID ?
547  Bitcoin / Electrum / Re: Restore Electrum Wallet with seed on: June 18, 2013, 10:53:05 AM
you probably made a mistake when writing or saving your seed.
check that all your 12 words are in the electrum dictionary, which is in lib/mnemonic.py
548  Bitcoin / Electrum / Re: Contacts in Electrum on: June 17, 2013, 09:06:35 AM
this bug has been reported a few times.
I cannot reproduce it on linux, though.
549  Bitcoin / Development & Technical Discussion / Re: Ultimate blockchain compression w/ trust-free lite nodes on: June 17, 2013, 08:56:07 AM
Also, was there a verdict on the 2-way (bitwise) trie vs. 256-way + Merkle trees in each node?  I've been thinking lately about sharding block creation/verification, and am noticing the advantages of the bitwise trie since its updates require a much more localized/smaller set of data.

I guess what really matters if the amount of database operations.
if the hash of a node is stored at its parent, (and each node stores the hashes for all its children)
then updating the hash of a node requires only one database read and one write, instead of reading all children (see my previous post).
550  Bitcoin / Electrum / Re: Electrum for android v1.7.3 gui wallet bug on: June 12, 2013, 07:37:20 PM
thanks, I fixed it in git. the repo is the same as for other guis
551  Bitcoin / Electrum / Re: Electrum - Bitcoin client for the common users (friendly and instant) on: June 11, 2013, 11:32:00 AM
The fact that any electrum.dat file can be opened (if stolen or moved) without a password, may not allow someone to take your coins, but if they can open it, it might motivate them to crack your password.  Is this intentional?  Or should the program ask for a password when it opens up / opens a different .dat file?

Electrum works like Bitcoin-qt with respect to this question: only your private keys (needed to spend money) are encrypted, not the entire wallet file.
I believe many design decisions used in Bitcoin-qt are good and should be followed.

Here are the reasons behind this choice:
- the user password is required only for signing transactions, so that private keys remain unencrypted in memory only for a few millisecond. This makes is very difficult for another program to read them.
- if the entire wallet file was encrypted with an additional password, some users would probably use the same password for the wallet and for the private keys, or (even worse) they would encrypt only the wallet, and not reencrypt the private keys. Thus, providing such an option would actually make the software less secure.


552  Bitcoin / Development & Technical Discussion / Re: Can two computers use the same wallet keys concurrently? on: June 03, 2013, 08:17:43 PM
Of course
And as one would use the money, the other one will see the transaction and know it can't use it anymore


this is why you can use the same Electrum wallet on different devices.
Two Electrum wallets that have the same seed will use the same sequence of addresses, and remain synchronized on different machines, with no need to communicate.
553  Bitcoin / Development & Technical Discussion / Re: Ultimate blockchain compression w/ trust-free lite nodes on: June 03, 2013, 04:15:32 PM
Am I reading the source code correctly that you are doing a standard Merkle-list for the UTXO tree? I couldn't find anything that looked like balanced tree updates. I'd think that's the root of your inefficiency right there - PATRICIA trees are a big part of this proposal.

I use a PATRICIA tree for addresses, and a simple list for UTXOs that belong to the same address.
I remember discussing this question on IRC, we were not sure if it was better to store UTXOs as database entries or to use addresses for the leaves of the tree (what I do)

note that if we use a patricia tree of UTXOs, we might end up doing more database queries for the hashes; what makes you think it would be less efficient?


554  Bitcoin / Electrum / Re: Electrum can't verify a signed message on: June 03, 2013, 12:36:07 PM
Not in the portable version it isn't...I just tried to do this yesterday.

It doesn't seem to sign properly.


can you provide a proper description of what you did and what happened?
555  Bitcoin / Development & Technical Discussion / Re: Ultimate blockchain compression w/ trust-free lite nodes on: June 03, 2013, 12:30:03 PM
I believe this proposal is of primary importance for Electrum.
I started to work on it a few weeks ago, in order to add it to Electrum servers. I finalized two preliminary implementations during this week-end.

I am pretty agnostic concerning the choice of keys; I guess hash160(rawscript) makes sense.

I would like to make the following point:
It is possible to compute node hashes much faster if you store the hash of a node at the key of its parent.
That way, it is not necessary to perform database requests to all children when only one child is updated.
In order to do that, it is necessary to keep a list of children pointers at each node; this list uses a bit more space (20 bytes/node).
Thus, each node stores a list of pointers (20 bytes), and a variable-length list of hash:sumvalue for its children

I made two separate implementations:
- a "plain vanilla" version without pointers, where a node's hash is stored at the node; this implementation was too slow to be practical.
- a faster version that stores node hashes at their parent, and keeps a list of pointers for each node.

both versions are available in on github, in the Electrum server code: https://github.com/spesmilo/electrum-server
(look for branches "hashtree" and "hashtree2")

both branches were tested with randomly generated blockchain reorgs, and they produced the same root hash.

I could run the "hashtree2" version for 184k blocks on my vps, and another user went over 200k using a faster machine, but it still took him more than 24h.
I am currently working on a third version, that will use write batches when computing the hashes; I hope to further accelerate it that way.

556  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - Lightweight Bitcoin Client on: June 02, 2013, 09:18:06 AM
Now that the QT client recommends a 0.0001 fee, could electrum go back to do the same? The sooner we all switch to the lower fee, the sooner miners will include it in new blocks as frequently as they did with the previous 0.0005 fee.

yes, I will do that.

Thank you!

May I ask a question about the future of electrum?

Considering that it is becoming increasingly popular and given its advantages over Bitcoin-Qt, would you consider implementing an optional "full node" mode?

That way people who can afford the sync time and HDD space, could still use electrum and help the network with a full node.

the Electrum client will not be a full node, but you can start your own Electrum server (public or private) if you want to use Electrum without relying on an external server.

I am currently working on the hash tree of addresses, aka "ultimate blockchain compression" proposed by etotheipi.
This will be added to the code of Electrum servers and provide an extra layer of security.

557  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - Lightweight Bitcoin Client on: June 02, 2013, 05:11:42 AM
Now that the QT client recommends a 0.0001 fee, could electrum go back to do the same? The sooner we all switch to the lower fee, the sooner miners will include it in new blocks as frequently as they did with the previous 0.0005 fee.

yes, I will do that.
558  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - Lightweight Bitcoin Client on: June 02, 2013, 05:10:35 AM
Can I compile a portable version from the source ?
if you know how to do, yes. but I guess official binaries should be available today.
559  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - Lightweight Bitcoin Client on: June 01, 2013, 08:19:53 PM
version 1.8 is available (sources only)

changes:
* Menubar in classic gui
* Updated the QR Code plugin to enable offline/online wallets to transmit unsigned/signed transactions via QR code.
* Fixed bug where never-confirmed transactions prevented further spending
560  Bitcoin / Electrum / Re: Electrum - Bitcoin client for the common users (friendly and instant) on: May 30, 2013, 11:21:51 AM
Problem solved !! it work !!
Awesome support!

EDIT: I don't find your btc address, you definitely deserve a donation for help me and keep going to dev your client!

thanks. I will try to make a bugfix release soon.

Do not donate to me.
if you want to make a donation, better send it to one of the Electrum server operators; they have operating costs.

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 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 ... 95 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!