Bitcoin Forum
March 19, 2024, 09:13:40 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 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 ... 90 »
  Print  
Author Topic: MultiBit  (Read 336091 times)
World
Hero Member
*****
Offline Offline

Activity: 743
Merit: 500



View Profile
July 25, 2012, 01:11:37 PM
 #541

Mac OS X 10.8 (Mountain Lion) is out and I think MultiBit and Satoshi Bitcoin-Qt application should be on the list
http://roaringapps.com/apps:table

Supporting people with beautiful creative ideas. Bitcoin is because of the developers,exchanges,merchants,miners,investors,users,machines and blockchain technologies work together.
1710839620
Hero Member
*
Offline Offline

Posts: 1710839620

View Profile Personal Message (Offline)

Ignore
1710839620
Reply with quote  #2

1710839620
Report to moderator
1710839620
Hero Member
*
Offline Offline

Posts: 1710839620

View Profile Personal Message (Offline)

Ignore
1710839620
Reply with quote  #2

1710839620
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1710839620
Hero Member
*
Offline Offline

Posts: 1710839620

View Profile Personal Message (Offline)

Ignore
1710839620
Reply with quote  #2

1710839620
Report to moderator
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 25, 2012, 01:25:05 PM
 #542

That is a good site.

I am on 'one of the leopards' on my Mac laptop - cannot remember which.
MultiBit just needs Java 6 or higher but can anyone definitely confirm it works on Lion and Mountain Lion ?
I will then add it in.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
ErebusBat
Hero Member
*****
Offline Offline

Activity: 560
Merit: 500

I am the one who knocks


View Profile
July 25, 2012, 07:04:19 PM
 #543

That is a good site.

I am on 'one of the leopards' on my Mac laptop - cannot remember which.
MultiBit just needs Java 6 or higher but can anyone definitely confirm it works on Lion and Mountain Lion ?
I will then add it in.
I works on Lion for sure.  I am waiting a few days to update to Mt. Lion.

░▒▓█ Coinroll.it - 1% House Edge Dice Game █▓▒░ • Coinroll Thread • *FREE* 100 BTC Raffle

Signup for CEX.io BitFury exchange and get GHS Instantly!  Don't wait for shipping, mine NOW!
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 25, 2012, 07:47:58 PM
Last edit: July 26, 2012, 09:00:49 AM by jim618
 #544

Thanks - I have added it in with a tick for Lion and a question mark for Mountain Lion. Let me know if it is happy with Mountain Lion when you install it.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 29, 2012, 01:13:15 PM
Last edit: July 29, 2012, 03:18:05 PM by jim618
 #545

I thought I would give an update on the encryption work.
In the v0.5 branch I now have a version of MultiBit that is feature complete with the encryption i.e. all the UI work is done and you can actually send bitcoin, import keys, export keys etc for real with encrypted wallets. The wallets save and load.

There has been a lot of new code that has been added to MultiBit in the month of July.
  • Number of lines of code at beginning of July: 25,000
  • Number of lines of code now: 33,700

The test coverage (a measure of how much automated testing there is) has also gone up as I have written more tests:
  • Test coverage at beginning of July: 15.0% (this is a bit low TBH)
  • Test coverage now: 29.4% (getting better)
For comparison the bitcoinj project - which has a LOT of tests - has a test coverage of 56.5%


I am going to do a maintenance release of the production code (v0.4.6) probably tomorrow - that is the code on the multibit.org website - and then work on getting the v0.5 code good enough for an alpha release maybe by the end of the week. You will able to try the encryption functionality out for yourself. (There will be some caveats and 'alpha-code' warnings that I will explain at release).

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
vv01f
Sr. Member
****
Offline Offline

Activity: 314
Merit: 250


View Profile
July 29, 2012, 05:58:24 PM
Last edit: July 30, 2012, 06:04:55 PM by vv01f
 #546

i figured out for some friends how to import keys from vanity gen..
parsed them with excel and stored in csv again
why the hell is the import (client on win7) only accepting files ending on .key ?

request import single / grou of keys

I'd like some simple function to im-/export a single or group of private keys

I imagine export:
simple selection of adress(es) in the list then tolls/export selected key(s)

and import:
gibe some text field where I can paste some standard-encoded keys (and choose a date from when to recheck the chain, standard should be first block already stored)

swatch in custom layout including text

besides from that only one complain from user-side:
storing the pubkeys as swatch is nice, but the key also should appear in textform on websites - you could provide template-functionality (qr-code, swatch-img are provided via some variable) for custom layouts *edit: e.g. to avoid sth. like this glitch you presented: https://www.youtube.com/watch?v=MnkssdmlaWw#t=17m45s


have fun!

donations to me please send via bitcoin 1vvo1FDwSAwNdLVA1mFkM7v76XPZAAUfb
a good European exchange: bitcoin.de (ref-link)
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 29, 2012, 06:41:42 PM
Last edit: July 29, 2012, 06:53:32 PM by jim618
 #547

Hi vv01f,

