Pages:
Author

Topic: Open Source Project: Build your own secure Digital wallet for secure rx / tx - page 2. (Read 3418 times)

hero member
Activity: 560
Merit: 500
What about a screen and maybe a USB 2.0 for Yubikey?

That sounds like an interesting idea.

I'll add that to the spec list- I wish I knew more about Yubikey other then "I first heard of Yubikey from MtGox" Tongue
I'm guessing we'd have to make a deal with them? or do they do custom orders i wonder.
They do custom orders with your logo and everything, if you want that. More details at http://www.yubico.com/
However, it is free to implement and there are code samples for many languages. The validation can be done with your own server, or with the cloud service that they provide for free. It does need a net connection for validation unless you use it in Fixed Password mode, or unless you use it in Challenge-response mode.
Well you could set it up so you'd only need the key for sending money thus a network connection, which is also a requirement for sending money anyhow.
rjk
sr. member
Activity: 448
Merit: 250
1ngldh
What about a screen and maybe a USB 2.0 for Yubikey?

That sounds like an interesting idea.

I'll add that to the spec list- I wish I knew more about Yubikey other then "I first heard of Yubikey from MtGox" Tongue
I'm guessing we'd have to make a deal with them? or do they do custom orders i wonder.
They do custom orders with your logo and everything, if you want that. More details at http://www.yubico.com/
However, it is free to implement and there are code samples for many languages. The validation can be done with your own server, or with the cloud service that they provide for free. It does need a net connection for validation unless you use it in Fixed Password mode, or unless you use it in Challenge-response mode.
newbie
Activity: 23
Merit: 0
What about a screen and maybe a USB 2.0 for Yubikey?

That sounds like an interesting idea.

I'll add that to the spec list- I wish I knew more about Yubikey other then "I first heard of Yubikey from MtGox" Tongue
I'm guessing we'd have to make a deal with them? or do they do custom orders i wonder.
hero member
Activity: 560
Merit: 500
What about a screen and maybe a USB 2.0 for Yubikey?
newbie
Activity: 23
Merit: 0
Possible Hardware Suggestions(Still updating specs stats):

Arduino ( http://www.arduino.cc/playground/Learning/ArduinoSpecs)
8-Bit

Netduino (32-bit http://www.netduino.com/netduinoplus/specs.htm)
RAM: 28 KB
Speed: 48MHz, ARM7
Code Storage: 64 KB
Price: $59.95

ChipKit (32-bit http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,892&Cat=18)
80 Mhz 32-bit MIPS
128K Flash, 16K SRAM

BeagleBone (32-bit http://beagleboard.org/bone)
2gb coldstorage(after default linux installed)

Yubikey w\ Attached Screen (website: http://www.yubico.com/yubikey)
Pros
An extra part of the puzzle is required to make a signed transaction (This could add to the security)

Cons
Users are required to carry a device that can send signed transactions.(This is a con becuase most people already carry smart phones and a physical wallet with them -- carrying to more things is a hassle)
More actions are involved
newbie
Activity: 23
Merit: 0
Hello everyone, I have been a long time lurker of Bitcoin and I have a strong background in electronics.
I have been watching all the hype about these Digital, carry with you where ever you go Bitcoin wallets.
I understand that they are all "Lite Clients" which could potentially require you to trust one node or hopefully with some of these Lite clients they do multiple node verification/confidence checking.

I started this thread originally in the newbies section but I think this project could receive more attention in this category.

So my goal is this...
Create a device that can has the following specs.

1] Opensource Software

We developers should be able to audit the code and alert the community that it is safe to use.

2] Opensource (as possible) hardware
The products used in the open source device should be available on most electronic project websites and at most physical retail stores so anyone can purchase these products with out spending too much money.
Such as RadioShack, Sparkfun.com, SeedDuino.com etc...

3] Processing power specs
Should have enough processing power to be self reliant.
This could mean 1 of 2 things(or both)...
--1 The device should run its own Bitcoin block chain on a 5gb sdcard and the block chain can be updated through some means of uploading(wifi, bluetooth, USB cable, SDcard it self is upgraded)

--2 The device should have the ability to run a Bitcoin Lite app in the event bandwidth isn't available to update the main block chain

There are tradeoffs with both options.
so we should pick one or both.

This project isn't mine -- It is all of ours.

we all have a say in it but the ultimate decision is left in those who build their own device or sell it.
I don't want to make any money in this project, I just want a solution for digital wallets we can carry with us that still holds the "Safety of the Bitcoin dream" an alternative to "Greedy Corporates being recklessly careless with our hard earned money so they can make a quick profit off our tangible dreams"

If you are not interested in a "carry your own digital wallet device" Do not respond to this thread -- This is not for you. Everyone should be encouraged to ignore "whats the point of this if i have a cellphone that can send money" replies as I guarantee the first reply will be that almost exactly in my quote.

Thanks everyone! Lets build an open source device together.
Pages:
Jump to: