Bitcoin Forum
April 27, 2024, 07:31:41 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 79 80 81 82 83 84 85 86 87 88 89 90 »
  Print  
Author Topic: MultiBit  (Read 336102 times)
bitcoinspot.nl
Sr. Member
****
Offline Offline

Activity: 300
Merit: 250



View Profile WWW
January 15, 2013, 09:21:02 PM
 #1141

Ok, thanks for your quick reply!

looking forward to rc of version 5 Smiley

- bitcoinspot.nl - Alles over bitcoin! -
1714203101
Hero Member
*
Offline Offline

Posts: 1714203101

View Profile Personal Message (Offline)

Ignore
1714203101
Reply with quote  #2

1714203101
Report to moderator
1714203101
Hero Member
*
Offline Offline

Posts: 1714203101

View Profile Personal Message (Offline)

Ignore
1714203101
Reply with quote  #2

1714203101
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714203101
Hero Member
*
Offline Offline

Posts: 1714203101

View Profile Personal Message (Offline)

Ignore
1714203101
Reply with quote  #2

1714203101
Report to moderator
1714203101
Hero Member
*
Offline Offline

Posts: 1714203101

View Profile Personal Message (Offline)

Ignore
1714203101
Reply with quote  #2

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

Activity: 1708
Merit: 1066



View Profile WWW
January 15, 2013, 09:32:38 PM
 #1142

Thanks Roland.

So am I !

:-)

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

Activity: 1708
Merit: 1066



View Profile WWW
January 16, 2013, 09:56:13 AM
Last edit: January 16, 2013, 10:27:04 AM by jim618
 #1143

I normally only post technical stuff on this thread but I feel like a change this morning.

Years ago I read an article in the Economist about frugal innovation. It is the idea that development and new ideas will now appear from right across the globe because of the increase in telecoms, spread of computers and improved literacy. It always stuck in my mind that all you really needed to build something new was a laptop and plenty of time.

When I first learnt about Bitcoin I was like everybody and thought "Great! Finally humanity has something where we can dump the 'fiat currency oligarchs' and have our own currency". You know what I mean otherwise you would not be reading this.

My background is in software development teams so I knew it was going to be man-years of work to roll out Bitcoin to the whole planet. Something as extensive and novel as Bitcoin does not happen overnight. But who is going to do the actual work ? Fortunately due to a combination of skills learnt, motivation and circumstances I knew I could spend pretty much as long as it took to do my part. (MultiBit and contributions into bitcoinj obviously).

It has been great fun spending months coding stuff up, fixing bugs and all the other bits and pieces.
In life however you cannot have it all so there are naturally some sacrifices to be made. Right from the start I wanted all the code I wrote to be open source and freely available. There is no money to be made in open source wallets.

I have cash saved from my years of dev work but take frugal innovation seriously. MultiBit HQ is a narrowboat moored on a canal in the UK. Costs are minimized ruthlessly. It is really peaceful living on a narrowboat - plenty of time to get work done.

But this time of year it is a bit ridiculous. There is a cold snap in the UK at the moment. Overnight temp last night was -6 Celcius. The boat does have central heating but you don't run it all the time and not overnight (because of electricity and diesel use). So last night I am in my full body sleeping outfit, in a down sleeping bag, under a duvet, with a throw. Warm and toasty but it is a bit chilly cleaning your teeth in the morning when the temp in the bathroom is exactly 0 Celcius.

Like your pet cat, I always find the warmest spot on the boat so am currently typing on my laptop by the big radiator in the lounge. I am just a ball of insulation.

I will be glad when it is spring. I think that is the best time on a boat.

Ok - indulgent blogging over - back to work !

:-)

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

Activity: 1526
Merit: 1128


View Profile
January 16, 2013, 10:46:28 AM
 #1144

Hah, great post Jim. Living on a houseboat, how very charming!

In case you decide ruthless cost minimization has its limits, perhaps you could consider providing a list of interesting projects and feature enhancements along with assurance contracts for their completion. Whilst Bitcoin doesn't really make it easy to do assurance contracts today, you could still do it "old school" with a spreadsheet, manually managing pledges and some big dollops of trust. And of course one of the contracts on offer could be to implement proper assurance contract support for Bitcoin.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
January 16, 2013, 11:08:45 AM
 #1145

Hi Mike,

Yes - it is pretty good fun living on a boat.

For the "basic product" of MultiBit i.e. what people use to send and receive bitcoin I am quite happy to help code it all up and get it out there as we are doing now. Hopefully by the middle of 2013 we will have:
+ encrypted wallets
+ Bloom filters
+ HD wallets
+ Trezor support
+ fee calc support

