An overview of Blockchain – the technology behind Bitcoin

Introduction

Bitcoin is a new currency created in 2009, and since, it has been peaking its value to the recorded maximum of nearly 20000$ US in 2017.

Figure 1: Line graph represents bitcoin’s price by Godbole et al.

However, the monetary aspect is only one of the possible application of the bitcoin; a bitcoin can be encrypted to represent anything, such as money, share of company, energy or certificate of property.

In fact, such feature of bitcoin is created with its underlying technology – Blockchain.

Blockchain is a digital ledger which records bitcoin transactions. It is maintained by a network of computers that run Bitcoin software and communicate via the Internet. This network is also not in control of any party or is build up by any organisation, but instead, it is available to the public and can autonomously operate by itself. In reality, blockchain could leverage the degree of security, convenience, and user experience for any participant of the network. With the bookkeeping capability of blockchain, everyone around the world could trade with each other without any interference from trusted third parties such as governments or banks. This way, the technology would change the traditional convention of trade, which is one the fundamental component of our economy. In near future, the application of blockchain would expand swiftly and provide promising innovation for different pivotal areas, namely healthcare and life science.

 

History of blockchain

Back in the 1990s, Haber and Stornetta had first proposed on the work of a cryptographically secured chain of blocks as a method to certify digital document (Haber and Stornetta, 1990). This research had partly constructed the idea of a blockchain and some of its fundamental characteristics, such as being transparent, independent, and time-stamped.

However, it was not until 2008 that blockchain made its public debut. An unknown person (or group of people) under the name of Satoshi Nakamoto released the whitepaper which demonstrated a “purely peer-to-peer version of electronic cash” known as Bitcoin (Nakamoto, 2008). In fact, blockchain has only been differentiated from Bitcoin since around 2014 (Forbes.com, 2018). The realisation is that ‘the underlying technology that operates bitcoin could be separated from the currency and used for all kinds of other interorganisational cooperation’(Harvard Business Review, 2018). Research of blockchain’s impact on different areas has since received vast investment from many entrepreneurs, whilst it was also predicted that nearly 15% of financial institutions would be applying blockchain by 2017 (Fortune, 2016).

In 2015, the second public blockchain called Ethereum is published by Vitalik Buterin, one of the initial contributors to Bitcoin community. It innovates the original Bitcoin codebase by allowing loans or contracts to be represented, not just currency, and implementing “smart contracts” functionality. The developers of Ethereum have also come up with changing the “proof-of-work” of blockchain to the “proof-of-stake” concept, which in other words, changing the method of transaction validation and consensus achievement.

Today, blockchain technology is applied on various fields, such as healthcare, logistics or military, rather than just for bitcoin. Due to the focus of science and company on blockchain’s research, the technology would grow rapidly in terms of scale and usability within the near future.

 

A deeper knowledge of blockchain

Blockchain is a chain of blocks linked together (thus creating the name “block-chain”). The blocks are shared and validated by a network of nodes, which one node represents a computer connected to the network. Every node within this network would keep the blockchain operating since each of the nodes would have a complete copy of the blockchain and the consensus between these nodes would determine the validity of each block (Caetano, 2015).

To understand the technical facts of blockchain, we must first understand the characteristics of its components, which are the building blocks, as well as the mechanics of how these blocks connect and functions to make up the whole system.

A block is an aggregated set of data, which are collected and processed through the procedure known as “mining”.  Besides storing data (such as transactions or health records), a block also contains a hash value, which is initiated in the first place to represent the verification of the block, and a hash value of the previous block. The hashes of all the blocks together form a connected sequence that contributes to the integrity of the blockchain, i.e. linking the blocks from the first one (often known as the genesis block) to the latest one. Overall, all the data within this chain would be connected with the same mechanics as a linked list structure.

Figure 2: A brief illustration of blockchain structure (Caetano, 2015).

Another pivotal feature of the blockchain is how consensus by nodes on the network is achieved. Initially, blockchain operates with the proof-of-work concept, where an extremely difficult mathematical problem must be solved in order to create a block or alternate data of a block. This action is called “mining” and is used in the Bitcoin system, it rewards the miner who is most likely to first succeed in solving the problem (Medium, 2017). There is also another concept named proof-of-stake, with the same purpose as proof-of-work, but use different process : the successful miner “is chosen in a deterministic way, depending on its wealth, also defined as a stake” and is also rewarded differently (bakjad@bakjad, 2017).

It is clear that cryptocurrency mining is the process which maintain and develop a system of blockchain. As indicated, mining requires problem solving capability, particularly the calculation power of computer. At first, Bitcoin’s creator Satoshi intended for Bitcoin to be mined on CPUs (laptop or desktop computer). However, graphic cards are then discovered as the more powerful hardware for this process, and later they were surpassed by ASICs (Application Specific Integrated Circuits) (Buybitcoinworldwide.com, 2018). Electricity is also an impactful factor since powerful equipment would cost a lot of energy, for example, China’s cheap electricity allows its miners to dominate the mining market. Thus, the race of organisations in employing blockchain technology could be hugely inspired by their facilities of supportive hardware and software (CoinDesk, 2017).