RE *.key files only accepted.
The import/ export keys started out primarily as a way for users to extract their private keys out of MultiBit and reimport them back in hence the file filter was originally just "*.key".   I will put in a extra row for 'all files' like in the wallet open etc.
Edit: https://github.com/jim618/multibit/issues/43

RE: importing/ exporting single/ group/ specify text keys.
Those are good ideas. If and when I improve the key management side of things I will have a look at implementing those.

Because the blockchain (with all the transactions) is not stored in MultiBit the 'general import' of a key is not one of MultiBit's strong areas - because of the need to replay the blocks. This might change in future if and when Bloom filters are added to the server connection. (This should speed up replay).

It would be good for the user to be able to see/ copy the actual private key values (as text and QR code/ swatch) which I think is your last section's emphasis. I will have a look into this in the next round of UI work I do after the encryption goes in.

Thanks for your ideas.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
vv01f
Sr. Member
****
Offline Offline

Activity: 314
Merit: 250


View Profile
July 29, 2012, 06:57:25 PM
 #548

RE *.key files only accepted.
[...] I will put in a extra row for 'all files' like in the wallet open etc.
The problem is not selection of the file; i selected it - it just wasnt recognised.

RE: importing/ exporting single/ group/ specify text keys.
Those are good ideas. If and when I improve the key management side of things I will have a look at implementing those.
no more I'd like Wink

Because the blockchain (with all the transactions) is not stored in MultiBit the 'general import' of a key is not one of MultiBit's strong area - because of the need to replay the blocks - but this might change in future if and when Bloom filters are added to the server connection. (This should speed up replay).
I do not see any problem - ok, it takes time.. if you can improve this, also ok. But for now I do not see a Tool "rescan chain (from date) ..."

It would be good for the user to be able to see/ copy the actual private key values (as text and QR code/ swatch) which I think is your last section's emphasis. I will have a look into this in the next round of UI work I do after the encryption goes in.
nice ideas from your side, but I really also meant a custom layout of swatches (that could be saved or imported to some shop-system most easily) via some template for making it a better integration in e.g. shops. I imagine something smarty-like (popular with cms using php) as template and outputting them as e.g. html.
An example you showed up yourself: There is a video on youtube where you present the server-version with some made up online-shop (books) and the swatch breaks the layout there by outstanding over right border - such could be avoided by custom layouts. And like you already catched we do not need all as image but the qr-code. The key as Text we need more as text in in shops, e.g. to mark them (via js) or even copy (via flash as js aint allowed due to most browsers security model). Also this would enable to view information on certain gadgets in different form.

I appreciate more non-techies using Bitcoin - thanks also to your client Wink

donations to me please send via bitcoin 1vvo1FDwSAwNdLVA1mFkM7v76XPZAAUfb
a good European exchange: bitcoin.de (ref-link)
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 29, 2012, 07:47:16 PM
 #549

RE *.key files only accepted.
[...] I will put in a extra row for 'all files' like in the wallet open etc.
The problem is not selection of the file; i selected it - it just wasnt recognised.

You mentioned that you originally started with a CSV file.
If your file is not being imported, it might be that the format of the private key export file is space-separated, not comma-separated.
The format is specified in detail here:
https://github.com/jim618/multibit/wiki/Export%20and%20limited%20import%20of%20private%20keys

Note that the createdAt date is in a specific UTC format too.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
vv01f
Sr. Member
****
Offline Offline

Activity: 314
Merit: 250


View Profile
July 29, 2012, 08:31:58 PM
Last edit: July 29, 2012, 09:21:05 PM by vv01f
 #550

i have to add it was version 0.4.5 ..

I already read the hints in the documentation (found via website) and the problem wasnt csv (just renamed the export to csv because I thougt that might be the internal format, opened in excel and saved after sorting the rest out and deleting temp. data) as I simply copied the timestamp to every key incremented by 1sec - the single problem was file-extension had to be .key otherwise the client ignores the file (not showing up number of keys and the date) although I could select it after entering filename *.csv manually (I think dropdown all files also was available, but didnt help either) . so simply after changing fileextension it worked, and that was a bit odd to me ^^ .

another usecases not covered
delete single/group of selected key(s) from wallet
just for making a paperwallet I could use another wallet, but perhaps I wanna kill some keypair from the current wallet and keep the others without editing some textfile where I cannot identify the private keys due to missing public ones

move key(s) into another wallet
same as above, plus adding to another wallet before deletion

observation of public keys
perhaps one want so watch specific pubkeys .. e.g. the pubkey of my favorite charity or other known ones
(really was a question by user.. for now he was pointed to several website which he didnt like)

I can think more of using this for cold stored keys, thats why:
delete private key, keep public one
would make sense too - or simply make im-/export/deletion selectable if both ones or just private key


sorry for spamming users ideas, caint stop it as we just talked about this ^^


donations to me please send via bitcoin 1vvo1FDwSAwNdLVA1mFkM7v76XPZAAUfb
a good European exchange: bitcoin.de (ref-link)
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 30, 2012, 01:52:02 PM
 #551

There is a new release of MultiBit at:

