Exploring Ethereum And Bitcoin: A Critical Analysis

Purpose of the Assignment

The use and popularity of cryptocurrencies have currently increased worldwide. Cryptocurrencies have received a lot of fresh media attention. Though they existed for several years, most people are hearing them now. Cryptocurrencies massively use cryptographic algorithms to come up with their designs. The most popular cryptocurrency is bitcoin which was founded in 2008 with a market share of approximately $ 40 billion according to a survey conducted by google drive [1]. Bitcoin is followed by Ethereum, Litecoin, Dogecoin, and BAT to mention a few. Bitcoin and Ethereum are part of convertible virtual currencies commonly known as CVC. There are lots of cryptocurrencies across the world. The paper focuses on bitcoin and ethereum cryptocurrencies.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Bitcoin is based on a decentralized digital currency. All transactions registered are displayed in public distributed ledger. It provides a faster and secure transfer of money universally. It has no demographic boundaries. There is no centralization of authority that registers new users as far as blockchain does it [2]. Bitcoin is distributed through a process called mining. Mining refers to the supply of bitcoins in the system of connection.

Ethereum refers to a blockchain platform founded by Vitalik Buterin in 2014 and has since gained popularity in its rising value [3]. Ethereum has unique features that have interested the investors leading to its rise in value. The main platform’s objective is to provide an alternative protocol for the development of decentralized applications. The objective is achieved by abstract foundational layer built by Ethereum’s team which is based on blockchain technology with ‘built-in Turing-complete programming language Solidity’. It enables users to easily develop decentralized applications and smart contracts where they define rules of ownership, ownership, transaction formats and state transition functions [4].

The main success behind cryptocurrencies is the ability to minimize transaction cost and increase the efficiency of payments. Cryptocurrencies the main function is to supports the currency-related services and the demand has seen its popularity growth. Bitcoin dominates over the crypto exchanges due to its large market share [5]. For a crypto exchange to occur, the account information and personal credentials of each user are created. It is called a wallet which is required for each user to perform a bitcoin trading.

Ethereum is more flexible, and developers find it easier to create applications compared to the bitcoin blockchain platform. This has contributed to its rise in value. The ethereum architecture follows three main design principle known as simplicity, universality, and modality. The ethereum team made the platform to be as simple as possible in an attempt to achieve widespread adoption among developers. It has internal scripted language build in dapP [6]. All the transactions are defined by the concept of account which is required for transmission of value and information to occur. The accounts have information about users. The accounts consist of the nounce, contract code, storage, and current ethereum balance. Ethereum also uses the transaction concept. It refers to signed data package that stores sent messages. The data package main function is to store information on user’s transactions and protection against rejection of service attacks in the form of start gas and gasprice. In order to reduce risk of constant blowup and immense loops in code, any transaction sets a limit to the number of computation steps of code execution it can generate including both the original message and any added message that is produced during execution. STARTGAS refers to the limit while GASPRICE is the transactional fees paid to the user mining as per computational steps [6].

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Overview of Bitcoin and Ethereum

Ether is the crypto-fuel of ethereum which is used to pay transactions. Ethereum has two types of accounts. Externally owned accounts that do not have codes and is controlled by private keys, making it possible for one to send messages externally by creation and signing of transactions. Another type of accounts is called contract accounts controlled by their contracts codes. In contracts accounts, receiving messages activates codes enabling one to interpret and rewrite to internal storage and convey other messages or creates contracts in return.

For transactions to occur there need to be a set limit to the number of computational steps of code to be executed. It is a challenge as users operating the Ethereum virtual machine (EVM) are not able to predict the number of resources needed to validate a transaction, which allows denial-of-service attacks. Hence errors are costly. In the occurrence of an error during the transaction, the gas price value is not consumed. Other challenges facing ethereum include security issues due to internet spamming, privacy as eternal accounts can receive messages and smart contract auditing [7].

Token Systems has many applications in the cryptocurrency industry including representation of assets such as USD or gold as sub-currencies to company stocks and ties with the conventional value. Bitcoin’s main function is to provide a faster means of transfer of money. Making it’s main network objective to maximize security [2]. It operates on the basis of transfer of tokens amongst users. Bitcoin uses coded language to ensure security in the network. The security measures makes transactions logged difficult and costly to reverse ones in the system.  Bitcoin uses the block reward function to achieve its objective by awarding a block reward token to the users who enhances the networks power to compute. Block reward function formula is indicated and the expected reward token is shown in terms of blocks. The clock reward function is proportional to the value of the reward token at all intervals. Users do not receive a block award at all intervals. But they do receive their expected value depending on their contribution rate [9].

Decentralized file storage has gain a lot of popularity on online file storage in the cryptocurrency concept. It allows users to back up data on the internet and enables access at any given time. Bitcoin uses a decentralized file storage system known as blockchain technology. Blockchain database is a decentralized for keeping information on transactions, accounts and balances. The data is not stored on the blockchain itself due to the availability of an incentive layer. The incentive layer enables the network at hand to allow the blockchain to work as a ledger for transactions or value exchanges and enable users to access files. The blockchain benefits include; immutable documentation of transactions, transparency, quick settling times, privacy and lower transaction fees. Blockchain does not store data, but provides a foundation for building a decentralized network which runs with no authority centralization.

Bitcoin Architecture

It is important to understand the differences and similarities between the two cryptocurrencies. Bitcoin was introduced in the year 2008 while Ethereum was introduced in 2015. Both the cryptocurrencies use blockchain technology in conducting their crypto exchanges. A blockchain refers to a public ledger of all the transactions that take place. The ledger is public and cannot be falsified by a single entity it as contains full blockchain. A node refers to any computer used to execute and verify transactions and is connected to the blockchain. Both Bitcoin and Ethereum use blockchain technology, but all have different objectives and goals which is evident in the coding protocols they use [8].

Bitcoin was devised to act as a safe peer to peer decentralization of the payment system. The public ledger where all transactions are shown help shows how valid and the requirement to trust other people is canceled out. Bitcoin emphasizes on security. They prioritize security buy use of coded language which makes it more difficult to hack the blockchains.  The speed of a transaction is also critical to bitcoin, and it can take less than one hour. Bitcoin also uses a token standard known as bitcoin while ethereum uses ERC20 and Ethereum approved standards [9].

Bitcoin and ethereum both operate on the proof-of-work concept. Proof-of-work is the technique where users solve complex mathematical or arithmetical problems in order to create blocks and add them to blockchain [10]. It helps prevent fraud as it assumes that it is costly and energy draining hence only genuine users can take time to participate. It helps to block fraud and mischievous activities due to the high expenditure involved in developing blocks. The proof-of-work involves a lot of energy when validating work and does not provide miners with incentives for collaboration meaning no action is taken against malicious activities [11]. Ethereum is working towards providing its users with the proof-of-stake algorithms as opposed to the proof-of-work system currently used by both the cryptocurrencies. Proof-of-stakes aims at providing a more energy saving and efficient platform for its users.

Ethereum was established to provide an alternative payment system. It is decentralized and operates smart contracts. The smart contracts refer to applications that run exactly as programmed with no downtime, censorship, fraud or interference of third parties [12]. Unlike bitcoin, ethereum are developed to enable and enhance flexibility and simplicity which increases functionality and provides the capability to program various types of smart contracts within the system. Also, ethereum is coded in seven different languages compared to Bitcoin which is written in C++. Another similarity between Ethereum is that the currency is also produced in through the mining process just like Bitcoin. Bitcoin has a maximum number of bitcoins in the market, unlike ether which does not have a cap but controls the amount released yearly [13].

Ethereum Architecture

Just like bitcoin, Ethereum operates on the basis of the proof-of-work concept. Mining results from processing transactions and executing smart contracts that create blocks [14].  Bitcoin is also currently the largest cryptocurrency in the market with a huge market share. The value of Ethereum is quickly rising, but it has not reached bitcoin yet. Researchers foresee ethereum overtaking bitcoin in the near future.

