Pages:
Author

Topic: [REQUEST] Developing Bootable Bitcoin-QT - page 3. (Read 5349 times)

hero member
Activity: 546
Merit: 500
It's a good idea, and one I have thought about previously as a stopgap for a hardware wallet.

One hurdle is to build trust, that it's not in itself loaded with some kind of mailware. 
hero member
Activity: 504
Merit: 500
Good idea.
jr. member
Activity: 57
Merit: 1
Probably best to start with Damn Small Linux, and customise things as needed from there -- I'm assuming you'd want to update the whole CD every time you have a new Bitcoin-Qt version, otherwise you'd have to store it on the USB drive -- but ideally you would set the system up to not run any executables from anywhere except the cd. (Using LUKS with usb drives works well, so no issues with encrypting things there.) It's probably also worth having a wrapper program which can launch Bitcoin-Qt (or Armory, which I'd include if I was doing this myself, at least once the stability issues are solved) and deal with the mounting/unmounting of the external drive.
newbie
Activity: 52
Merit: 0
This would be fun, you should start a bounty
full member
Activity: 140
Merit: 100
Ad Infinitum Et Ultra
interesting... ill watch this
newbie
Activity: 6
Merit: 100
It's not a problem,

You can make a minimal linux/bsd distro with X server only without window manager and with bitcoin-qt client modified to take full screen and options on different pages (should be easy, considering it's qt).

So you just boot to this OS and voila, you have a bootable bitcoin-qt client.

The hardest part here is patching the qt client.
rme
hero member
Activity: 756
Merit: 504
Hi,
You're afraid of viruses, java exploits, keyloggers on your PC?
I have the solution, Bootable Bitcoin-QT.

Note: This is not a developed yet, its only a conept, Bitcoin core developers have to code it.





Bootalble Bitcoin-QT is a simple OS containing only the Bitcoin-QT client.
No desktop, no binary files, no access to command line, no internet browser, no menu bar, not even windows. Only Bitcoin-QT.

You download (or build from source) a Bootable Bitcoin-QT ISO file, you burn in a CD/DVD or a bootable USB, you plug in into your PC and reboot.

Wallet.dat and Blockchain data is stored in a separate USB drive (encrypted by a password and formatted in a different way so Windows cannot recognice this drive.






Post under construction, I will add more info about the concept.
Pages:
Jump to: