Bitcoin Forum
November 01, 2024, 07:02:02 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Can we still advertise the Satoshi Client for noobs?  (Read 3846 times)
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
May 28, 2012, 12:45:55 PM
Last edit: May 28, 2012, 05:01:53 PM by paraipan
 #21

...

i thought multibit would not need a special server?

post in the other thread so flatfly can fix it

opps, my bad, multibit is a standalone based on bitcoinj lib

FIX EDIT: the portability issue was already addressed https://bitcointalk.org/index.php?topic=83768.msg923865#msg923865

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
giszmo (OP)
Legendary
*
Offline Offline

Activity: 1862
Merit: 1114


WalletScrutiny.com


View Profile WWW
May 28, 2012, 05:00:11 PM
 #22

You seem to have those libs uptodate, hmm, are you using the "daemon" or the "qt" desktop version ?

I started bin/32/bitcoind -daemon. Anyway shouldn't if at all the daemon be faster than the X version and not the inverse? Here people seam to be talking of having a lightning fast 30 minutes wait for the qt version.

ɃɃWalletScrutiny.comIs your wallet secure?(Methodology)
WalletScrutiny checks if wallet builds are reproducible, a precondition for code audits to be of value.
ɃɃ
Daily Anarchist
Hero Member
*****
Offline Offline

Activity: 614
Merit: 500



View Profile WWW
May 28, 2012, 05:21:18 PM
 #23

I only suggest eWallets to noobs.

Which ewallet do you suggest?


Discover anarcho-capitalism today!
hazek
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


View Profile
May 28, 2012, 05:34:30 PM
 #24

I only suggest eWallets to noobs.

Which ewallet do you suggest?


I use and like blockchain the most so that's what I recommend.