Conclusion

In conclusion, there are distinctive features and differences between bitcoin and ethereum. Both the cryptocurrency do not have an inverse relationship as they have different objectives and functions. Hence both can coexist. Even though they use the same blockchain technology, they have different functions. Bitcoin tends to prioritize security and provides a faster platform for operations, while ethereum provides smart contracts that allow transactions to take place and uses different coded language to provide security to users. Developers find the decentralized system of ethereum easy to use. Ethereum focuses on simplicity and flexibility to attract more users, and these have enabled an increase in value and market share of the product. Both the cryptocurrencies have benefits and increases in value going forward.

References

[1]. M. Spagnuolo, Maggi, F., Zanero, S.: BitIodine: Extracting Intelligence from the

Bitcoin Network. In: FC. (2014) pp. 457–468. [Accessed August. 22, 2018]

[2]. Blockchain.info: Bitcoin Charts. https://blockchain.info/charts (2011) [Accessed August. 22, 2018]

[3]. Ethereum. Ethereum: Now going public. In: Ethereum Blog [Internet]. 23. Jan 2014 [accessed 23 August 2018]

[4]. Ethereum wiki [internet]. Githhub; available: https://github.com/ethereum/wiki. [accessed 23 August 2018]

[5]. T, Nicolas  Courtois, Pinar Emirdag, and Daniel A. Nagy. 2014a. Could Bitcoin Transactions Be 100x Faster?. In SECRYPT ’14: Proceedings of the 11thInternational Conference on Security and Cryptography. 426–431. 2014.  [Accessed August. 22, 2018]

[6]. K. Smith,  Ethereum’s move to PoS- First version of Casper released. In: BraveNewCoin [internet]. 24 May 2018 [accessed 23 August 2018]

[7]. M. Sklaroff, Jeremy.. “Smart Contracts and the cost of inflexibility.” University Of Pennsylvania Law Review 166, no. 1: 263-303. 2017, [Accessed August. 22, 2018]

[8]. A. Berke,‘How Safe Are Blockchains? It Depends. Harvard Business Review. Available: https://hbr.org/2017/03/how-safe-are-blockchains-it-depends.  Mar, 2017 [Accessed August. 23, 2018]

[9]. F Reid, Harrigan.: An Analysis of Anonymity in the Bitcoin System. In: Security and Privacy in Social Networks. (2013) pp. 197–223. [Accessed August. 22, 2018]

[10]. Ron, D., Shamir, A.: Quantitative Analysis of the Full Bitcoin Transaction Graph.

In: FC. (2013) pp. 6–24. [Accessed August. 22, 2018]

[11]. Sleiman, M.D., Lauf, A.P., Yampolskiy, R.: Bitcoin message: Data insertion on a

proof-of-work cryptocurrency system. In: ACM CW. (2015) pp. 332–336. [Accessed August. 22, 2018]

[12]. Del Castillo, Michael. 2018. “Ethereum Gets Introspective.” Forbes.Com 1. 2018, [accessed 23 August 2018]

[13]. L. Shen, & P.  Marinova. ‘Bitcoin Will Hit $20K in 2018’. Here’s Why Ethereum Is a Better Bet, Says Reddit Cofounder. Fortune.Com, 1. 2018 [Accessed August. 23, 2018]

[14]. A. Tomescu, Devadas, & S. Catena. Efficient non-equivocation via bitcoin. In: IEEE S&P. 2017, pp. 393–409.  [Accessed August. 22, 2018]

What Will You Get?

We provide professional writing services to help you score straight A’s by submitting custom written assignments that mirror your guidelines.

Premium Quality

Get result-oriented writing and never worry about grades anymore. We follow the highest quality standards to make sure that you get perfect assignments.

Experienced Writers

Our writers have experience in dealing with papers of every educational level. You can surely rely on the expertise of our qualified professionals.

On-Time Delivery

