loader animation
back

The Top 5 Most Popular Blockchains: Pros and Cons

author
Alex Jacome
CEO
The Top 5 Most Popular Blockchains: Pros and Cons
Apr 23, 2018
12 min.

What's inside

What's inside
Market stats

Interested in receiving the
latest news updates?

    Blockchain is commonly associated with Bitcoin since it was the earliest use of blockchain. As the technology has evolved, the number of different blockchains with use case specific features has increased dramatically.

    A blockchain is basically a ledger technology that is made up of blocks where transactions are permanently recorded. Although Satoshi Nakamoto originally referenced blockchain as “a block of chains,” blockchain has become the accepted term for the technology. Blockchain technology’s main benefit lies in the fact that it enables multi-party transactions, which adds decentralization capabilities, as well as, security.  

    Across the globe, blockchain technology is rapidly being adopted for use in business for both B2B and B2C applications. According to International Data Corporation (IDC), a market research firm, global spending on blockchain solutions will reach $2.1 billion by the end of 2018. From startups to established tech giants, companies of all sizes are working to develop specialized blockchains to meet the specific needs of businesses in various industries.

    Here are the top 5 most popular blockchains along with the pros, cons, and use cases for each blockchain.

    1. Bitcoin

    Bitcoin has benefited greatly as the earliest and first blockchain to be used. It was created by an unknown person or group of individuals known as Satoshi Nakamoto who remained active in the development of Bitcoin up until December 2010. The blockchain uses Bitcoin (BTC) as its virtual currency and includes a variety of technologies such as digital signature, has, public-key cryptography, Proof of Work consensus algorithm, P2P, and mining that make it possible for users of the blockchain to extract Bitcoins.

    What Are the Benefits of Bitcoin?

    Bitcoin blockchain’s benefits are namely the same benefits that have been touted for all blockchains. Bitcoin’s blockchain provides a decentralized public ledger of all transactions that occur on the blockchain.

    What Are Bitcoin’s Limitations?

    Although, Bitcoin has achieved the status of the most used cryptocurrency, its blockchain suffers from scalability issues that have prevented it from reaching its full potential. With a block size limit of just 1 MB, the blockchain is highly limited in the number of transactions that can take place at once which has lead to significant delays.

    In fact the Bitcoin bull market of 2017, Bitcoin transactions took as long as 4 days to complete with transaction fees averaging around $28. Transactions are also not instant which makes Bitcoin virtually useless as a solution for micropayments.

    Bitcoin Use Cases

    When Bitcoin initially began to gain traction, using it as a store of value was one of the original use cases. It had been considered as the digital equivalent of gold. But given that many other altcoins have now emerged, with many improving upon the Bitcoin blockchain’s inherent flaws, the future of Bitcoin and its blockchain really depends on Bitcoin’s ability to remain popular as a stable cryptocurrency among the masses.

    Bitcoin may instead be useful as an efficient settlement system since there is less need for increased transaction capacity. In the future, Lightning Network may arise on top of Bitcoin as means of providing a permanent ledger solution using Bitcoin’s blockchain as the infrastructure for the settlement.

    2. Ethereum

    Ethereum Network was conceptualized by Vitalik Buterin, a software developer who worked with Bitcoin, in 2013. Ethereum is the second most popular blockchain which has the potential to surpass Bitcoin thanks to its use of smart contracts. Ethereum’s virtual currency is Ether (ETH). However, Ethereum wallets also have the ability to hold ERC-20 tokens.

    The Advantages of Ethereum

    These are the most significant advantages of Ethereum:

    Decentralized applications (dApps) and Smart Contracts

    Unlike the Bitcoin blockchain, Ethereum can be used as a platform for other products and services. dApps can built on Ethereum. The Ethereum blockchain can also be used to execute smart contracts.

    Democratic Autonomous Organisations (DAOs)

    A DAO is an organization that uses smart contracts. A DAO’s transaction record and program rules are maintained on a blockchain. The benefits of a DAO include the ability to provide a secure digital ledger for tracking financial interactions, prevention against forgery in the execution of smart contracts with timestamping. Essentially, a DAO eliminates the need for a mutually trusted third-party in transactions.

    ERC-20 Tokens

    ERC stands for Ethereum Request for Comments. ERC-20 tokens are issued by companies who create their own projects on the Ethereum. ERC-20 tokens use the Ethereum blockchain and they can be branded to specific Ethereum projects.

    They can also be customized to enable automatic buying and selling, enable auto refill, change the number of tokens in circulation, freeze tokens as required by a regulatory body or to prevent use by specific token owners, and to tie the token to the supply of Ether in order to issue the tokens as a Block Reward for mining Ether.

    Disadvantages of Ethereum

    One disadvantage of the Ethereum blockchain is that it is impossible to change a smart contract once it becomes active on the Ethereum network. As a result, you will need to take extra care in making sure that a contract states exactly what you want it to state given that provisions can not be added later.

    In addition, while the Ethereum blockchain does take away the need for a third-party intermediary in transactions from an operational standpoint, it does not absolve the involved parties of legal and financial compliance obligations. These issues may still need to be resolved by consulting with attorneys and regulatory bodies.

    Use Cases for Ethereum

    Ethereum has many real world use cases including:

    Legal Contracts. The Ethereum blockchain can be used to host legal documents, including certificates and contracts. In fact, Propy Inc. recently partnered with the City Clerk’s Office in South Burlington, Vt., to record the first U.S. real estate deed using only blockchain technology. Instead of using the city’s recording system, the company used Ethereum.

    Financial Services. The Ethereum Network can be used to deliver financial services to its users, including microcredit, check cashing, and investing services. A service called ICONOMI Digital Assets Management Platform allows anyone from beginners to blockchain experts to invest in and manage digital assets.

    Hosting and Cloud Storage. The Ethereum Network is ideal for hosting and storage solutions. Storj is one of Ethereum’s most successful projects to date providing decentralized cloud storage to users.

    3. Ripple Consensus Network

    Ripple is a real-time gross settlement system (RTGS), currency exchange, and remittance network which was created by the Ripple company and released in 2012. It has a native cryptocurrency known as XRP (ripples). This blockchain was initially designed in order to enable secure, instantly and nearly free global financial transactions of any size with no chargebacks.

    The Pros of Ripple

    Ripple has established itself as a tool for connecting banks and other payment processors. Since it was designed specifically for that purpose, it has escaped the negative labels that Bitcoin and other altcoins have attracted due to their lack of regulation and transparency when it comes to compliance with Know Your Customer (KYC), Anti-money laundering (AML), and Suspicious Activity Reporting rules. Due to its strong connection with large financial institutions, Ripple also benefits from long term stability as banks are unlikely to invest in a technology that does not have a strong outlook.

    The main advantage of the XRP Ledger lies in its ability to process large volumes of transactions at an incredible speed at a very low cost in comparison to other blockchains. Ripple can process 1,500 transactions per second and can scale to handle the same throughput as Visa at 50,000 transactions per second with a cost of only a minimum of ten drops, which is ten one-millionths of one XRP. The XRP Ledger can also process transactions “off-ledger” and then communication an overall net payment which allows small transactions to share a transaction fee.

    The Cons of Ripple

    One major disadvantage of XRP Ledger is that even though it is an open source protocol, it is pretty much controlled by Ripple Labs. That means that users do not have equal rights which should be the case within a system that is truly decentralized.

    Secondly, in order to use Ripple, a company must also become a gateway. A gateway serves as a connection between Ripple users and the Ripple network. To become a gateway, companies must first comply with a large number of regulations, which only select businesses, such as large financial institutions, are capable of meeting.

    Use Cases for Ripple

    While Ripple seeks to become the worldwide standard for real-time payments, there are also some other potential use cases for the XRP Ledger:

    Escrow. While XRP Ledger has its own native escrow function, an application called Reservoir Lite, which was developed by Secure Block Chains, allows users to create escrow transactions by reserving their own XRP for a specific time frame. They charge a fee for the escrow creation.

    Tipping. XRP Tip Bot is an application that was designed by Twitter user Wietse Wind which allows users to tip with XRP on Reddit, Twitter, and Discord.

    4. Hyperledger

    Started in 2015 by the Linux Foundation, Hyperledger launched in 2016. The Hyperledger Project was designed as an “umbrella” project for open source blockchain and smart contract technologies. It is intended to support industry-specific blockchain projects by catering to top technological, financial, and supply chain businesses.

    Hyperledger allows for several business-related blockchain technologies. It supports five distinct frameworks, namely Fabric, Burrow, Sawtooth, Iroha, and Indy. It also has a suite of tools that are used for deploying and maintaining blockchains, collaboration, and examining ledger data, among other functions. These tools are Quilt, Explorer, Cello, and Composer.

    The Advantages of Hyperledger

    While Ethereum continues to develop as a platform for B2C dApps, Hyperledger’s architecture is expected to attract businesses who are looking to develop enterprise applications. Unlike Ethereum, Hyperledger lacks a built-in cryptocurrency and does not require mining.

    According to Sam Pospischil of Everledger, one of the Hyperledger consortium members, Fabric is tailored to the needs of business customers who must work within standardized enterprise trust systems.

    Hyperledger’s main advantage lies in the fact that it is a platform for permissioned networks, which are a hybrid of a public and private blockchains. That gives businesses the ability to offer confidential transactions by giving select parties access via encryption keys. Hyperledger also enables fine-grained access control over consensus.

    Hyperledger also solves performance scalability and privacy concerns by providing a toolbox that allows for significant customization of enterprise solutions.

    The Drawbacks of Hyperledger

    With the support of IBM, Intel and Cisco, Hyperledger benefits from a strong backing from top tech companies. That can be both an advantage and a disadvantage. While it gives a level of stability to the blockchain, some companies may be hesitant to build on a platform that is dominated by established tech giants.

    Use Cases for Hyperledger

    Hyperledger has many real world use cases including:

    Finance. Hyperledger can be used to streamline the settlement of transactions, improved liquidity, and provide increased transparency.

    Healthcare. Hyperledger can be used to reduce costs, improve patient care, and make data more accessible.

    Supply Chain. With Hyperledger, businesses can develop projects that help to reduce the prevalence of counterfeit goods and enable tracking of parts and service provenance.

    5. Lisk

    Lisk is a blockchain platform that is especially designed for JavaScript developers. It was designed as a way to make it easy for web developers to create dApps. It was launched in 2016 by Max Kordek and Oliver Beddows. The blockchain uses Lisk (LSK) as its virtual currency.

    The Pros of Lisk

    One of the biggest challenges that developers face in building blockchains is that there is a lot of confusion about which language to use. With the majority of web developers being well-versed in Javascript already, List eliminates this programming barrier by offering a software developers kit (SDK) based on JavaScript.

    In addition, Lisk also enables developers to see greater returns from the projects they develop unlike centralized platforms such as Google Play and Apple’s App Store which exert a significant amount of control over publishers while also taking their revenues.

    Finally, Lisk’s unique sidechains are blockchains that link to the mainchain without disrupting the performance and speed of the mainchain. The Lisk team is responsible for maintaining the mainchain while developers are given complete control over their own sidechains.

    The Cons of Lisk

    The only drawback of Lisk ecosystem is the extended block time which can occasionally lead to delays in confirming transactions. This results from the failure of a delegate to forge a block within 17 minutes which moves the block to the next round and extends its time by 10 seconds.

    Use Cases for Lisk

    Lisk has a number of real world use cases including:

    Javascript-based dApps. With Lisk, developers can use it to launch their own sidechains and then use them to build independent social networks, messenger applications, games, and more.

    Decentralized App Directory. You can search for any dApp within the Lisk ecosystem in the same way as you would with an app store.

    Blockchain services. Developers can create specific blockchain services, such as identity as a service, decentralized hosting, smart contract execution, and Oracles as a service.

    Next Steps

    If you’re trying to decide which blockchain will work best for your next project, you might be wondering what the next steps are. Ultimately, there’s no one single blockchain that can solve every problem. Achievion can help you figure it all out with expert advice.

    We can help you determine whether blockchain is a good fit for you and which blockchain is right for your project. We’ll discuss a range of solutions, as well as, the pros and cons of the most popular blockchains as they apply to your specific application.

    Contact us today for a free consultation and let’s discuss the details of your next project.