Bitcoin Forum
April 24, 2024, 11:22:30 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4] 5 6 7 »  All
  Print  
Author Topic: BitClip: Now with concept drawings!  (Read 15122 times)
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 07, 2011, 02:32:46 AM
 #61

If you want to build from the ground up, might be worth looking into a crypto chip like this:

http://www.maxim-ic.com/datasheet/index.mvp/id/7277

It has built-in hardware ECDSA, which is what bitcoin uses to sign transactions, it has a true random number generator, and it's designed to be secure. If you can do this with a crypto chip, a cheap microprocessor and interface with a mobile phone or computer via bluetooth for an easier GUI, you might be able to get this really cheap and super secure.
The big problem with this is, it is not an arm micro-controller. If I want to port bitcoin to arm, all i have to do is open up linux in an ARM virtual machine and compile it. This would take a lot more.

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
1713957750
Hero Member
*
Offline Offline

Posts: 1713957750

View Profile Personal Message (Offline)

Ignore
1713957750
Reply with quote  #2

1713957750
Report to moderator
1713957750
Hero Member
*
Offline Offline

Posts: 1713957750

View Profile Personal Message (Offline)

Ignore
1713957750
Reply with quote  #2

1713957750
Report to moderator
1713957750
Hero Member
*
Offline Offline

Posts: 1713957750

View Profile Personal Message (Offline)

Ignore
1713957750
Reply with quote  #2

1713957750
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713957750
Hero Member
*
Offline Offline

Posts: 1713957750

View Profile Personal Message (Offline)

Ignore
1713957750
Reply with quote  #2

1713957750
Report to moderator
ben-abuya
Sr. Member
****
Offline Offline

Activity: 323
Merit: 250



View Profile WWW
July 07, 2011, 08:17:55 AM
 #62

If you want to build from the ground up, might be worth looking into a crypto chip like this:

http://www.maxim-ic.com/datasheet/index.mvp/id/7277

It has built-in hardware ECDSA, which is what bitcoin uses to sign transactions, it has a true random number generator, and it's designed to be secure. If you can do this with a crypto chip, a cheap microprocessor and interface with a mobile phone or computer via bluetooth for an easier GUI, you might be able to get this really cheap and super secure.
The big problem with this is, it is not an arm micro-controller. If I want to port bitcoin to arm, all i have to do is open up linux in an ARM virtual machine and compile it. This would take a lot more.

That's true, you can't run bitcoin on that crypto processor, it's only good for storing, generating and signing. But it appears to be very secure. If you don't use it, you'll have to make sure that you have a good source of random bits. Another question is how much you want this device to do. It could just securely verify, hash and sign transactions that are handed to it, meaning it won't have to run the full bitcoin client, or it could do everything, which means it would need to connect to the internet and require a serious user interface. That would make it a lot more of a challenge to lock down and probably raise the price quite a bit.

http://lamassubtc.com/
Lamassu Bitcoin Ventures
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 07, 2011, 11:55:48 AM
 #63

Its going to run a full custom client. Its still really easy to lock everything out but the list of approved nodes if we use an inclusive method.

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 07, 2011, 12:08:13 PM
 #64

And as for the good source of random numbers, I'm sure we will come up with something if we need it.
Again, I'm not going very far beyond where I currently am on this until more people join.

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 07, 2011, 09:10:45 PM
Last edit: July 07, 2011, 10:14:37 PM by natman3400
 #65

As it appears that no one wants to help make these, I'm going to change the way I go about this.
What I am going to do is to take the project entirely into my hands.
However, I will host a talk on the new BitClip Freenode IRC channel: #bitclip weekly (or close to) about what is going on in the development of these devices.
The rest of this post will now consist of the formal announcement of the First BitClip IRC Congress.
First BitClip IRC Congress:
Topics of discussion:
- How to go about BitClips
- Official BitClip IRC congress protocol
- Formation of goals of BitClip
- Project funding

