In 1998, Wei Dai published a description of "b-money", characterized as an anonymous, distributed electronic cash system. Shortly thereafter, Nick Szabo described bit gold. Like bitcoin and other cryptocurrencies that would follow it, bit gold (not to be confused with the later gold-based exchange, BitGold) was described as an electronic currency system which required users to complete a proof of work function with solutions being cryptographically put together and published. A currency system based on a reusable proof of work was later created by Hal Finney who followed the work of Dai and Szabo.
In cryptocurrency networks, mining is a validation of transactions. For this effort, successful miners obtain new cryptocurrency as a reward. The reward decreases transaction fees by creating a complementary incentive to contribute to the processing power of the network. The rate of generating hashes, which validate any transaction, has been increased by the use of specialized machines such as FPGAs and ASICs running complex hashing algorithms like SHA-256 and Scrypt. This arms race for cheaper-yet-efficient machines has been on since the day the first cryptocurrency, bitcoin, was introduced in 2009. With more people venturing into the world of virtual currency, generating hashes for this validation has become far more complex over the years, with miners having to invest large sums of money on employing multiple high performance ASICs. Thus the value of the currency obtained for finding a hash often does not justify the amount of money spent on setting up the machines, the cooling facilities to overcome the enormous amount of heat they produce, and the electricity required to run them.
There are several different types of cryptocurrency wallets that cater for different needs. If your priority is privacy, you might want to opt for a paper or a hardware wallet. Those are the most secure ways of storing your crypto funds. There are also ‘cold’ (offline) wallets that are stored on your hard drive and online wallets, which can either be affiliated with exchanges or with independent platforms.
In Ethereum all smart contracts are stored publicly on every node of the blockchain, which has costs. Being a blockchain means it is secure by design and is an example of a distributed computing system with high Byzantine fault tolerance. The downside is that performance issues arise in that every node is calculating all the smart contracts in real time, resulting in lower speeds. As of January 2016, the Ethereum protocol could process about 25 transactions per second. In comparison, the Visa payment platform processes 45,000 payments per second leading some to question the scalability of Ethereum. On 19 December 2016, Ethereum exceeded one million transactions in a single day for the first time.
Transactions that occur through the use and exchange of these altcoins are independent from formal banking systems, and therefore can make tax evasion simpler for individuals. Since charting taxable income is based upon what a recipient reports to the revenue service, it becomes extremely difficult to account for transactions made using existing cryptocurrencies, a mode of exchange that is complex and difficult to track.
The first cryptocurrency to capture the public imagination was Bitcoin, which was launched in 2009 by an individual or group known under the pseudonym, Satoshi Nakamoto. As of February 2019, there were over 17.53 million bitcoins in circulation with a total market value of around $63 billion (although the market price of bitcoin can fluctuate quite a bit). Bitcoin's success has spawned a number of competing cryptocurrencies, known as "altcoins" such as Litecoin, Namecoin and Peercoin, as well as Ethereum, EOS, and Cardano. Today, there are literally thousands of cryptocurrencies in existence, with an aggregate market value of over $120 billion (Bitcoin currently represents more than 50% of the total value).
Though each bitcoin transaction is recorded in a public log, names of buyers and sellers are never revealed – only their wallet IDs. While that keeps bitcoin users’ transactions private, it also lets them buy or sell anything without easily tracing it back to them. That’s why it has become the currency of choice for people online buying drugs or other illicit activities.
Despite bringing a number of benefits, decentralized applications aren’t faultless. Because smart contract code is written by humans, smart contracts are only as good as the people who write them. Code bugs or oversights can lead to unintended adverse actions being taken. If a mistake in the code gets exploited, there is no efficient way in which an attack or exploitation can be stopped other than obtaining a network consensus and rewriting the underlying code. This goes against the essence of the blockchain which is meant to be immutable. Also, any action taken by a central party raises serious questions about the decentralized nature of an application.
There is ongoing research on how to use formal verification to express and prove non-trivial properties. A Microsoft Research report noted that writing solid smart contracts can be extremely difficult in practice, using The DAO hack to illustrate this problem. The report discussed tools that Microsoft had developed for verifying contracts, and noted that a large-scale analysis of published contracts is likely to uncover widespread vulnerabilities. The report also stated that it is possible to verify the equivalence of a Solidity program and the EVM code.
Since prices are based on supply and demand, the rate at which a cryptocurrency can be exchanged for another currency can fluctuate widely. However, plenty of research has been undertaken to identify the fundamental price drivers of cryptocurrencies. Bitcoin has indeed experienced some rapid surges and collapses in value, reaching as high as $19,000 per bitcoin in December of 2017 before returning to around $7,000 in the following months. Cryptocurrencies are thus considered by some economists to be a short-lived fad or speculative bubble. There is concern especially that the currency units, such as bitcoins, are not rooted in any material goods. Some research has identified that the cost of producing a bitcoin, which takes an increasingly large amount of energy, is directly related to its market price.
Armed with the knowledge of Ethereum’s price history, future predictions and the associated risks to investing in this cryptocurrency, you may now be considering a purchase. Buying Ethereum has evolved from a niche and slightly cumbersome process to one which has been polished into simplicity. Ethereum can now be bought through debit/credit card, epayment platforms, bank transfer, cash or even Bitcoin and other cryptocurrencies. Speculators can bet on the asset (both long and short) through “contracts for difference” (CFDs) or they can purchase and secure the asset themselves to “become their own bank”.
Bitcoin has been criticized for its use in illegal transactions, its high electricity consumption, price volatility, and thefts from exchanges. Some noted economists, including several Nobel laureates, have characterized it as a speculative bubble. Bitcoin has also been used as an investment, although several regulatory agencies have issued investor alerts about bitcoin.