At that point I think MultiBit/ bitcoinj will be 'done' (don't laugh please!). Then all the interesting stuff that is possible with Bitcoin but is not being worked on deserves re-looking at.

That could be assurance contract driven definitely. It depends a bit I think on what licencing the people putting up the money ask for.
At this point in Bitcoin's life there is still a big chunk of infrastructure work that needs doing. Keeping that all open source I think is preferable.

I don't think we are going to run out of things to do.


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

Activity: 483
Merit: 501


View Profile
January 16, 2013, 04:25:14 PM
 #1146

I think we won't run out of work on "basic stuff" either.

Bloom filtering is just an optimization. We will need more optimizations in future.

Even if Bitcoin does not grow, the blockchain grows constantly. Thus, I think we need proper support for checkpoints, so new users (or old users re-installing from scratch) won't need to wait forever.

And if Bitcoin grows (which we all hope), we will run into more limits, some of which we already anticipate.

This is all just to keep the basic features running.
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
January 16, 2013, 04:33:09 PM
 #1147

Hi Andreas,

Yes I am sure you are right.
Automotive engineers are still improving the 'horseless carriage' after a hundred years of development.

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

Activity: 426
Merit: 250



View Profile WWW
January 16, 2013, 08:09:11 PM
 #1148

I normally only post technical stuff on this thread but I feel like a change this morning.

Years ago I read an article in the Economist about frugal innovation. It is the idea that development and new ideas will now appear from right across the globe because of the increase in telecoms, spread of computers and improved literacy. It always stuck in my mind that all you really needed to build something new was a laptop and plenty of time.

When I first learnt about Bitcoin I was like everybody and thought "Great! Finally humanity has something where we can dump the 'fiat currency oligarchs' and have our own currency". You know what I mean otherwise you would not be reading this.

My background is in software development teams so I knew it was going to be man-years of work to roll out Bitcoin to the whole planet. Something as extensive and novel as Bitcoin does not happen overnight. But who is going to do the actual work ? Fortunately due to a combination of skills learnt, motivation and circumstances I knew I could spend pretty much as long as it took to do my part. (MultiBit and contributions into bitcoinj obviously).

It has been great fun spending months coding stuff up, fixing bugs and all the other bits and pieces.
In life however you cannot have it all so there are naturally some sacrifices to be made. Right from the start I wanted all the code I wrote to be open source and freely available. There is no money to be made in open source wallets.

I have cash saved from my years of dev work but take frugal innovation seriously. MultiBit HQ is a narrowboat moored on a canal in the UK. Costs are minimized ruthlessly. It is really peaceful living on a narrowboat - plenty of time to get work done.

But this time of year it is a bit ridiculous. There is a cold snap in the UK at the moment. Overnight temp last night was -6 Celcius. The boat does have central heating but you don't run it all the time and not overnight (because of electricity and diesel use). So last night I am in my full body sleeping outfit, in a down sleeping bag, under a duvet, with a throw. Warm and toasty but it is a bit chilly cleaning your teeth in the morning when the temp in the bathroom is exactly 0 Celcius.

Like your pet cat, I always find the warmest spot on the boat so am currently typing on my laptop by the big radiator in the lounge. I am just a ball of insulation.

I will be glad when it is spring. I think that is the best time on a boat.

Ok - indulgent blogging over - back to work !

:-)

I always like to know a little more about people, so I don't mind a little personal blogging at all! Smiley

Koop en verkoop snel en veilig bitcoins via iDeal op Bitonic.nl
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
January 16, 2013, 08:14:51 PM
 #1149

Cheers Jouke !
:-)

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

Activity: 743
Merit: 500



View Profile
January 16, 2013, 08:46:16 PM
 #1150

MultiBit HQ is a narrowboat moored on a canal in the UK.
The reason why I like MultiBit  Smiley

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

Activity: 300
Merit: 250



View Profile WWW
January 16, 2013, 09:03:15 PM
 #1151

just a little offtopic question:

Multibit is a "light" client is it not ? and the bitcoin-qt client is a, how do you call it "full client". Difference is that the full client participates in checking transactions on the network and the light client does not. am i correct in that ?

and if so:
1. could people just run a bitcoin-qt client with an empty wallet just for the sake of supporting the network ?
2. wouldn't it be great if multibit also has an option so that you can choose between light and full ?

Greets roland.

- bitcoinspot.nl - Alles over bitcoin! -
bitcoinspot.nl
Sr. Member
****
Offline Offline

Activity: 300
Merit: 250



View Profile WWW
January 16, 2013, 09:04:10 PM
 #1152

btw i would like to see how bitcoin-hq looks like Smiley got some pictures of your boat ?

- bitcoinspot.nl - Alles over bitcoin! -
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
January 16, 2013, 09:10:23 PM
 #1153