How to be in this Congress:
-Be on #bitclip on freenode at 5PM EST, Friday July 8th 2011

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
EhVedadoOAnonimato
Hero Member
*****
Offline Offline

Activity: 630
Merit: 500



View Profile
July 07, 2011, 09:38:40 PM
 #66

Such a device would be great. Count me as a potential client!

A few suggestions:
  • I think you should go for a light-weight client, not a full one.
  • Instead of having a whitelist of bitcoin nodes to connect to, why not connect to any node but behind an anonymisation proxy?
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 07, 2011, 09:47:22 PM
 #67

Such a device would be great. Count me as a potential client!

A few suggestions:
  • I think you should go for a light-weight client, not a full one.
  • Instead of having a whitelist of bitcoin nodes to connect to, why not connect to any node but behind an anonymisation proxy?

Firstly, the plan on having two models solves this, and it would be easy to just make multiple versions of the OS/Client combo and just ask them which one they want. And another way to go about the problem of possible network attacks against the device would be to have it locked into a VPN, and have the user choose encrypted or unencrypted (for auditing reasons), and have a dynamic list of white-listed nodes (anything that is not know to associate with anything bad, so pretty much all of them).
We will cross that bridge when we come to it (which will probably be the first thing after making the actual OS).
Also, updated the title.

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
July 07, 2011, 10:01:49 PM
 #68

As it appears that no one wants to help make these, I'm going to change the way I go about this.
What I am going to do is to take the project entirely into my hands.
However, I will host a talk on the new BitClip Freenode IRC channel: #bitclip weekly (or close to) about what is going on in the development of these devices.
The rest of this post will now consist of the formal announcement of the First BitClip IRC Congress.
First BitClip IRC Congress:
Topics of discussion:
- How to go about BitClips
- Official BitClip IRC congress protocol
- Formation of goals of BitClip

How to be in this Congress:
-Be on #bitclip on freenode at 5PM EST, Friday June 8th 2011

Pretty sure you mean July.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 07, 2011, 10:06:07 PM
 #69

Pretty sure you mean July.
Herp Derp. That was my bad there, wasn't thinking straight.

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 07, 2011, 10:15:03 PM
 #70

Also, added one more thing to the announcement.

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 08, 2011, 08:05:33 PM
 #71

Anybody got any ideas about how I should go about the IRC congress?

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 08, 2011, 09:01:58 PM
 #72

The first official BitClip IRC congress is in session at #bitclip on freenode
Get in now!

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
RandyMarsh
Full Member
***
Offline Offline

Activity: 237
Merit: 100



View Profile
July 08, 2011, 09:39:54 PM
 #73

For Prototyping models use www.shapeways.com, you'll have access to pretty much any materials you might be considering and any prototyping methods. Its great value.

Also would these devices be just for storing wallets? or would they be capable of sending and receiving payments too? if so, how would one input an address? manually?

Stan?! STAN?!?!
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 08, 2011, 09:47:18 PM
 #74

Also would these devices be just for storing wallets? or would they be capable of sending and receiving payments too? if so, how would one input an address? manually?

No, yes, and either manually, with a qrcode, or possibly first bit.
If you want to join the IRC and discuss this, but don't have an irc client:
http://webchat.freenode.net/?channels=#bitclip

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 11, 2011, 08:38:14 PM
Last edit: July 17, 2011, 10:00:47 PM by natman3400
 #75

In an effort to support the project, and to get some good concept designs going, I am starting a contest for the best concept drawings for both the device and the GUI! (note all fees go to project support)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



The rules are as follows:
- - Concept must be feasible to make
- - No obscene material
- - Design must be easy to use
- - Design must not be exceedingly intricate
- - Everything I say on the matter of the contest is final

Entry categories and fees are as follows (all fees subject to change):
- - Device body concept (0.05 BTC entrance fee)
- - Device GUI concept (0.05 BTC Entrance fee)
- - BitClip Logo (0.05 BTC Entrance fee)

