NSA: Please Turn off the Lights When You Leave. Nothing to See Here.

Linux Advocate Dietrich Schmitz shows how the general public can take action to truly protect their privacy using GnuPG with Evolution email. Read the details.

Mailvelope for Chrome: PGP Encrypted Email Made Easy

Linux Advocate Dietrich Schmitz officially endorses what he deems is a truly secure, easy to use PGP email encryption program. Read the details.

Step off Microsoft's License Treadmill to FOSS Linux

Linux Advocate Dietrich Schmitz reminds CIOs that XP Desktops destined for MS end of life support can be reprovisioned with FOSS Linux to run like brand new. Read how.

Bitcoin is NOT Money -- it's a Commodity

Linux Advocate shares news that the U.S. Treasury will treat Bitcoin as a Commodity 'Investment'. Read the details.

Google Drive Gets a Failing Grade on Privacy Protection

Linux Advocate Dietrich Schmitz puts out a public service privacy warning. Google Drive gets a failing grade on protecting your privacy.

Email: A Fundamentally Broken System

Email needs an overhaul. Privacy must be integrated.

Opinion

Cookie Cutter Distros Don't Cut It

Opinion

The 'Linux Inside' Stigma - It's real and it's a problem.

U.S. Patent and Trademark Office Turn a Deaf Ear

Linux Advocate Dietrich Schmitz reminds readers of a long ago failed petition by Mathematician Prof. Donald Knuth for stopping issuance of Software Patents.

Showing posts with label Business. Show all posts
Showing posts with label Business. Show all posts

Saturday, January 25, 2014

Use Bitcoin: Credit Cards Weren't Designed for the Internet

by Dietrich Schmitz

Just yesterday, I registered my account at Coinbase, one of the largest most reputable, secure web Bitcoin brokers in the World.

The choice was careful and made after a period of weeks of study.  

If you don't know the history, during the past 12 months, Bitcoin has grown into a full scale 'made for the Internet' web commerce payment solution.



Credit Cards Pose Unacceptable Risk

Bitcoin stands to replace all known on-line payment methods including Credit and Debit cards, PayPal, etc. for many good reasons.  The clincher for me was the realization that credit cards simply weren't designed for the Internet. 

Think about that for a moment.  

Regardless of the safety assurances you receive from merchants, whenever you make the overt choice to pay using a credit card, you are placing trust in one or more commerce intermediaries to facilitate a transaction and also a level of trust they are keeping your secret credit card information secure on a merchant's website.  Often, that information also includes your date of birth and social security number.  This poses both a financial and identity theft risk.  That is unacceptable and the potential for global crime rings hacking websites to steal your credit and personal information is all too real as the frequency with which website attacks occur escalates.

As often happens, we have almost become numbed to news of millions of credit cards being stolen with regularity.  Clearly, this has become a profitable business for the criminals.  And in this case, crime often does 'pay' large sums of money, all at the victims' expense, and where the criminal may be on the other side of the world immune from local prosecution.


What is Bitcoin?


You can find an abundance of information on Bitcoin just by googling it.  But, I think this video does a nice job of explaining it for starters:





Why Use Bitcoin?


The other day, I came across a story which covers the most compelling reasons for why Bitcoin should be considered for Internet commerce.  Here are the story's abstracted key points:

- It's fast (faster than Bank Transfer, faster than cc with zero confirmation) 

- It's cheap. Bitcoin transaction fees are minimal, or in some cases, free. 

- Central governments cannot take it away because Bitcoin cryptocurrency is decentralized (peer-to-peer P2P). 

- No Chargebacks. As can happen wit credit card purchases. Once a Bitcoin purchase is made it cannot be retrieved without the receiver's permission (receiver is getting Bitcoin from sender). 

- People cannot steal your information from websites. There's only a public key and private key. You own the private key inside your encrypted wallet. Credit cards are insecure and require you to provide your secret information as part of a transaction that then gets stored on the merchant's website. If a website attack is successful, then the bad guys have your credit card to use as they see fit. 

- Bitcoin is not inflationary. Unlike fiat currencies such as the U.S. Dollar that get printed however capriciously the Federal Reserve desires, Bitcoin is set at a fixed amount. The more printing (Quantitative Easing), the more likely inflation will occur. 

- It's as private as you want it to be. Sometimes, we don’t want people knowing what we have purchased. Bitcoin is a relatively private currency. On the one hand, it is transparent; thanks to the blockchain, everyone knows how much a particular bitcoin address holds in transactions. They know where those transactions came from, and where they’re sent. On the other hand, unlike conventional bank accounts, no one knows who holds a particular bitcoin address. It’s like having a clear plastic wallet with no visible owner. 

- You don't need to trust anyone. In a conventional banking system, you have to trust people to handle your money properly along the way. You have to trust the bank, for example. You might have to trust a third-party payment processor. You’ll often have to trust the merchant, too. These organizations demand important, sensitive pieces of information from you.  Because bitcoin is entirely decentralized, you need trust no one when using it. When you send a transaction, it is digitally signed, and secure. An unknown miner will verify it, and then the transaction is completed. The merchant need not even know who you are, unless you’ve arranged to tell them. 

- You own it. There is no other electronic cash system in which your account isn’t owned by someone else. Take PayPal, for example: if the company decides for some reason that your account has been misused, it has the power to freeze all of the assets held in the account, without consulting you. 

- You can 'mine' Bitcoins yourself. In spite of the amazing advances in home office colour printing technology, most national governments take a fairly dim view of you producing your own money. With bitcoin, however, it is encouraged. You can certainly buy bitcoins on the open market, but you can also mine your own if you have enough computing power.


Coinbase has the added benefit of two-factor authentication which means only I can access and make transactions.  Take a look at Coinbase's security and you'll see they are dead serious about keeping your Bitcoin safe.

I won't use Coinbase to store my personal Bitcoin Wallet.  It will facilitate making web payments, per se,  as I can 'on demand' transfer from my bank account the precise amount required for making payment to a participating Coinbase merchant.


Bitcoin-Qt

If I choose to transfer amounts and send them to my local PC, I can do so as well, using Bitcoin-Qt.  Bitcoin-Qt is available for Windows, Apple Macs, BSD variant and Linux operating systems for download here.  You'll find some good information on using Bitcoin-Qt here to help with getting up to speed.





Conclusion

I see nothing but a huge upside potential for Bitcoin and so do thousands of merchants now adopting this payment method, around the globe.

The virtue of having this payment method makes so much sense to me.  It eliminates the risk of stored secrets on the Internet.  There are none.  And one need only transfer the needed amount from cash to Bitcoin to cover the cost of a purchase.  This makes the transaction effectively behave as though it were your 'Debit' type card where the money is deducted from your Bank account directly, only you have control over how much and when that will occur.  There are no stored secrets to reveal and no intermediaries to get involved.  It's just you and your Bitcoin.

So, if you use Bitcoin for nothing else (such as its inherent cryptocurrency virtual commodity trading potential), it makes emminent sense to employ it for your Internet commerce transactions.  Close down the risk of using credit cards today -- they weren't designed for the Internet.  

Watch the below youtube Coinbase tutorial and then sign up to create your Coinbase Bitcoin account today!

-- Dietrich







Enhanced by Zemanta

Friday, December 13, 2013

Money in the Bank: Fedora Btrfs Filesystem With Yum-plugin-fs-snapshot

by Dietrich Schmitz

The IT Scenario


You are a veteran System Administrator.  You know the drill.  You have an operating system upgrade to do.  It must be done in such a way that there is no 'down time' for the end users in your business setting.

Taking Precautions -- Backup


That, usually means doing it over the weekend when nobody is in the office.  It also means that you must apply due diligence in being sure you have a 'viable' backup set of the system -- not just a differential backup.  So creating one takes time with a decent tape archiver, or, if you are lucky you work for a larger Enterprise Datacenter with a dedicated rack NAS server to stream image the drive across to another hard drive.  But that's pricey and many small- to medium-sized businesses simply can't afford to spend $40,000 or more for such technology.

