In the past, many times I forgot about who was the end-user of the solution I was working on – all that mattered was neat code and great performance. Later on, it was evident I was completely wrong, nevertheless, it doesn't mean that performance and organization are bad habits or that they’re the wrong achievements, just that they aren't enough. They're not why users choose our solution over the others.
In the financial space, anything unregulated and unregistered would cause doubts and uneasiness. In the case of cryptocurrencies, such as bitcoin, financial regulators all over the world have started to find ways to oversee the blockchain, or the record of all cryptocurrency transactions, as well as to address the irregularities presented by these virtual currencies that mostly bypass financial firms, exchanges, and regulated banks. The most popular of all cryptocurrencies, bitcoin, chiefly operates outside of the conventions of a financial system; and this worries regulators as it has the potential to be linked to money laundering, tax evasion, fraud, and terrorist funding.
Bitcoin and other cryptocurrencies are gaining more attention as days pass. Aside from the advantages that cryptocurrencies have like anonymity and easy international transactions, people are enticed by the fact that it can become a good investment. Apart from trading bitcoins for cash, you can also use bitcoins to buy gift cards, book flights, and hotels, buy furniture, or even buy real estate properties. Bitcoin purchases are not taxed at the moment since there is no way for third parties to identify, track, or intercept transactions that use.
Blockchain (and Bitcoin first, of course) is often described as a technology that allows peers to transfer value between each other in a trustless way. However, “trustless” is not entirely accurate, but more like a convenient and short way of describing it. Truth is, there is still a lot of trust involved… but with a twist. Let me ramble on about that for a few minutes.
Selling software is not an easy task for start-ups today. The market is big, solutions abound, and there are very large and distinguished corporations in the market.
Okay, let's start with what does not work: have you ever heard someone offer "integral solutions", "applications in any language", "software maintenance", "project development"? No matter how sophisticated and efficient it sounds, it does not say anything specific; besides, let's be honest, even though you can dedicate yourself to everything, it is not optimal for a start-up because intellectual resources can abound, but humans can not, and if you want to maintain a good standard of quality, you have to specialize.