Author

Topic: Bitcoin encryption - Encapsulate a client in Linux CD boot image for ALL users!! (Read 1713 times)

newbie
Activity: 41
Merit: 0
At some point I donated 1 BTC to someone working on this kind of project, though I don't remember who.  In any case, I'm willing to donate more, probably smaller amount this time, but still.

I'll do one for 15 BTC and publish it as a Torrent if there's enough interest.
full member
Activity: 237
Merit: 100
At some point I donated 1 BTC to someone working on this kind of project, though I don't remember who.  In any case, I'm willing to donate more, probably smaller amount this time, but still.
newbie
Activity: 41
Merit: 0
I am working on a Lubuntu based Live CD as a demo system for the software that we're selling.
I am using http://remastersys.com to create the Live CD/DVD image from a running system. Creating it is trivial.
Using http://unetbootin.sourceforge.net/ you can create a bootable USB stick, including a persistent area for the .bitcoin folder with wallet.
You could also create a VirtualBox image, and use that.

My mother would not touch it, but my wife probably would.
sr. member
Activity: 294
Merit: 250
All of the above is likely too complicated for non-techsavvy users.

Basically anything more than running through a setup wizard (that explains things in simple terms) is too complicated. Separate boot CDs etc is too "foreign" for those that are not very familiar with computers.

Anyone that can connect to the internet, download a file and burn it to a cd, and switch on a computer should be able to do that - That should include roughly all internet content download users.


All the rest will be automated by the team that compiles the .iso file.
It's not about how complicated it is, but about the psychological barrier.
member
Activity: 126
Merit: 10
All of the above is likely too complicated for non-techsavvy users.

Basically anything more than running through a setup wizard (that explains things in simple terms) is too complicated. Separate boot CDs etc is too "foreign" for those that are not very familiar with computers.

Anyone that can connect to the internet, download a file and burn it to a cd, and switch on a computer should be able to do that - That should include roughly all internet content download users.


All the rest will be automated by the team that compiles the .iso file.
sr. member
Activity: 294
Merit: 250
All of the above is likely too complicated for non-techsavvy users.

Basically anything more than running through a setup wizard (that explains things in simple terms) is too complicated. Separate boot CDs etc is too "foreign" for those that are not very familiar with computers.
member
Activity: 126
Merit: 10
Seems unnecessarily complicated - isn't it good enough to just boot from a known clean boot CD (with Internet detached), then store the newly generated public addresses on a separate flash drive from the encrypted wallet?  The addresses can then be taken to another computer and used to send coins to the wallet that's locked up on the secure USB stick that has never been exposed to the Internet.

Yes should be all that's necessary - The bitcoin.org site can make such an .iso image file of the necessary linux boot cd (with a client included) available for all to download and burn to a cd - for ease of use to all users (savvy / non-savvy users).  Then the non-savvy user can just burn it to a cd, put it in the drive when he wants to run the client and boot the cd into a secure linux environment with automatic client startup - without requiring any linux knowledge.  Thus allowing everyone to easily used free-licensed linux bootup without requiring prior knowledge of linux.
sr. member
Activity: 247
Merit: 250
Cosmic Cubist
Seems unnecessarily complicated - isn't it good enough to just boot from a known clean boot CD (with Internet detached), then store the newly generated public addresses on a separate flash drive from the encrypted wallet?  The addresses can then be taken to another computer and used to send coins to the wallet that's locked up on the secure USB stick that has never been exposed to the Internet.
member
Activity: 126
Merit: 10
All users should use a dedicated partition, removable boot media to use the Bitcoin client - a free licence Linux image file can be created for non-tech savvy (linux and windows) users - they just burn it to a cd and boot their computer with it - complete with the client.  Wallet.dat is stored on dedicated removable usb drive during this boot session.  Only Bitcoin should be used on this boot session.  Restart your computer before doing anything else.



Optional, but not necessary if the operating system / boot record environment is sterile:

Just before the encrypted client closes - it creates a onetime flickering captcha completion puzzle (preventing screen capture) that should be entered at subsequent opening.

If at reopening captcha is incorrect - the past 10 or all such captcha's should be entered to unlock.
Jump to: