Monday, October 22, 2018

Currency Extremism




This is a story about my adventures with the Lightning Network, Banks, the financial crisis of 2007–2008, Bitcoin and cryptocurrency applications.

The Lightning Network Adventure

I’ve been thinking a lot lately about the Lightning Network (LN).

LN is what we call a second layer network for Bitcoin.

With LN, point of sale (POS) transactions can take place in under a second.

Currently, the cost of an LN transaction is very low.

I thought, “Hey, that’s just what the market needs!”
  • Faster, cheaper, safer transactions (tx’s)
  • Merchants won’t need to worry about charge backs
  • Sellers won’t need to worry about getter scammed
  • It can work for interpersonal as well as store front tx’s
I even went as far as building a full Bitcoin node and Lightning Network side chain in local Virtualbox VM.

I used docker-compose and Docker Swarm and had plans to scale big time with Kubernetes.

I even pitched to a few angel investors/people with enough money to fund such a venture.

I’m almost done creating a Bitcoin payment processing solution for my web site: https://cryptocurrencies.developersclass.com/ … why not add a Lightning Network payment option?

“You provide the money and know-how to grow the business and I’ll provide the technology.”

My Bank Bashing Article

And then there’s that (draft) bank bashing article I wrote and hesitate to publish.

It expresses frustration with our current banking system.

Here’re a few lines from that article:
Why do we accept bank fees as a given?
Why do banks get to hold on to my money for 7 days? Why do banks get to earn interest on that money of mine, charging me NSF fees even though I have plenty of money.
Why is it okay for our deposits to be “processed” only during “business work days”?
Do banks use only bank employees, i.e., humans, that don’t work weekends and frequently take vacations to process our transactions?
No. Of course not.

Right Wing Extremism

Let’s not forget my How Does the Central Bank Print Money? article.

I returned to the diagram I created in that article and added a few more details. Let’s focus on that now (the red box below):



The nationally charted commercial banks are special banks that are given the privilege of buying bonds (Treasury Bills) at a low price and selling them to the Federal Reserve (the Central Bank) for a profit. 

These elite banks buy low and sell high.

These elite banks serve the same purpose as Bitcoin miners. When they sell the bonds to the Fed, the money that appears on their electronic balance sheet is new money. That is where our USD money is actually minted.

The physical dollars and coins “minted” by the Treasury (the “$” in the diagram) closely reflect that newly minted money.

These elite banks are like Bitcoin miners, but instead of solving a cryptographic puzzle to get rewarded with Bitcoins all these elite banks have to do is give the Fed the T-bills that they got from the Treasury. It’s all done electronically. (If there were such a thing as the Illuminati, this would be it!)



Left Wing Extremism

This sums up what happened in our 2007–2008 financial crisis:
Acorn => Banks => Bad Loans => Financial Crisis
Fannie/Freddie => Bad Loans => Financial Crisis
Wall Street *** => Bad Loans => Financial Crisis
The Association of Community Organizations for Reform Now (Acorn) sued and extorted banks which into making bad loans, in an effort to put lower income citizens into houses that they could not afford.

Fannie Mae and Freddie Mac were created by Congress to provide low cost loans. They made a lot of very bad loans, i.e., they allowed low income people to move into high rent homes that they could not afford.

Lobbyists and political action committees and nonprofit organizations exerted influence over members of the U.S. Congress to ensure that Fannie/Freddie were allowed to continue to grow and take on unreasonable risk under their congressional charters and implied federal backing.

The U.S. Congress gave Wall Street firms (AIG, Citi, Merrill Lynch, RBS, UBS, JPM) the ability to compete — Wall Street firms had been complaining about the unfair competition from Fannie/Freddie — by permitting them to package bad loans and sell them to investors.

*** Granted “Wall Street” is considered more right-wing than left-wing, but there’s more left-wing non-sense in this section than the other.

Fractional Reserve Lending

See the big green circle in the diagram?

That’s where Alice deposits $100 in bank 1 that takes Alice’s money and loans out $90 to Bob.

Bob puts his $90 in bank 2 that takes Bob’s money and lends out $81 of it to Cindy, etc.

This process drastically increases the money supply in circulation.

It’s great; however, it only works when the banks make good loans.

The financial crisis of 2007–2008 is an example of what happens then banks make bad loans. The whole system implodes.

It’s not fair, but it’s real

Is it fair that some loud mouth special interest group can extort banks into making bad loans?

Is it fair that banks can still make money even when they make bad loans?

Is it fair that special interest groups can lobbied congress to allow Fannie Mae and Freddie Mac to make bad loans that almost bankrupted our economy?

Is it fair that congress would allow Wall Street firms to knowingly package bad loans and sell them to citizens as “good” investments?

Is it fair that all these shenanigans were permitted, that nearly threw us all into the next Great Depression and yet nobody went to jail?

Who was held accountable for playing politics with our financial security?

Wall Street firms got bailed out.

Wall Street executives got golden parachutes.

Banks still make money coming and going no matter how bad they screw up.

That frustration created the motivation that created Bitcoin.

Bitcoin was born

On November 1, 2008, a post appeared on a discussion forum called the Cryptography Mailing List …
“Abstract. A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without the burdens of going through a financial institution.”
… and was signed with the pseudonym Satoshi Nakamoto.

Many other attempts at digital currencies had all failed.

Then, two months later on 3 Jan 2009 Satoshi mined the first 50 bitcoins (known as the Genesis block).



Encoded in that Genesis block are the words:
“Chancellor on brink of second bailout for banks”
… that suggests that Satoshi frowned upon the bank bailouts of 2008. He wasn’t just a coder; his motivation was political.

I thought it was just what the market needed…

Now, back to my thoughts on the Lightning Network (LN) ...

The more models I created to simulate the workings of the LN, the more it became apparent that well funded hubs would be required to make the payment channels work as a general purpose point of sale system.
Where would the well funded hubs come from? Who has tons of money?

Banks.

Shit!

When that happens, we’ll be back where we started only this time around there will be no customer service, no branch offices, nobody to call to handle fraud, reverse bogus payments, etc. (Or maybe the banks will create “new” cryptocurrency customer support services for the LN side chains.)

The banks will still be the middlemen, charging whatever fees they see fit. 

What Happened to Bitcoin?

Satoshi Nakamoto intended to build a decentralized cryptocurrency; a currency that would be free from political lobbyists, the U.S. Congress and unscrupulous Wall Street firms.

Most people think Bitcoin is free from centralized control; that’s not true.

Bitcoin’s source code is now largely controlled by single private company.

They have the power to change the rules of how Bitcoin works.

For example, they could increase the blocksize, therefore increasing the scalability of Bitcoin, but they have kept it at 1MB.

This plays right into their business plan, i.e., to make money on side chain networks, like the Lightning Network.

This bothered me for a while.

Cryptocurrencies are like Apps

Then, I heard Andreas Antonopoulos talk about cryptocurrency sovereignty.
Consider this use case that includes multiple internet-aware apps:
You read a Twitter tweet that makes you think Alice.
You start chatting with Alice over Telegram.
Typing becomes too much so you request a Google Hangout in order to talk.
You switch to video when you realize Alice has something on the white board to share.
You begin recording and save the .mp4 file.
You followup with an email summary of your meeting, including a link to the .mp4 video file.
You just used 4 different applications to communicate
Maybe cryptocurrencies will be like that. We’ll use multiple cryptocurrencies to transact business.
We may use one for a quick payment to a friend, another to pay a mortgage payment and yet another to buy that toy that we don’t want anyone else to know about.
Multiple cryptocurrencies for multiple purposes.

Enjoy paying fees for the customer support services? Use crypto A.

Dealing with friends and want super low fees? Use crypto B.

Prefer privacy? Use crypt C.

Who is going to create that killer cryptocurrency wallet app that makes such transactions quick, easy and affordable?

Ah, now I feel better. Time to go to sleep.

Nite nite.


Gaining Understanding and Confidence

It’s easy to get tripped up with questions about how the US monetary system works.

Throw cryptocurrencies into the equation and it can get overwhelming.

I grew up with a mom that was intrigued with US economy, currency, gold and other investments.