How to enter:
- - Send me a PM saying you would like to enter
- - Tell me what category you would like to enter
- - I will provide you with a bitcoin address to send your fee to
- - Send me the bitcoins and the drawings

How the winner will be selected:
- - I will choose some finalists form each category
- - We will vote on the winner

What the winner will get:
- - There design produced
- - Fifty (50) percent of the bitcoins from entrance fees

All entrance fees are half of what is displayed until Friday, July 22nd 2011
Cutoff for entries is Sunday, July 31st 2011
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)

iQEcBAEBAgAGBQJOI1tiAAoJEEq24ASxGyTM3+kH/Rfe2WfX5wXr52XgINM2KADY
cFEzYM6Zd8DX9UeniOX6PT9evmdpD1/TZBto5G9I3mgTfpGPQz36Tum8z9i9vzZP
J4uZNrKFBz96sCfk+OicrjEZuEiM0RY+zPgkwK7Sj4t+AV2XAFr0s8hVqtwZyQow
t1U2ibblPrCXImTQAkU1fuwyNiX+H0OsNqDcPvW2UK2Ywk1Gz7dvr8uAi6h57SBN
QMEkIUam12Os0jpVfVQufzRJLiUEjaIhF/D8c6pYHSS4H637E155UdBFQvh8ljID
DaV2brU7vDPDqBpVA/iZHoGJ9gQ8a4iscm0pRwCOH6ZDELNcc+nZe/cprKZxqn4=
=/IWl
-----END PGP SIGNATURE-----

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 12, 2011, 01:19:45 AM
 #76

Note: Cut of for entries on the concept design contest is 7-30-11. Thank you

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 12, 2011, 11:40:29 AM
 #77

Morning update:
I am compiling an exact list of parts I think I am going to need to buy, that would allow me use what ever final form factor I please.

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
jaakkop
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile WWW
July 12, 2011, 12:40:32 PM
 #78

Great project idea, I'm supporting this Smiley

I was thinking for as a security measure if the password is typed wrong many times, the device would lock itself and transfer all the bitcoins to a certain pre-defined address, which is configured in the device.

Just a thought.

I'd buy that for a dollar bitcoin!
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 12, 2011, 01:28:34 PM
 #79

Great project idea, I'm supporting this Smiley

I was thinking for as a security measure if the password is typed wrong many times, the device would lock itself and transfer all the bitcoins to a certain pre-defined address, which is configured in the device.

Just a thought.
I was thinking that I could provide multiple OSs for the devices, and you just choose which one you want on it based on your needs. This could defiantly be an option in one of the higher security OSs. I defiantly plan to do find some way to make the device do this upon opening the case, maybe include a bank card with the device that contains such data as the private key its sent to, the unique device identifier, and other things needed for device recovery and security functions. And does anyone know of any flash storage solution that has something along the lines of SMART monitoring? I would love to do a software raid across two of them, and have this as a failsafe should one of them fail, or become near failing.

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
natman3400 (OP)
Member
**
Offline Offline

Activity: 98
Merit: 10

firstbits: 1nathana


View Profile
July 13, 2011, 06:56:41 PM
 #80

I've started to assemble a nice pile of parts for this project. I'm still waiting to hear back form most of the suppliers i have curreently chosen for samples.

Support the BitClip project:
http://bit.ly/vghQFK
Donate to bitclip: 1BCincd4sHM1ou5QcxZ4vc4hKzsxXCpQT
Dontate to me: 1NathanAubdutd4kW4VwfcEXEWvgkqEq7V
PGP key 1: http://goo.gl/TUIWe
PGP key 2: http://goo.gl/jrfaI
Proof both keys belong to me: http://goo.gl/dQSHl
Pages: « 1 2 3 [4] 5 6 7 »  All
  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!