Bitcoin Forum
May 28, 2024, 09:07:29 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin QT on Rasperry Pi?  (Read 3338 times)
Razick (OP)
Legendary
*
Offline Offline

Activity: 1330
Merit: 1003


View Profile
April 07, 2013, 11:19:14 PM
 #1

Hello,

I am wondering if Bitcoin QT runs on the Rasperry Pi. I searched but could only find information about mining. If so, please answer the following questions:

1. How easy is it to set up?
-
2. Were there any issues?
-
3. How reliable is it? Uptime?
-
4. What is your impression on out-of-the-box security? What actions are important to ensure it's secure.

Thanks! I look forward to reading your replies.

ACCOUNT RECOVERED 4/27/2020. Account was previously hacked sometime in 2017. Posts between 12/31/2016 and 4/27/2020 are NOT LEGITIMATE.
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
April 08, 2013, 01:30:24 AM
 #2

issues with pi:
  • low memory
  • slow disk access, plus you will wear out your SD card. further compounded by lack of memory to use as cache
  • slow cpu, which is problematic when syncing blockchain

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
Razick (OP)
Legendary
*
Offline Offline

Activity: 1330
Merit: 1003


View Profile
April 08, 2013, 10:16:55 PM
 #3

That sucks. So basically, don't use it, huh?  Angry

ACCOUNT RECOVERED 4/27/2020. Account was previously hacked sometime in 2017. Posts between 12/31/2016 and 4/27/2020 are NOT LEGITIMATE.
rupy
Hero Member
*****
Offline Offline

Activity: 725
Merit: 500



View Profile
April 30, 2013, 05:03:25 PM
 #4

So basically use bitcoinj?

BANKBOOK GWT Wallet & no-FIAT Billing API
maqifrnswa
Sr. Member
****
Offline Offline

Activity: 454
Merit: 250


View Profile
April 30, 2013, 05:27:28 PM
 #5

That sucks. So basically, don't use it, huh?  Angry

i've used it, you may want to decrease -checklevel and -checkblocks. It took a couple days to download and verify the blockchain. I actually boostrapped the blockchain from: http://eu2.bitcoincharts.com/blockchain/ and it still took a few days.

I just did it to see if it can be done, i don't keep it running. I was running pretty much continuously for a few weeks. I think i tried running p2pool on it at the same time, that was less stable.

edit: regarding security, it's pretty much rebuilt debian wheezy. If your just running bitcoind and ssh, it's going to be pretty secure.
rupy
Hero Member
*****
Offline Offline

Activity: 725
Merit: 500



View Profile
May 02, 2013, 10:23:10 AM
Last edit: May 02, 2013, 06:54:56 PM by rupy
 #6

So I can't find any tutorial on how to build the latest bitcoind on the raspberry pi...

I will create one when I'm done... just need a few pointers to how you could build/configure the bitcoind to run better on the raspberry:

How do I compile the bitcoind with ultraprune?

Edit: https://bitcointalk.org/index.php?topic=191729.msg2004228#msg2004228

BANKBOOK GWT Wallet & no-FIAT Billing API
gmaxwell
Staff
Legendary
*
Offline Offline

Activity: 4186
Merit: 8435



View Profile WWW
May 03, 2013, 07:15:03 AM
 #7

A semi-ontopic aside:   If you were thinking about getting a rpi to run bitcoin you will be infinitely happier with a odroid u2: http://www.hardkernel.com/renewal_2011/products/prdt_info.php?g_code=G135341370451  it's much faster than an rpi, _far_ more than just the clockspeed and core count implies.  Failing that, a beaglebone: http://beagleboard.org/Products/BeagleBone%20Black is still close in price and should be more than twice the speed of an rpi while drawing a lot less power.  The rpi is a really handicapped arm, and Bitcoind/bitcoin-qt is designed to be a _full_ participant in the bitcoin network, it's not really meant for small systems. You don't really want to skimp on the cpu power if you don't have to.

rupy
Hero Member
*****
Offline Offline

Activity: 725
Merit: 500



View Profile
May 03, 2013, 07:40:06 AM
Last edit: May 03, 2013, 07:55:50 AM by rupy
 #8

2 things that talk in the favour of the RPi:

- Free colocation!
- Huge community.

The problem with running bitcoin are also 2, and these are valid on any machine:

- Memory.
- Diskspace.

These 2 have to be fixed anyhow if BTC is going to go anywhere. I mean the average joe is not going to have 10GB+ of free diskspace or 0,5-1GB of free memory.

So if devs could just point me in the right direction as to where memory consumption/leak and blockchain pruning are taking place in the source I'll try my best.

My biggest concern is _why_ bitcoind needs that much memory?

Edit: gonna look at picocoin!

BANKBOOK GWT Wallet & no-FIAT Billing API
cp1
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Stop using branwallets


View Profile
May 03, 2013, 02:55:36 PM
 #9

So I can't find any tutorial on how to build the latest bitcoind on the raspberry pi...

I will create one when I'm done... just need a few pointers to how you could build/configure the bitcoind to run better on the raspberry:

How do I compile the bitcoind with ultraprune?

Edit: https://bitcointalk.org/index.php?topic=191729.msg2004228#msg2004228

I'm not sure what ultraprune is.  I just built it from source.  I used an external HD to store the blockchain.  It was pretty slow and hogged the CPU.  Eventually I just gave up and installed electrum.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
Jaxkr
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
May 17, 2013, 04:57:36 AM
Last edit: June 25, 2013, 06:11:31 PM by Jaxkr
 #10

I also bet Electrum would perform well on a Pi.
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!