I guess that’s why cryptocurrency (and blockchain technology) is so interesting to me.
I get to combine the rhetoric that I heard in my formative years with my education and professional experience.

I invested my time, energy and resources to develop a training course to help others “get it”.

That’s a big part of what my Cryptocurrencies Developers Class is about.

The first class is all about money (what it is, its history and relationship to digital currencies) and would serve as a good educational resource for those in finance and insurance professions.

The rest of the course is about how to leverage our understanding of money and blockchain technologies to build our own cryptocurrency.

Join me in class where we’ll:
  • Distill facts from fiction
  • Provide pertinent resources on a guided journey of learning
  • Provide well structured lab assignments
  • Provide starter projects (and completed solutions)
  • Provide insightful visual presentations
  • Provide a Certificate of Completion to attendees that finish the assignments
… and that’s just the 1st half of the course. In the 2nd half we cover the Ethereum blockchain.

I have condensed this class into an Immersive one week Master Class in Atlanta, GA.

Register now, while seat are still available at https://cryptocurrencies.developersclass.com/products/register



Thanks, hope to see you in class! — Lex Sheehan



Lex Sheehan
Atlanta, GA
Software Engineer
Twitter @lex_sheehan
LinkedIn lexsheehan


Venditor Emptor

This is a story about my experience selling my furniture on craigslist.
My daughters graduated high school and left home for college. I decided to sell their used furniture.
First, I posted this ad on craigslist:


Moments later, I began to receive these text messages:


Let’s look at the first one:


That seemed legit. Sean Phillip gave me his name and said he was ready to pay with PayPal immediately.



How to Lose Money Using PayPal

I looked into the issues doing business with a stranger using PayPal. Here’s what I found:
When we enter into a transaction like this, PayPal takes the money ($599 + movers expenses) and puts that money in “escrow”. Escrow is just an account that holds the money until PayPal is convinced that both parties upheld their part of the deal.
The buyer puts their money in the escrow account. The seller sees the money and then is responsible for shipping the furniture to the buyer.
Looks simple and safe. But, looks can be deceiving…
PayPal will only deem the furniture shipped if the seller ships the furniture and gets a tracking number from UPS/Fedex. However, that will cost at least $300; possibly thousands, depending on the amount of furniture to ship.
Since the seller cannot get any money until the buyer receives the furniture that won’t happen. So, the buyer will claim to have his movers pickup the furniture, which won’t happen either. Remember, this is a scam and the buyer is really only after the seller’s money.
Time goes by and the seller gets desperate; he’s told other prospective buyers that the furniture is already SOLD.
The buyer says he’ll send a check and by this time, the seller is motivated to accept it.

The Scammers’ Angle

The scammers’ angle is to get the central banking system involved because the banking system is flawed and the scammers can use those flaws to get the seller’s money.
Your bank will never lose (their) money, but they will charge you when you lose your money.

The Check Scam

It starts when the scammer gets you to agree to take a check.
Here’s how they do it:
  1. Seller agrees to accept a check.
  2. Buyer sends mover to pickup the furniture.


3. Seller receives a check for more than the cost “to cover moving expenses”.


4. Seller pays movers with their money $2,050 (to ship his furniture to a bogus person at a bogus address).
5. Seller sends extra $1,550 (the difference between amount of bogus check amount and how much the movers actually cost) to the buyer via Western Union.

Where The Money Goes

All the amounts below could be real (and happen to you), except for the $2,050 (bogus) check from the buyer:


  • The buyer (scammer) makes $1,550.
  • The seller loses $6,050 (but still has his $599 furniture).
  • Your bank makes $3,500
The buyer does have some risk of getting caught, the mover makes a profit but has to work for it. Your bank makes out like a bandit and you’re left paying for it all.
Your bank will never lose (their) money, but they will charge you when you lose your money.
When the check clears and the seller sees the $599 credited to his bank account, he writes other checks assuming the balance that the bank claims is accurate is actually correct.
In this example, the seller’s bank account balance was just over $0.00 before the $599 clears. Suppose the seller trusts the bank’s report of his balance and makes 10 small purchases that subsequently all bounce. (Many banks give you immediate access to $200 from any check.)
The bank then charges the seller $35 for each of the 10 bounced checks ($3,500).