I'll take one tomorrow - all iced in - and post it.
:-)

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

Activity: 1708
Merit: 1066



View Profile WWW
January 16, 2013, 09:11:39 PM
 #1154

MultiBit HQ is a narrowboat moored on a canal in the UK.
The reason why I like MultiBit  Smiley
That's funny ! :-)

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

Activity: 1708
Merit: 1066



View Profile WWW
January 16, 2013, 09:28:01 PM
 #1155

just a little offtopic question:

Multibit is a "light" client is it not ? and the bitcoin-qt client is a, how do you call it "full client". Difference is that the full client participates in checking transactions on the network and the light client does not. am i correct in that ?

and if so:
1. could people just run a bitcoin-qt client with an empty wallet just for the sake of supporting the network ?
2. wouldn't it be great if multibit also has an option so that you can choose between light and full ?

Greets roland.

A full client is as you say - bitcoin QT has a full copy of the blockchain and relays all the transactions through the network. You can run one with an empty wallet and it helps the network yes.

The term 'light/ lite' client basically refers to a client that cuts down on either the data it stores or the work it does (or both). It varies a bit from client to client exactly what they do.
MultiBit: connects to bitcoin QT servers, downloads block headers from the past and (currently) full blocks from the present. Does not relay transactions.
Electrum: connects to special servers that transmit transactions/ send back unspent outputs.
BitcoinSpinner: similar to Electrum but there is only a single server cluster on the backend.
Android Bitcoin Wallet: very similar to MultiBit ( as both are based on bitcoinj).

Re: MultiBit optionally becoming 'full'. Matt Corallo has done work on making bitcoinj operate as a full bitcoin node but I doubt I will ever put it into MultiBit. I just want MultiBit to be wallet software for people to put their BTC in and be able to spend it. No more. No less.

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

Activity: 300
Merit: 250



View Profile WWW
January 17, 2013, 07:36:51 AM
 #1156

hi jim,

thanks for your reply,

what exactly is done when a client "relays a transaction" does it check the transaction just like a miner ? and how does relaying a transaction help the network ?

Greets, roland.

- bitcoinspot.nl - Alles over bitcoin! -
jim618 (OP)
Legendary
*
Offline Offline

Activity: 1708
Merit: 1066



View Profile WWW
January 17, 2013, 08:26:32 AM
 #1157

hi jim,

thanks for your reply,

what exactly is done when a client "relays a transaction" does it check the transaction just like a miner ? and how does relaying a transaction help the network ?

Greets, roland.

A good example of relaying is to think what actually happens when you do a send.
Say I want to send a transaction from the UK to you in the Netherlands.

My copy of MultiBit is connected to 4 bitcoind nodes, A, B, C, D. Say it sends the transaction to node A. Node A checks that the transaction is 'good' ie no double spends, fee if necessary etc. If it is good then it will send it on to the other bitcoind nodes it is connected to. They in turn perform the same checks and pass it on if they are happy with it.  This is the peer-to-peer network in action.

Eventually a node will pass the transaction to your client and you will see it as a zero confirmation transaction.

Also, the nodes B, C and D will pass it back to me. Once at least one of them has given the transaction back to me then I know it has made it out into the network successfully (the boomerang rule). MultiBit then allows you to spend that transaction's change.

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

Activity: 1708
Merit: 1066



View Profile WWW
January 17, 2013, 01:07:36 PM
 #1158

I was out this morning and took a couple of photos of the boat:

View of the stern:
https://multibit.org/postImages/boatStern.jpg

and of the bow:
https://multibit.org/postImages/boatBow.jpg

If you happen to recognise the stretch of canal please keep it to yourself as I prefer to keep things low key.


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

Activity: 700
Merit: 500



View Profile
January 17, 2013, 01:45:43 PM
 #1159

Hopefully by the middle of 2013 we will have:
+ encrypted wallets
+ HD wallets


This would be so great. I recently switched to Multibit for handling my wallet because last month Bitcoin-qt/Armory became too much for my laptop as the blockchain expanded. I still run full bitcoind on the home server to help the network, but the laptop travels a lot and the sync time was getting to be too much.

I love the Multibit interface with the MtGox values, keeping the last sent transaction details in the send tab, and the nice GTK+ theme. I miss my encrypted deterministic wallet though.

bitcoinspot.nl
Sr. Member
****
Offline Offline

Activity: 300
Merit: 250



View Profile WWW
January 17, 2013, 01:47:03 PM
 #1160

ever tried to get it accross the channel to amsterdam Smiley ?

- bitcoinspot.nl - Alles over bitcoin! -
Pages: « 1 ... 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 79 80 81 82 83 84 85 86 87 88 89 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!