[quote=“kac-, post:107, topic:2485”]Little late but installed this THING and I love it, great work peerchemist.
My MicroSD has 1967128576 bytes, your image 2002780160 bytes - I had to cut few MBs from last partition.[/quote]
Okay, I’ll cut next image down to 18000XXXXbytes just to make sure.
[quote=“mhps, post:108, topic:2485”]I am thinking how to make peerbox plug-and-play for people who are not very technical.
I think the steps could be
-
buy a pre-made peerbox from a secure source (or buy a blank Ras-pi and install peerbox image if one can handle that)
-
Connect power and ethernet cable with DHCP enabled. Done with instalingl a node with an empty wallet.
-
Plug in a usb-key with a wallet in it. Count to 10. Remove the key. Done with intalling a minting peerbox.
-
Plug in a usb-key without a wallet in the key. Wait for a minute. Remove the key. You will have a copy of peerbox’ wallet in the key.
The thrid step allows the wallet to be copied to local file system.
The question is how to enter the passphrase, if the wallet is encrypted. Maybe the passphrase can be in a file in the usb key. Peerbox reads it, starts minting, then securely erases it. The usb key is now a key to turn on minting.
When in the fourth step, the passphrase file can also be used. The copying process is actually the peerbox making a backup wallet on the usb key using the passphrase file. The passphrase file is securely erased after use. Note that if one has access to the peerbox, one has access to the SD card hence the wallet. So having to have the passphrase to get a copy of the wallet file isn’t a big security enhancement.
Step 3) and 4) can be key based so one don’t have to deal with a wallet at all:
3a) Plug in a usb-key to a peerbox running with an empty wallet, wait for a minute. Remove the key. You will have a file with an empty peercoin address and its private key. Optionally if the usb key has a passphrase.txt file in it, the peerbox wallet now is encrypted with the passphrase, and the private key on the usb key is encrypted with the passphrase.
3b) Transfer fund to the address (e.g. from an exchange). Done with intalling a minting peerbox.
4a) To access the fund in the peerbox, similar to 3a, plug in a usb-key without a wallet in the key. Wait for a minute. Remove the key. You will have a file with the address and its private key of all addresses that has unspent outputs, plus that of one empty address. If the wallet is encrypted, a passphrase file has to be provided on the usb key, and the private keys are encrypted with the passphrase.[/quote]
Thx for thinking about this mhps. Trust me I’m thinking on this and something like it will be implemented, step by step.
[quote=“mhps”]Right. Put the video on the PnP peerbox and play it via the video port automatically upon start up, until ppcoind is up and running.
Seriously, though. I’d wait peerbox to become more stable before presenting it to non-technical folks.[/quote]
Right now upnp is broken in upstream, it does not work right for any bitcoin fork. That is out of my domain.
And yes, please wait until I call it stable.
This early I might to change some stuff so drastically that any tutorial stops working.
Expect more changes in near future, since I can not foresee all bumps on the road as I add features.
I have much of new cool stuff on my work desk, you will see what exactly with next release. I expect maybe more 1 week to complete it.