Suppose your (the seller) didn’t write any additional checks and have no NSF fees, you’ll still have to pay the movers $1,000 and you’ll still loose the $1,550 you paid the scammer. Plus, there will be a bank fee for “processing” a returned check. Also, this is not the only scenario where scammers (and banks) take advantage of sellers.

The Cost of the Middleman

None of this loss of money would happen if you, the seller, accept cash or cryptocurrency only. If you think that getting your bank involved in your transaction protects you, think again.
How bankers do it…
Bankers do it for a fee.
Bankers do it risk-free.
Bankers do it with glee.

The Real Cost

Let’s not forget your time lost communicating with the scammers, movers, PayPal and your bank representatives. Also, any NSFs may result in a negative impact to your credit rating, which will drive up all sorts of costs, including but not limited to new mortgage rates, insurance, college loans, ability to rent, etc. That could mean loss of opportunity and much more than your current $6,050 loss.

Our Banking System Enables Scammers

First, we must understand that banks are not in business to help consumers.
Banks exist to make a profit. Banks are like a monopoly that makes the rules, controls the rules and then decides how much to charge you when they can catch you breaking any of the rules (that are stacked against you).
Banks use deception to lure consumers into thinking that the account balances and transactions are real. Clearly, the only things you can count on are banks fees.
Dolor Emptor
I wonder how many check scams are instigated by the banking system. After all, who is guaranteed to profit (and never get caught)?

Craigslist — Will accept Cryptocurrency!

I added the following to my ad to reduce contact from scammers:
==================================
Will accept CASH or cryptocurrency ONLY.
No Checks. No PayPal.
==================================


Today’s reality is that only 5% of people use cryptocurrency. So, accepting cash is still a necessity on craigslist.

Lessons Learned

  • Do not trust your bank account balance
  • Do not accept checks from a stranger
  • Do not accept PayPal payments from a stranger
  • Do accept cash or cryptocurrency from anyone
  • Do use common sense
Who would pay over a $1,000 dollars to move furniture that’s only worth $599?
Go to the effort of tracking all of your deposits and credits separately from your bank’s account records. (Do not trust your bank’s version of your account balance.)

Other Financial Risks Sellers Face

If you accept PayPal or credit cards (Visa, MasterCard, etc.) you have to be concerned with charge backs. That’s when the buyer claims that what you sold them is not what they expected. Buyers are protected, not the seller.
If you are dealing with a dishonest buyer, they’ll do or claim anything to get money and possibly return damaged merchandise, if you’re lucky. Your credit will be affected and your rates will go up and you might get dropped from your bank’s merchant program.

What about Venmo?

You’re not safe accepting Venmo payments either.
Read Venmo’s User agreement closely:
“Business, commercial, or merchant transactions may not be conducted using personal accounts.”
Scammers are exploiting a flaw in the Venmo system.


There is a gap between when you see the “Money credited to your Venmo balance. Cash out to your bank overnight.” and when you actually receive your money.
So, if you (the seller) read that “Money credited to your Venmo balance.” and think it’s safe to give your goods/services to the buyer, but if that buyer is a scammer, the next notification you’ll get will say ‘Your transaction has been reversed. ” and you’ll have no recourse.

The Flaw

Our banking system, PayPal and Venmo share the same flaw. It’s based on the business need to meet end user/buyer expectations. Buyers want to get what they want when they pay for it.
Using checks and Venmo only works if the buyer is honest.
The reality is that neither the current banking system or Venmo (or PayPal for that matter) can actually handle immediate transactions.
Their systems require “processing” time.
Scammers find ways to exploit the gap in what we think happens and what actually happens.
The main difference is that when we use banks, we not only lose money, but we also get penalized with banking fees.

The Solution

We need a system of exchange that can either eliminate that “processing” gap or make it so small and/or so secure that even the most wily scammer is unable to game it.
I wonder what that system would look like?

Take my class and find out…



Hope to see you in class!  —  Lex Sheehan