My personality type: INTJ - please forgive my weaknesses (Not naturally in tune with others feelings; may be insensitive at times, tend to respond to conflict with logic and reason, tend to believe I'm always right)

If however you enjoyed my post: 15j781DjuJeVsZgYbDVt2NZsGrWKRWFHpp
tvbcof
Legendary
*
Online Online

Activity: 4732
Merit: 1277


View Profile
May 28, 2012, 05:35:51 PM
 #25

When it becomes commonly accepted that transmission nodes in the Bitcoin network are feasibly mainly to those with dedicated or specialized hardware in environments where network connectivity significantly exceeds what joe-sixpack has access to, I doubt that it will bounce back (to 'users run nodes') no matter what the theory says is possible.

At that point Bitcoin is, to me, a much different solution than the one which initially appealed to me and one with a different set of dangers.  It will also be at that point that I will be on the lookout for a good point to bail.  That is, one which maximizes my profits (or limits my losses as the case may be), and that has not been the overriding factor in my interest in the solution to date.

There is not much to actually argue about here since this is just my opinion and mindset.  It also seems that I have a lonely position here which is not representative of the user-base.  But just in case, I state it in case it has an impact on development priorities.


sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
May 28, 2012, 05:50:41 PM
 #26

When it becomes commonly accepted that transmission nodes in the Bitcoin network are feasibly mainly to those with dedicated or specialized hardware in environments where network connectivity significantly exceeds what joe-sixpack has access to, I doubt that it will bounce back (to 'users run nodes') no matter what the theory says is possible.

At that point Bitcoin is, to me, a much different solution than the one which initially appealed to me and one with a different set of dangers.  It will also be at that point that I will be on the lookout for a good point to bail.  That is, one which maximizes my profits (or limits my losses as the case may be), and that has not been the overriding factor in my interest in the solution to date.

There is not much to actually argue about here since this is just my opinion and mindset.  It also seems that I have a lonely position here which is not representative of the user-base.  But just in case, I state it in case it has an impact on development priorities.




BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
tvbcof
Legendary
*
Online Online

Activity: 4732
Merit: 1277


View Profile
May 28, 2012, 06:28:45 PM
 #27

When it becomes commonly accepted that transmission nodes in the Bitcoin network are feasibly mainly to those with dedicated or specialized hardware in environments where network connectivity significantly exceeds what joe-sixpack has access to, I doubt that it will bounce back (to 'users run nodes') no matter what the theory says is possible.

At that point Bitcoin is, to me, a much different solution than the one which initially appealed to me and one with a different set of dangers.  It will also be at that point that I will be on the lookout for a good point to bail.  That is, one which maximizes my profits (or limits my losses as the case may be), and that has not been the overriding factor in my interest in the solution to date.

There is not much to actually argue about here since this is just my opinion and mindset.  It also seems that I have a lonely position here which is not representative of the user-base.  But just in case, I state it in case it has an impact on development priorities.





Ya, looking more than a few months ahead baffles and confuses a large majority of humans.  What can ya do?


sig spam anywhere and self-moderated threads on the pol&soc board are for losers.
hazek
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


View Profile
May 28, 2012, 06:39:04 PM
 #28

The very first thing people do when they join Bitcoin is to try the satoshi client.

Can show some evidence to support this statement?

My personality type: INTJ - please forgive my weaknesses (Not naturally in tune with others feelings; may be insensitive at times, tend to respond to conflict with logic and reason, tend to believe I'm always right)

If however you enjoyed my post: 15j781DjuJeVsZgYbDVt2NZsGrWKRWFHpp
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
May 28, 2012, 06:50:54 PM
 #29

your DB libs could be out of date, dunno just saying. I've tested it a few times on various ubuntu machines and it has completed the blockchain download in the same amount of time ~30-40 minutes.

Gracias @paraipan, voy a investigar como arreglar el asunto para Debian. Felicitaciones por tu nuevo cargo en el foro.
...

Vale, lo mismo das con la solucion antes que yo, mantenos informados tio, y gracias por el cumplido.

(Ok, you will probably find the solution before I do, keep us posted dude, and thanks for the compliment.)

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
hazek
Legendary
*
Offline Offline

Activity: 1078
Merit: 1003


View Profile
May 28, 2012, 08:28:07 PM
 #30

I'm sorry, you did the positive statement, you bare the burden of proof.

Since you admit it's just speculation I'd like to let you know I do not share the same view as you and will ignore yours.

My personality type: INTJ - please forgive my weaknesses (Not naturally in tune with others feelings; may be insensitive at times, tend to respond to conflict with logic and reason, tend to believe I'm always right)

If however you enjoyed my post: 15j781DjuJeVsZgYbDVt2NZsGrWKRWFHpp
TobyGoodwin
Newbie
*
Offline Offline

Activity: 31
Merit: 0



View Profile WWW
May 28, 2012, 09:12:44 PM
 #31

I expect it to take more than 24h to download the blockchain.
I'm just testing this now, with the 64-bit Linux bitcoind client. To begin with, I get around 150 blocks per second, which would be consistent with reports from other users of around 20 - 30m to get the entire chain. But around block #120000 it starts to slow down dramatically. I'm down to about 3 blocks per second around #150000. Is this normal?

As far as I can see, bitcoind is not starved of CPU, memory, or disk I/O, so it must be the network that's slowing it down. This is a not particularly great ADSL line.

Toby.
TobyGoodwin
Newbie
*
Offline Offline

Activity: 31
Merit: 0



View Profile WWW
May 31, 2012, 07:46:00 AM
 #32

I'm just testing this now, with the 64-bit Linux bitcoind client. To begin with, I get around 150 blocks per second, which would be consistent with reports from other users of around 20 - 30m to get the entire chain. But around block #120000 it starts to slow down dramatically. I'm down to about 3 blocks per second around #150000. Is this normal?

So here are the full results.

http://static.paccrat.org/img/btc-ts.png

The slowdown between #100k and #120k is quite dramatic. I'm not (yet!) familiar enough with bitcoin internals to know if this is expected behaviour. Can anyone explain it?

Thanks,

Toby.
bitfreak!
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
May 31, 2012, 08:17:05 AM
 #33

I don't recommend eWallets for noobs because they aren't really as safe as using a desktop client.

But wouldn't it be better to recommend MultiBit or Electrum for noobs rather than the Satoshi Client?

It seems to me one doesn't really need to acquire the whole blockchain unless they have a real reason.

It's simply becoming too large too quickly imo. Let the heavy duty servers deal with it.

Not everyone needs to have the Satoshi Client and a full blockchain stored locally.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
bitfreak!
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
May 31, 2012, 08:19:11 AM
 #34

The slowdown between #100k and #120k is quite dramatic. I'm not (yet!) familiar enough with bitcoin internals to know if this is expected behaviour. Can anyone explain it?
Yes I seem to be experiencing the same thing, as are many others, so I would like to know if it's normal.

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
xDan
Hero Member
*****
Offline Offline

Activity: 688
Merit: 500

ヽ( ㅇㅅㅇ)ノ ~!!


View Profile
May 31, 2012, 08:56:42 AM
 #35

> type "Bitcoin" into google
> bitcoin.org is first result
> Click first download link

This, I think, is reasonable speculation of how the "noob" will install his/her client, assuming they've only heard the word "bitcoin". Of course personal recommendations may be different, I guess that's the point of this thread.

On my PC the official client simply does not work with my specs (Both windows and Linux). The latest client.

1.6ghz cpu, 512 MB ram, slow HD, windows or linux = Block chain downloading is so slow it would never finish. (Think: weeks). And computer is unusable for other tasks while client is running.

Macbook with 2ghz cpu, 4 GB ram = completes in a few hours. [note, this is on the same internet connection as the other one, so it's not slow internet that's the issue here]

Average "noob" will probably not have the latest hardware either. Everyone I know that's a normal person (i.e. not a gamer or techie) has a several years old second hand or refurbished PC. (generally, the cast off from a gamer or techie)

So no, do not advertise the official client to them!

Personally, I use Electrum, but figuring out how to run a python app is also beyond any noob. And also average noob will not backup their wallet or any of their computer data.

So e-wallets is the best answer for usability! Though whether the e-wallets are reliable and secure enough, I don't know.

HODLing for the longest time. Skippin fast right around the moon. On a rocketship straight to mars.
Up, up and away with my beautiful, my beautiful Bitcoin~
bitfreak!
Legendary
*
Offline Offline

Activity: 1536
Merit: 1000


electronic [r]evolution


View Profile WWW
May 31, 2012, 09:07:13 AM
 #36

Personally, I use Electrum, but figuring out how to run a python app is also beyond any noob.
There are window builds (exe's which I don't think require Python?)... but I think MultiBit might be a better choice because it still requires a blockchain (although much more compact).

XCN: CYsvPpb2YuyAib5ay9GJXU8j3nwohbttTz | BTC: 18MWPVJA9mFLPFT3zht5twuNQmZBDzHoWF
Cryptonite - 1st mini-blockchain altcoin | BitShop - digital shop script
Web Developer - PHP, SQL, JS, AJAX, JSON, XML, RSS, HTML, CSS
flatfly
Legendary
*
Offline Offline

Activity: 1092
Merit: 1016

760930


View Profile
May 31, 2012, 09:26:40 AM
 #37

Personally, I use Electrum, but figuring out how to run a python app is also beyond any noob.
There are window builds (exe's which I don't think require Python?)... but I think MultiBit might be a better choice because it still requires a blockchain (although much more compact).

Indeed, no need to install Python when using the windows binary (An up-to-date compact version
of Python 2.7 is included, and is totally noob-friendly)  Wink
caveden
Legendary
*
Offline Offline

Activity: 1106
Merit: 1004



View Profile
May 31, 2012, 09:42:19 AM
 #38

The slowdown between #100k and #120k is quite dramatic. I'm not (yet!) familiar enough with bitcoin internals to know if this is expected behaviour. Can anyone explain it?

I can't explain it, but I suspect that the whole process is done in a synchronous way. Like:

  • Download a block (bandwidth usage)
  • Verify its validity (CPU intensive, plus indexed queries)
  • Insert the block in the DB - indexation (IO intensive, and probably O(log) on the index size, or perhaps even O(n), don't know)
  • Proceed to next block

If that's the case, there's probably room for some optimization by rendering this process asynchronous and making bulk inserts in the DB. A thread would go downloading blocks, in a torrent fashion. Another thread would go behind it verifying the blocks. And finally a third thread would insert the verified data in bulks on the database. Validated blocks should be kept in a memory index while they are not yet inserted, so that the verifying thread can query them too.

Well, this is all speculation of mine... can someone confirm how is the block download done?
caveden
Legendary
*
Offline Offline

Activity: 1106
Merit: 1004



View Profile
May 31, 2012, 09:43:09 AM
 #39

have you tried 6.2? it downloaded all blocks for me in about 20/30 mins yesterday

Wow... that's the time my laptop takes to update like, a single week of blocks. And I'm using 6.2.
flatfly
Legendary
*
Offline Offline

Activity: 1092
Merit: 1016

760930


View Profile
May 31, 2012, 10:32:38 AM
 #40

have you tried 6.2? it downloaded all blocks for me in about 20/30 mins yesterday

Wow... that's the time my laptop takes to update like, a single week of blocks. And I'm using 6.2.

I'm not too sure about that, but wouldn't that kind of issue be helped by forwarding port 8333 (at router level)?
Pages: « 1 [2] 3 »  All
  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!