So, tape back up it is.  It might take 6 hours to complete on a Saturday.  And you hope that verify confirms it is a good set.  Any errors, then you may need to start over switching in a different tape assuming the first has media damage.

It's something you incorporate into standard operational procedure to precede any Change Management request for work on any server upgrade.  Never deviate.  Your job depends on it.

If your system crashes, for whatever reason, you pray your tape backup will restore and the turnaround time to do a restoral can take several hours depending on the tape archiver subsystem being used.

Often Murphy's Law comes into play: "when things can go wrong, they will go wrong."

You discover that something in the install log doesn't look right and the system has decided to abend several times during your post-upgrade testing.

It's now midnight on Saturday.  You need to pull the plug and restore from tape backup so that the system will be 'up' on Monday at 8:00 am.

So, you come back in again Sunday morning and proceed with tape restoral and babysit the job to completion and if you are lucky, the system boots up and is ready for Monday morning's business.  You get to keep your job for another day, maybe the whole week even.

Btrfs and Yum-plugin-fs-snapshot


Today, if you set up your server with Fedora Linux and partition the system using Btrfs filesystem, you get the capability to do snapshots that interleave your hard drive with no need to send the snapshot to an external drive.

The process for doing so is near-instantaneous, a second or two at most to perform.  It's that fast and with Fedora's YUM package manager you also can avail yourself to using the yum-plugin-fs-snapshot plugin which will automatically create a snapshot of your Btrfs filesystem partitions before commencing with your operating system upgrade scenario.  Again, it's just one second to create the snapshot and the yum 'update' to upgrade the O/S proceeds to completion normally.

Post-Install Quick Snapshot Recovery


Were you to encounter problems post-install during your system testing, it takes just one minute to revert to your yum created snapshot and reboot.

This process might take total 2 hours invested time verses the whole weekend consumed using the old tape archiver method.

My Testing


I installed Fedora 20 last evening with Btrfs to test out yum-plugin-fs-snapshot.  Indeed, it works as advertised and all in a matter of a few scant seconds I had a snapshot of the root (/) and home (/home) partitions as backup following my test install of nmap and it's accompanying nmap-frontend gui.  Similarly, it took two seconds to remove the two snapshots.  Below is shown the output from my test:

Install  2 Packages

Total download size: 4.5 M
Installed size: 19 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): nmap-frontend-6.40-2.fc20.noarch.rpm                | 659 kB   00:01     
(2/2): nmap-6.40-2.fc20.i686.rpm                           | 3.8 MB   00:04     
--------------------------------------------------------------------------------
Total                                           1.1 MB/s | 4.5 MB     00:04     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
fs-snapshot: snapshotting /: /yum_20131213160036
fs-snapshot: snapshotting /home/: /home/yum_20131213160036
  Installing : 2:nmap-6.40-2.fc20.i686                                      1/2
  Installing : 2:nmap-frontend-6.40-2.fc20.noarch                           2/2
  Verifying  : 2:nmap-frontend-6.40-2.fc20.noarch                           1/2
  Verifying  : 2:nmap-6.40-2.fc20.i686                                      2/2

Installed:
  nmap.i686 2:6.40-2.fc20           nmap-frontend.noarch 2:6.40-2.fc20          

Complete!
New leaves:
  nmap-frontend.noarch
[dietrich@localhost~]$

Then, I deleted snapshots just created:

[dietrich@localhost~]$ sudo btrfs subvolume delete /yum_20131213160036/
[sudo] password for dietrich:
Delete subvolume '//yum_20131213160036'
[dietrich@localhost~]$ sudo btrfs subvolume delete /home/yum_20131213160036/
Delete subvolume '/home/yum_20131213160036'
[dietrich@localhost~]$

Conclusion


So, there you have it.  Some technologies are just 'better' than others, yes?
This is why I endorse Fedora Linux.

Get your server configured with Fedora's Btrfs and Yum-plugin-fs-snapshot and have some peace of mind.

Money in the Bank. -- Dietrich
Enhanced by Zemanta