Blockchain is disrupting the development of our society

According to Mattila (2016), one of the most crucial disruptions which the blockchain technology is bringing in is that ‘it completely redefines how trust is perceived in a digital environment’. Blockchain’s integrity of data is distributed to every member of the network, thus the trustworthiness of any alternation to the data (such as transactions) would be protected and maintained with the authority of the whole network, and not require the user to trust any counterparties (Mattila 2016, p. 20). Therefore, blockchain would further replace the third-party role of intermediaries, those who would facilitate trust between the trade of parties, i.e. banks, notaries, accountants, and governments. This could help traders, majorly the customers, to explicitly propose their demands for the suppliers and not having to pay any fees for the intermediation service, whilst it is also beginning to shake the business of intermediation platforms, rendering them to vanish or to start adopting the usability of blockchain and identical technology.

In addition to the promising impact of blockchain on the supply chain,  this technology would also establish the characteristic of automation for our economy. By utilising the concept of self-executing smart contracts, we could employ more on the interaction between machine-to-human and machine-to-machine to come up with new effective business models. An interesting example proposed in Mattila’s (2016) work is as follow:

Autonomous distributed markets could help to allocate production resources much more efficiently between individual products and components on an automated, constantly adjusting ad hoc basis. Individual components could autonomously accumulate wealth in order to cover their own maintenance and recycling costs.

This is just one small idea in the many disruptive potentials of the blockchain. Healthcare, logistics, data science, and more different areas would be disrupted by this technology, for the many advantages that it could provide to create a more democratised space of social and economic activity. Still, it would depend on human’s creativity and responsibility to make the best use of the blockchain.

 


References

bakjad@bakjad (2017). Proof of Work vs Proof of Stake: Basic Mining Guide. [online] Blockgeeks. Available at: https://blockgeeks.com/guides/proof-of-work-vs-proof-of-stake/ [Accessed 26 Apr. 2018].

Buybitcoinworldwide.com. (2018). 5 Best Bitcoin Mining Hardware ASICs 2018 (Comparison). [online] Available at: https://www.buybitcoinworldwide.com/mining/hardware/ [Accessed 26 Apr. 2018].

Caetano, R. (2015). Learning Bitcoin. Packt Publishing.

CoinDesk. (2017). Silicon Blockchain: Intel’s Distributed Ledger Strategy Is All About Hardware – CoinDesk. [online] Available at: https://www.coindesk.com/silicon-blockchain-intels-distributed-ledger-strategy-hardware/ [Accessed 26 Apr. 2018].

Forbes.com. (2018). A Very Brief History Of Blockchain Technology Everyone Should Read. [online] Available at: https://www.forbes.com/sites/bernardmarr/2018/02/16/a-very-brief-history-of-blockchain-technology-everyone-should-read/ [Accessed 26 Apr. 2018].

Forbes.com. (2018). How Blockchain Is Impacting Healthcare And Life Sciences Today. [online] Available at: https://www.forbes.com/sites/ciocentral/2018/04/02/how-blockchain-is-impacting-healthcare-and-life-sciences-today/#1791c88e738f [Accessed 26 Apr. 2018].

Fortune. (2016). Blockchain Could Start Making Some Real Waves the Banking Industry Next Year. [online] Available at: http://fortune.com/2016/09/28/blockchain-banks-2017/ [Accessed 26 Apr. 2018].

Godbole, O., Zhao, W., De, N., De, N., Godbole, O. and Godbole, O. (2018). Bitcoin Price Index – Real-time Bitcoin Price Charts. [online] CoinDesk. Available at: https://www.coindesk.com/price/ [Accessed 26 Apr. 2018].

Haber, S. and Stornetta, W. (1990). How to Time-Stamp a Digital Document. Advances in Cryptology-CRYPT0’ 90, pp.437-455.

Harvard Business Review. (2017). A Brief History of Blockchain. [online] Available at: https://hbr.org/2017/02/a-brief-history-of-blockchain [Accessed 26 Apr. 2018].

Mattila, J. (2016). The Blockchain Phenomenon – The Disruptive Potential of Distributed Consensus Architectures. [online] p.20. Available at: https://www.etla.fi/wp-content/uploads/ETLA-Working-Papers-38.pdf [Accessed 27 Apr. 2018].

Medium. (2017). Understanding Blockchain Fundamentals, Part 2: Proof of Work & Proof of Stake. [online] Available at: https://medium.com/loom-network/understanding-blockchain-fundamentals-part-2-proof-of-work-proof-of-stake-b6ae907c7edb [Accessed 26 Apr. 2018].

Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system.

YouTube. (2018). The real value of bitcoin and crypto currency technology – The Blockchain explained. [online] Available at: https://www.youtube.com/watch?v=YIVAluSL9SU [Accessed 26 Apr. 2018].

Connect to me, via DeakinTalent!

Here is how my DeakinTalent Connect Profile looks:

Please add me by searching for my name “Anh Vuong” or my email “vavuong@deakin.edu.au” on the site.

I also use LinkedIn and Slack (vavuong@deakin.edu.au) as two other networking sites.

As an IT student of Deakin, I have joined the Deakin Software Engineering Club (Deakinsec.github.io, 2018). I think the club is very helpful besides classes because it brings peer-learners in the uni together. Also, we are guided by many experienced tutors and seniors – they always put their effort in facilitating our knowledge about the industry, by helping with the technical enquiries, organising workshops and coding events for the members, etc.

I also find The Entrepreneur Club of Melbourne (Meetup, 2018) super useful. They have many members who are passionate and successful entrepreneurs, leaders, investors, etc. From the talks those people provide, I would get plenty of profitable knowledge and more insights into many industrial areas.

And the most favourable community of mine is Google. I follow Google on LinkedIn to learn about job opportunities and job requirement. Many of their roles are granted to graduate students and they also post internships at times, which this creates a neutral and positive environment for both the expertise and the freshmen of the company. I think Google is a valuable employer for undergraduates since they are very straightforward with their criteria of resume or interview. In addition, they openly share the experiences of their employees or program attendants such as interviewing, working, and socialising. This is relatively helpful, as those are the knowledge that juniors can make use of, for learning and getting used to the professionalism.


References

Deakinsec.github.io. (2018). Deakin Software Engineering Club | DSEC | Deakin University. [online] Available at: https://deakinsec.github.io/deakin-sec-website/index.html [Accessed 30 Mar. 2018].

Meetup. (2018). The Entrepreneur Club (Melbourne) (Melbourne, Australie). [online] Available at: https://www.meetup.com/fr-FR/The-Entrepreneur-Club-Melbourne/?chapter_analytics_code=UA-60843456-1 [Accessed 30 Mar. 2018].

Experiences to enhance self

I have made a timeline of what I expect of my career development here:

Downloadable version: Anh’s Timeline

In completing my bachelor, I will take part in units of my majors, such as SIT232 – Object-oriented Development, or SIT313 – Developing Client-Server Web Applications. Apart from that, my electives will majorly be related to Mathematics and Computer Science themes. These are the important subjects that would help me to develop a deep understanding of complex fields of IT and Computer Science such as data analysis, machine learning, artificial intelligence, etc.

Furthermore, I have listed three main tasks/ experiences that I would like to achieve while studying in university. First, I would apply for the role Student Rover which employed by Deakin’s Library (Deakin.edu.au, 2018). With this role, I could find out more about the valuable facilities and resources provided by the uni library, as well as earning more academic experience from my colleagues and the university staffs. Afterwards, I aim at becoming a Math Mentor for Deakin (Deakin.edu.au, 2018).  This experience requires a strong capability in mathematical knowledge and teaching. Thus, it would push me to work hard in my units, and it would also relatively promote my knowledge of mentoring and networking with my academic peers.

Finally, the most impactful experience which is more outside of the university scope – applying for an industrial internship (particularly through FreelancingHUB program of DeakinTalent) (DeakinTALENT, 2018).  I plan on achieving this by first taking the resume and interview workshops of DeakinTalent (Unihub.deakin.edu.au, 2018). I find them quite useful since I could carry out all the criteria needed for my profile. Then, I could submit my resume for baseline review, and later facilitate my resume writing in the most structure-oriented and standardised way (Unihub.deakin.edu.au, 2018). More importantly, I believe this would be an extremely useful experience to learn professionalism and to apply knowledge from classes to practice.

In a conclusive point of view, these three experiences are all academic-based, which is good, for it is the resources of information from my education provider. Nonetheless, they are paid activities, thus also considered industrial tasks, which would impact hugely on my career after graduation.


References

Deakin.edu.au. (2018). Become a mentor. [online] Available at: http://www.deakin.edu.au/students/studying/students-helping-students-hub/become-a-mentor [Accessed 30 Mar. 2018].

Deakin.edu.au. (2018). Maths Mentors. [online] Available at: http://www.deakin.edu.au/students/studying/study-support/academic-skills/maths-mentors [Accessed 30 Mar. 2018].

DeakinTALENT. (2018). FreelancingHUB. [online] Available at: http://deakintalent.deakin.edu.au/freelancing-hub/ [Accessed 30 Mar. 2018].

Unihub.deakin.edu.au. (2018). UniHub Login. [online] Available at: https://unihub.deakin.edu.au/students/events/detail/2849317/resumes-and-applications-101-s [Accessed 30 Mar. 2018].

Unihub.deakin.edu.au. (2018). UniHub Login. [online] Available at: https://unihub.deakin.edu.au/students/events/detail/2849410/interviewing-101-getting-ready [Accessed 30 Mar. 2018].

References of media source

Rogerwilco.co.za. (2018). [online] Available at: https://www.rogerwilco.co.za/sites/default/files/inline-images/content.jpg [Accessed 30 Mar. 2018].

YouTube. (2018). Web Intro. [online] Available at: https://youtu.be/UARUSznA4sY [Accessed 30 Mar. 2018].