Bitcoin Forum
May 06, 2024, 09:02:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Best hardware configuration for Bitcoin Development Environment?  (Read 327 times)
atuki (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
November 04, 2017, 06:04:39 PM
 #1

Hi,

I am running a Bitcoin Full Node on a Macbook Pro and currently have 14 connections. So far so good... The thing is I want to be able to run bitcoind and start developing for Bitcoin.

However, I have been unsuccessful in installing bitcoind and cannot pass commands to the terminal etc.

I am running on a 2012 Macbook Pro with 4GB of Ram running OS X Yosemite 10.10.5 and after DL'ing the full blockchain I still have 100GB of space left.

I can keep trying to make this computer work or just keep it running as a full node as is, and set up a new system that I can use for development.

If I do that, what would be the recommendation of which hardware / operating system I should go for?


Can I just go with a Linux desktop with plenty of HD space? Any preference? I figure if I am going to set up a Bitcoin Development Environment, I'd like to see what are best practices which I should go for.

Any help would be greatly appreciated!



1714986122
Hero Member
*
Offline Offline

Posts: 1714986122

View Profile Personal Message (Offline)

Ignore
1714986122
Reply with quote  #2

1714986122
Report to moderator
1714986122
Hero Member
*
Offline Offline

Posts: 1714986122

View Profile Personal Message (Offline)

Ignore
1714986122
Reply with quote  #2

1714986122
Report to moderator
1714986122
Hero Member
*
Offline Offline

Posts: 1714986122

View Profile Personal Message (Offline)

Ignore
1714986122
Reply with quote  #2

1714986122
Report to moderator
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714986122
Hero Member
*
Offline Offline

Posts: 1714986122

View Profile Personal Message (Offline)

Ignore
1714986122
Reply with quote  #2

1714986122
Report to moderator
1714986122
Hero Member
*
Offline Offline

Posts: 1714986122

View Profile Personal Message (Offline)

Ignore
1714986122
Reply with quote  #2

1714986122
Report to moderator
1714986122
Hero Member
*
Offline Offline

Posts: 1714986122

View Profile Personal Message (Offline)

Ignore
1714986122
Reply with quote  #2

1714986122
Report to moderator
OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 3472
Merit: 6122



View Profile
November 05, 2017, 09:44:16 AM
 #2

If money isn't a problem, you could go with Bitseed. Just plug it and you're good to go. The product comes with two models (1TB and 2TB). So, regardless of which model you choose, It should be sufficient for a few years annd I also find them better because they consume less power (much less) then a computer.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
atuki (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
November 08, 2017, 04:58:55 PM
 #3

Hi OmegaStarScream,

Thank you for the recommendation.

At the moment, Bitseed seems to be sold out.

I'm currently already running a full node on my MacBook Pro and I've gotten it to average around 14 connections to the Bitcoin network on average.

My challenge is that I am working through the Mastering Bitcoin book by Andreas Antonopoulos and have gotten stuck at the Bitcoin Core API section. In other words, I have a running node on my MacBook but can't find a way to access the JSON-RPC interface.

Final question - would running a Bitseed (if I can get my hands on one), enable me to issue commands to the node? I'm currently testing commands via the web using a site called https://chainquery.com but would like to find a way to work on code on a node I run at my home.

Thanks!

yokotoka
Member
**
Offline Offline

Activity: 126
Merit: 23


View Profile
November 09, 2017, 12:54:25 PM
 #4

Are you want bitcoin-only development? Bitseed is bitcoin-only.
I think you can use any avaliable hardware. Full node sowftware is not calculation-greed.
But your hardware must be able to run developer tools fast.

I recommend any i7 or i5 CPU 0-5 years old, much more RAM as you can to afford (8Gb minimum, 32Gb recommend) and SSD for full node data and developer tools (512Gb and more). RAM and SSD are crucial for any developer need. I talk about it as developer with 15 years of experience.
OSes - MacOS or Linux will be well.
atuki (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
November 16, 2017, 12:42:42 AM
 #5

Excellent advice and appreciate the detailed hardware recommendation.

I have tried to get the MacOS version of Bitcoind to work on a full node I am currently running, but have not been able to make it work after trying for weeks.

My interest is exclusively Bitcoin only development at this point.

Will try a Linux machine.

Thanks!
Pages: [1]
  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!