http://multibit.org

Version 0.4.6

Enhancements:
+  Better handling of wallet versions from the future


Scan of release checklist

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
vv01f
Sr. Member
****
Offline Offline

Activity: 314
Merit: 250


View Profile
July 30, 2012, 04:31:10 PM
 #552

@jim

you forgot:
update-info in forums - check!

btw:
you're able to write?! I cannot remember not typing Cheesy

donations to me please send via bitcoin 1vvo1FDwSAwNdLVA1mFkM7v76XPZAAUfb
a good European exchange: bitcoin.de (ref-link)
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 30, 2012, 04:44:27 PM
 #553

Ha ha - yes.

Initially I found it a bit of a chore putting my 'test hat' on and just working through a few simple scenarios but now I don't mind doing it. It is a good real world test.

Today for instance, I had my Linux MultiBit with the fee accidentally set at 0.0001 BTC. This is too low now to reliably get into the next block (which confused me until I realised what I had done). 0.0005 or 0.001 is the minimum now to get into the next block for small BTC transfers.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
vv01f
Sr. Member
****
Offline Offline

Activity: 314
Merit: 250


View Profile
July 30, 2012, 04:49:50 PM
 #554

oh - one still is forced to a preset fee?! or is it calculated..
why not chose-able 0-fee with warning for the user? that would be the most user-friendly I think :\ shure you already had the discussion..
although I appreciate fees as a miner Wink at some point 0-fee will not be reliable any more

donations to me please send via bitcoin 1vvo1FDwSAwNdLVA1mFkM7v76XPZAAUfb
a good European exchange: bitcoin.de (ref-link)
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 30, 2012, 05:01:20 PM
 #555

It is not calculated yet but that is the medium term plan.
Mike (Hearn) has it on his todo list to add to bitcoinj.

I will then show the recommended fee and I guess people will be able to tweak it at their own risk (but this would possibly involve adding another transaction input and hence the recommended fee!)

At the moment there is no way in the bitcoin protocol to 'add a fee to a stuck transaction' to entice a miner to pick it up which would be handy.

There is a good chart - bitcoinstats.com I think - which shows confirm times for transactions with and without fees.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
vv01f
Sr. Member
****
Offline Offline

Activity: 314
Merit: 250


View Profile
July 30, 2012, 05:19:33 PM
 #556

jap, nice chart Cheesy - for others interested: it's on http://bitcoinstats.org/ and announcement was here

I mean especially at very small transactions it hurts having percentage-fees, also I like using a pool not dropping transactions

another idea, also interesting for business-users I think - i dunno if already possible in bitcoinj

forward transaction/transfer
giving a transaction a time when the client shall send it AND the possibility to cancel it

and
multisend
stack some payments/transfers and send 'em as as one transaction (via gui!) to save fees


..yes, still dreaming of perfect user-experience Smiley

donations to me please send via bitcoin 1vvo1FDwSAwNdLVA1mFkM7v76XPZAAUfb
a good European exchange: bitcoin.de (ref-link)
Gavin Andresen
Legendary
*
Offline Offline

Activity: 1652
Merit: 2164


Chief Scientist


View Profile WWW
July 30, 2012, 05:22:03 PM
 #557

At the moment there is no way in the bitcoin protocol to 'add a fee to a stuck transaction' to entice a miner to pick it up which would be handy.
That's not quite right.

The protocol supports it-- just take the output of an unconfirmed transaction (paying to you) and then broadcast a send-to-self transaction that uses it as input and has a big, juicy fee.

I think the Eligius mining pool might even notice and confirm both transactions-- Luke DashJr has a pull request to change the reference implementation's transaction selection code to consider fees for sets of related transactions when deciding what to include in a block.

How often do you get the chance to work on a potentially world-changing project?
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 30, 2012, 05:28:30 PM
 #558

Hi Gavin,

Oh I see - chain a tx with a nice fat fee onto the one you want confirmed and a pool will pick the both of them to get both the fees. I did not know they did that but it makes sense from their point of view.

Thanks for the clarification.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
Mike Hearn
Legendary
*
Offline Offline

Activity: 1526
Merit: 1078


View Profile
July 30, 2012, 08:31:15 PM
 #559

Miners don't do it. This is a suggestion I made some time ago and brought up again recently. Luke has implemented it for his pool and Gavin is working on something similar for the main software. Until that's done attaching fees via dependent transactions won't work well.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
July 30, 2012, 08:46:36 PM
 #560

It sounds like whilst it would not work at the moment, it would be handy technique for the future.

If the tx volumes increase I can imagine that the end user might want to send a tx "on the cheap" on the off chance that a miner picks it up. Then later you think, oh, okay I really need that confirmed now and bump the fee up to make it irresistible. It is almost a multi-round negociation between the sender and the miners.

Of course it makes things more complicated but I could imagine a right click on an unconfirmed transaction with a menu option "Increase fee to miner" or similar.

MultiBit HD   Lightweight desktop client.                    Bitcoin Solutions Ltd   Bespoke software. Consultancy.
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 ... 90 »
  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!