A blockchain technology is a cryptography based security solution which is capturing a growing record list [1]. The blockchain technology is the most used technology in the crypto-currency field. For the business purposes, blockchain is also used, but this type of blockchain is a private type of blockchain. There is also some marketing type of blockchain is available which is known as the “snake oil” [2]. The blockchain technology was developed by the Satoshi Nakamoto in the year of 2008. The growing list of records is also known as a block. Each of these blockchains holds a cryptographic hash of the previous block, the transaction data and a timestamp. The transaction data of each block can be presented as Merkle tree root hash. The design of the blockchain is making it resistant to the data modification events. In this article, the overview of the blockchain technology and the use of blockchain in network application management will be discussed. Further, this document will also address the architecture, feature and challenges of the blockchain. Also, the application of the blockchain and socio-technical aspects of the blockchain will be evaluated.
The blockchain was first introduced in by Satoshi Nakamoto in 2008 along with the Bitcoin which was the first cryptocurrency in the world [3]. Since the introduction of it, the blockchain technology has become a big technology in the field of data security. The blockchain technology allows the data to be distributed but not to be copied, which gives the advantage of data integrity. The blockchain technology was only devised for the Bitcoin initially, but now it is broadly used in the other technologies too [4]. In the following section, a brief about the blockchain will be discussed.
From the architectural point of the blockchain it is distributed, decentralized and openness nature type [5]. From the distribution point, it derived that the blockchain is divided into some batches and the batches are generally known as the blocks. Each of this block contains a cryptographic hash which links the present block with the previous block and this continued till the last block of the total blockchain stream. This process ensures the high integrity of the main data as the block of the data relies on the previous block for the decryption process. Some time in this process separate block is produced which creates a temporary fork. To secure the history of these hashes the blockchain uses a specific type of algorithm which allows storing different type of history. At the time of the selection, the highest value among this hash is selected. Also, the blockchain is commutation is done redundantly rather than the traditional parallel manner.
From the word decentralized it can be easily understood that the blockchain technology lacks the centralization manner which makes the system less vulnerable as there is no central point to attack or failure [6]. In decentralization technique, the data is stored peer to peer in the network. By storing the data peer to peer the blockchain is able to achieve the decentralization of the data. In the decentralization system, every node is having the copy of a blockchain. The quality of the data is maintained by the replication of a huge database and by a computational trust as there is no centralized copy of data exist. The risk of node centralization is required to support the growth of the decentralized blockchain as to process a large set of data more computer resources will be required, which will become more expensive.
The open architecture of the blockchain technology makes it more user-friendly which open to view, but physical access is still required [7]. The open architecture of the blockchain makes it permissionless which is a great advantage for the blockchain network. The main advantage of the permissionless network is that no access control is required to protect against the bad actors. It means that the application will be added to the network without any type of approval and trust. However, a proof of work is needed for the new entries in the network.
The blockchain technology has various kind of features of it which makes it different from the other type of security mechanism. A wide range of features of the blockchain is discussed below.
Though the blockchain technology has various benefits from it, the blockchain technology has some major issues also. This issues need to be resolved before it can be adapted to the mainstream technologies. The issues related to the blockchain technology are discussed below.
The blockchain technology has various type of application in the aspect of security. In the present situation, it is the most secure way of digital transaction. In this paper, the application of blockchain will be discussed in the aspect of currency and smart contracts.
The above discussed two application which are the cryptocurrency and the smart contract based voting system has many social bearing on its new user but understanding this new application can give the users a major benefit. The most common barrier between the cryptocurrency and the users of it may be the lack of knowledge [12]. By providing proper knowledge to the new users of cryptocurrency they can understand the process of the using a cryptocurrency. Also, it need to be ensure that the peoples know about the system which drives the cryptocurrency system and how each and every transaction is verified. Besides all of this knowledge, the users must know the risks related with the cryptocurrency. Proper investigation about this things can give the users a brief idea how the cryptocurrency works, which will help the users to adopt the cryptocurrency much faster.
Another discussed application of the blockchain in the above section was the smart contracts. The discussed application of the smart contract was the voting system. This type of voting system may have also many type barriers as this is also a new type of voting system which uses some advanced technology [13]. To understand these new application, the users need to take an initiative to gather knowledge about this voting system. The Government needs to help them in this aspects. A demo session of the actual process can help the new users to learn about this things.
Conclusion:
From the above discussion, it can be concluded that the blockchain technology a new emerging technology in the field of security aspects. The blockchain technology can provide a marginally improved security in the case of online transactions. The blockchain is now preferable than the other security systems because it is uses the decentralization method which is less vulnerable compared to the other systems. In the discussion part of this paper, the architectural design, features and the challenges related to the blockchain is described. Following the evaluation of the design, challenges and features two application of the blockchain is described, and it can benefit the society is also described. Further, socio-technical aspects of this two applications is discussed. Summarizing all the discussed parts of this paper, it can be stated that the future generation is totally going to adopt the blockchain technology as this not only gives a better security but also it provides low cost options to the users by eliminating the middleman of the transaction.
References:
Swan, Melanie. Blockchain: Blueprint for a new economy. ” O’Reilly Media, Inc.”, 2015.
Cachin, Christian. “Blockchains and consensus protocols: Snake oil warning.” Dependable Computing Conference (EDCC), 2017 13th European. IEEE, 2017.
Lemieux, Pierre. “Who Is Satoshi Nakamoto?.” Regulation 36.3 (2013): 14.
Eyal, Ittay, et al. “Bitcoin-NG: A Scalable Blockchain Protocol.” NSDI. 2016.
Cachin, Christian. “Architecture of the hyperledger blockchain fabric.” Workshop on Distributed Cryptocurrencies and Consensus Ledgers. Vol. 310. 2016.
Zyskind, Guy, and Oz Nathan. “Decentralizing privacy: Using blockchain to protect personal data.” Security and Privacy Workshops (SPW), 2015 IEEE. IEEE, 2015.
Avital, Michel, et al. “Jumping on the Blockchain Bandwagon: Lessons of the Past and Outlook to the Future.” (2016).
Fanning, Kurt, and David P. Centers. “Blockchain and its coming impact on financial services.” Journal of Corporate Accounting & Finance 27.5 (2016): 53-57.
O’Dwyer, Karl J., and David Malone. “Bitcoin mining and its energy footprint.” (2014): 280-285.
Scott, Brett. How can cryptocurrency and blockchain technology play a role in building social and solidarity finance?. No. 2016-1. UNRISD Working Paper, 2016.
Kosba, Ahmed, et al. “Hawk: The blockchain model of cryptography and privacy-preserving smart contracts.” 2016 IEEE symposium on security and privacy (SP). IEEE, 2016.
Piotrowska, Anna Iwona, and Dariusz Piotrowski. “Barriers to the functioning of the bitcoin system? user assessment.” Proceedings of Economics and Finance Conferences. No. 4807736. International Institute of Social and Economic Sciences, 2017.
McCorry, Patrick, Siamak F. Shahandashti, and Feng Hao. “A smart contract for boardroom voting with maximum voter privacy.” International Conference on Financial Cryptography and Data Security. Springer, Cham, 2017.
Sousa, Joao, Alysson Bessani, and Marko Vukolic. “A byzantine fault-tolerant ordering service for the hyperledger fabric blockchain platform.” 2018 48th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN). IEEE, 2018.
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download