How To Make An Off-The-Blockchain Transaction With Bitcoin And OpenDime - Now you can physically hand any amount of Bitcoins to someone without the blockchain ever knowing about your transaction!

in bitcoin •  7 years ago  (edited)

OpenDime is a great way to keep and transfer Bitcoins or Litecoins.  It's a USB hardware wallet that you can trade physically, like literally just handing over to someone (or you can keep it like a piggybank).  There's no password except the private key, and it can only be unlocked physically.  They really put a lot of thought into how it works.  The great thing about it is that the wallet's Private Key cannot ever revealed to anybody until a certain part of the device is physically separated (you need to break it off, and it can never be reattached).

That way the next owner can rest assured that the previous owner can never take any coins out of it.  The other great thing about OpenDime is that they're so cheap, in fact, they only sell them in 3-packs because it would be a waste of shipping fees to mail out just one.  There are two different models of OpenDime, one for Bitcoins and another for Litecoins.  At the time of this writing I believe only the Bitcoin version is available at the official online store.

They connect to your computer or mobile device just like a USB Flash Drive.  When you plug it into your computer it shows up as a new USB Drive.  Once the device has been Initialized you can open the drive on your computer and you'll see an Index.html file, opening that file in your web browser will display the BTC Deposit Address where funds can be added to your OpenDime, it also has a link where you can check how much BTC it has.

To Initialize the OpenDime simply plug it into your computer and then copy some random files onto the OpenDime Drive (at least 256 kilobytes in size), preferably files that are not public because your private key will be randomly generated using the data in those files as the seed for the randomness.  Personally, I used a random number generator to create random data for this when I initialized my own Open Dime.  Each OpenDime needs to be initialized just once.  After being Initialized simply unplug the OpenDime and then plug it back in again.  That's when the Index.html file will appear allowing you to see your deposit address, but not your private keys (not yet).

In order to Send or Withdraw BTC to another address or see the OpenDime's private keys you must first physically break the seal on the device by breaking out (with a pin or something like that) the little round part where there's an arrow pointing to it on one side.  Removing that part and then plugging the device back into a computer will 'unlock' the OpenDime so that it can be used to send money as well as receive.  This is important to understand, you will not be able to send or withdraw any BTC from your OpenDime until after the security lock part is detached from the OpenDime.

But remember, once you have unlocked your OpenDime it will no longer be suitable for physical trades (handing it to someone else to give them money).  So you shouldn't unlock it until you're ready to withdraw the funds to another wallet.  The OpenDime is only suitable for trading if it has Not Yet been unlocked.  If someone offers you an OpenDime, first (in addition to checking the balance) check to make sure that it's lock piece is still in place, otherwise the person who gave it to you could have copied the private keys and then they would be able to withdraw the coins without physically having the device!

Security can be a tricky thing, always be sure to know what you're doing.  Luckily, the OpenDime flashes a green LED light when it's Initialized and a red LED light when it's Unlocked.

Here is a link to my OpenDime Wallet (I'm not asking for money, but I can't stop you from being generous either) 19HjGUr8j7t6kQzBDYxK9zzXnGFJ8XUo3M this is to let you see the interface from the Check Balance page, and also to show how much I trust OpenDime's security (try to hack my wallet, go ahead I dare you, lol).  There's also a link at the bottom of that page where you can buy your own OpenDimes from their online store if you want.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Wow, that should come in handy!!

it was the great post. the process is awesome to physically hand over. it was great.
thank u for share

now thats cool! great post mate

thanks for the post @anomaly. I have learnt a good infomation from the post. maximum time your post is always so much informative.

I would not trust it. There are just so many ways that this can go wrong..

Thank you for your visit
I enjoyed the video
Iooking forward to your next post
Good Fortune

I can not upvote because upvote time is over.
Thanks for the explanation about Transaction With Bitcoin And OpenDime - I need learn a lot.
Thanks for sharing

Great post @anomaly - keep up the good work. Following you. Interesting post.

Congratulations @anomaly! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your Board of Honor.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

Do you like SteemitBoard's project? Vote for its witness and get one more award!

Love to have that

Nice friend

after transaction is done, so it will writen to the blockchain if we use that device?
maybe it's really good to solve the scalability problem

So amazing your post

Gracias amigo por esas informaciones, que para mi son nuevas ya que no conozco mucho del tema, saludo

안녕하세요국민입니다
오늘 하루도 행복하시고 좋은일만 생기시길
바람니다.또놀러겠습니다

An information of great interest, thanks for sharing

Thank you!! This is new to me!
I’ll have a slow reading later on!

Cheers.

Thanks for the info my brother, i love you....

I think it is a novel way to physically handle our money but still has the limitations that you mention in your article. On the other hand, I like to know about this technology. Best regards

fantastic how its easy

Very interesting and cognitive information! Impressive! Need to think.

hey @anomaly did you heard anything about steemfollower before this time you can use this site to get upvote
steemfollower

Your posts and blogs are perfect, I love it.if you have time to stop by my blog. make me as your friend.

that post is so informative . thx for share

Nice post.@anomaly

Thanks to visit my blog

Buena publicación siempre es interesante saber. Gracias por compartir anomaly

cuddle_hug3.png

Wow

Thank you for participating in the event.
Boating

Thank you for visiting my blog.

Interesante post, @anomaly, de veras que hay qué mantenerse leyendo y actualizándose continuamente para mantenerse "medianamente infomado" de tantos avances tecnológicos. Soy nueva en esto delas cryptomonedas y las wallets así que esta información me es de gran utilidad. Gracias por resumir en palabras sencillas y compartir. Upvote.

  ·  7 years ago Reveal Comment

보팅감사합니당

That is so cool. This will come in handy when I am in selling bitcoins in person.

thank for sharing @anomaly

great post

Following, Resteemed @anomally !

An information of great interest, thanks for sharing

it seems it is going to be threat for expensive wallets Ledger or trezor.

informative post

informative postio

This post has received a 0.39 % upvote from @drotto thanks to: @sakhmet.

Thanks for the upvote, we have upvoted you too. I will order a 3 pack for testing, great stuff. Greetings from Mexico

This is a great concept, but is it an all or nothing transaction?

Nice post dude !

Plzz support me guyz ..anomaly

Good knowledge is always in price . Internet gives thousands of possibilities to learn from smarter people , to reeducate yourself

Good

Good

Hi anomaly,

Thank you for this information I appreciate very much.

보통해 주셔서 감사합니당스팀잇 대박나셔용