Your deadline is our threshold for success and we take it very seriously. We make sure you receive your papers before your predefined time.

24/7 Customer Support

Someone from our customer support team is always here to respond to your questions. So, hit us up if you have got any ambiguity or concern.

Complete Confidentiality

Sit back and relax while we help you out with writing your papers. We have an ultimate policy for keeping your personal and order-related details a secret.

Authentic Sources

We assure you that your document will be thoroughly checked for plagiarism and grammatical errors as we use highly authentic and licit sources.

Moneyback Guarantee

Still reluctant about placing an order? Our 100% Moneyback Guarantee backs you up on rare occasions where you aren’t satisfied with the writing.

Order Tracking

You don’t have to wait for an update for hours; you can track the progress of your order any time you want. We share the status after each step.

image

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

image

Trusted Partner of 9650+ Students for Writing

From brainstorming your paper's outline to perfecting its grammar, we perform every step carefully to make your paper worthy of A grade.

Preferred Writer

Hire your preferred writer anytime. Simply specify if you want your preferred expert to write your paper and we’ll make that happen.

Grammar Check Report

Get an elaborate and authentic grammar check report with your work to have the grammar goodness sealed in your document.

One Page Summary

You can purchase this feature if you want our writers to sum up your paper in the form of a concise and well-articulated summary.

Plagiarism Report

You don’t have to worry about plagiarism anymore. Get a plagiarism report to certify the uniqueness of your work.

Free Features $66FREE

  • Most Qualified Writer $10FREE
  • Plagiarism Scan Report $10FREE
  • Unlimited Revisions $08FREE
  • Paper Formatting $05FREE
  • Cover Page $05FREE
  • Referencing & Bibliography $10FREE
  • Dedicated User Area $08FREE
  • 24/7 Order Tracking $05FREE
  • Periodic Email Alerts $05FREE
image

Services offered

Join us for the best experience while seeking writing assistance in your college life. A good grade is all you need to boost up your academic excellence and we are all about it.

  • On-time Delivery
  • 24/7 Order Tracking
  • Access to Authentic Sources
Academic Writing

We create perfect papers according to the guidelines.

Professional Editing

We seamlessly edit out errors from your papers.

Thorough Proofreading

We thoroughly read your final draft to identify errors.

image

Delegate Your Challenging Writing Tasks to Experienced Professionals

Work with ultimate peace of mind because we ensure that your academic work is our responsibility and your grades are a top concern for us!

Check Out Our Sample Work

Dedication. Quality. Commitment. Punctuality

Categories
All samples
Essay (any type)
Essay (any type)
The Value of a Nursing Degree
Undergrad. (yrs 3-4)
Nursing
2
View this sample

It May Not Be Much, but It’s Honest Work!

Here is what we have achieved so far. These numbers are evidence that we go the extra mile to make your college journey successful.

0+

Happy Clients

0+

Words Written This Week

0+

Ongoing Orders

0%

Customer Satisfaction Rate
image

Process as Fine as Brewed Coffee

We have the most intuitive and minimalistic process so that you can easily place an order. Just follow a few steps to unlock success.

See How We Helped 9000+ Students Achieve Success

image

We Analyze Your Problem and Offer Customized Writing

We understand your guidelines first before delivering any writing service. You can discuss your writing needs and we will have them evaluated by our dedicated team.

  • Clear elicitation of your requirements.
  • Customized writing as per your needs.

We Mirror Your Guidelines to Deliver Quality Services

We write your papers in a standardized way. We complete your work in such a way that it turns out to be a perfect description of your guidelines.

  • Proactive analysis of your writing.
  • Active communication to understand requirements.
image
image

We Handle Your Writing Tasks to Ensure Excellent Grades

We promise you excellent grades and academic excellence that you always longed for. Our writers stay in touch with you via email.

  • Thorough research and analysis for every order.
  • Deliverance of reliable writing service to improve your grades.
Place an Order Start Chat Now
image

Order your essay today and save 30% with the discount code ESSAYHELP