Can Stellar Succeed Where Bitcoin Fails?

Stellar, a new payment infrastructure, has a chance to create some positive movement in improving our payment infrastructure. With the backing of Stripe, Stellar hopes to become the platform on which transactions are done. Stellar attempts to solve some of the issues that have prevented the widespread adoption of Bitcoin. Namely, the lack of liquidity within the Bitcoin network. Stellar uses an algorithm different to Bitcoin's for trusting and communicating transactions on the network. It is because of this algorithm that Stellar can more easily facilitate transactions between currencies.

Liquidity is one of largest problems Bitcoin is facing before widespread adoption. Banks are avoiding adopting Bitcoin because of the currency's' extreme volatility that is largely the result of poor liquidity. The point of currency is to easily exchange goods, but it remains daunting for a newcomer to 'buy in' to the Bitcoin network - a problem that any cryptocurrency will need to contend with. The backing of Stripe could play a major role in the adoption of Stellar, but the system would still need to be backed by a number of other banks and companies. Stripe invested $3M to receive 2% of the 100 billion Stellars. Stripe plans to sell the majority of these Stellars at auction, presumably to bolster interest in the currency.

Stellar needs the interest of banks, companies, and universities for more than liquidity. Indeed, they'll need a number of such institutions to run key components of the Stellar infrastructure. Stellar requires trusted institutions to run 'gateways' that work together as auditors of the transactions on the payment network. They already boast an impressive list of board members and advisors and they'll need to use them to get gateways up and running. Gateways act like virtual checking accounts - you choose to trust a gateway to hold your $100 USD. A user of Stellar only needs to trust their gateway. The algorithm ensures that any transactions between two users can be trusted. A majority of these gateways would need to collude in order to falsify or modify any transactions.

Finally, Stellar is focusing on ease of use for the consumer up front. A daunting part of Bitcoin is the long cryptographic hash that is used for payments on the network. With Stellar, your username on the network is the address that is used to send and receive money. Furthermore, Stellar allows you to connect your Facebook profile, similar to applications like Venmo which has major mass appeal since everyone (and their dog) is on Facebook. Signing up for a Stellar account is easy and you receive 5,000 STR (Stellars) for your trouble. Stellar is also being transparent about the success of the currency so far and they boast nearly half a million Facebook signups. I think Stellar has potential - they're making a solid effort to create a currency that is actually used like a currency, not held like an asset in the hopes of arbitrage.

Updated January 24, 2022

Bitcoin-Genius Laced with Uncertainty

Bitcoin is in the news again...and for all the wrong reasons. The recent institutional failure of Mt. Gox has prompted a public response that ranges from extreme myopia from US senators to a well reasoned and positive view of the future of the currency. The recent criticisms of Bitcoin are rarely related to any inherent flaws in the technology itself. But, that's not to say some issues haven't been discovered. However, these flaws are understood and fixes are underway. In the end, Bitcoin can do everything credit cards can do with the benefit of being cheaper, more transparent, and more secure.

Greater than a virtual piece of paper with value attached, Bitcoin is an entire system for managing transactions. Processes that are currently opaque, hidden by the banks who facilitate them, become transparent in the Bitcoin transaction ledger. Regulation changes dramatically when every transaction is publicly visible (albeit pseudonymously). The currency also allows increased security. The primary issue with credit card transactions online is that they require publishing information that would allow attackers to make future transactions in your name. This is an issue that Bitcoin inherently avoids. Finally, all of this is done without fees. Each transaction is processed by computers that are compensated for their transaction processing with Bitcoins, known as mining.

There are many hurdles in Bitcoin's path to acceptance, but the benefits far outweigh the current uncertainty. We've only scratched the surface of what is possible with Bitcoin and financial cryptography. Bitcoin has the potential to become far more stable and reliable than dollars, euros, or the yuan. It's just disappointing that we can't get there sooner.

Ember Lights our Framework Fire

A couple of months ago we completed a rewrite of our front-end. We moved to a framework called Ember.js and it's been well worth the effort. Ember gives us a very solid base upon which we can further refine our user experience and we've already started to see improvements in that area. I've been writing and speaking about what we've gone through and about the framework we've chosen. I was interviewed by EmbereƱos, a blog about people and companies using Ember and I also presented to the Houston.js Meetup about our experience.

I'm really passionate about the technologies we use because they directly affect our user experience bottom line. Choices as deep as our underlying frameworks and technologies all bubble up to interaction with our users and we really want our software to be easy to use. Well, to ROCK.