top of page

INTRODUCTION TO BLOCKCHAIN

What is blockchain?

To understand smart contracts, one must first understand the technology upon which they are created: blockchain. Blockchain has become a buzzword since the eruption of cryptocurrencies, in particular Bitcoin. Blockchain technology is interesting not only because of its ability to host alternative currencies, but because it offers an immutable, transparent, and distributed ledger for digital transactions. This means that compared to traditional information recording systems, such as privately-owned databases managed by a single administrator, the way information is stored across shared networks of participants results in a permanent, irreversible history. This history is shared across networks of participants rather than being managed by a single administrator. 

​

Records or transactions are stored by linking “blocks” securely on an electronic ledger. From there, any new information is added to a ledger linked to the last block created, thus creating a continuously growing chain of information. The growing chain itself needs to be approved by a significant majority of the participants as new blocks are added in order to detect fraud. This allows the decentralized network to be self-executable as it will check mistakes as it goes.

​

For more information on how a blockchain works, see this short video explanation from Simply Explained.

What are some applications of blockchain technology?

Blockchain technology has many current and potential applications across many industries. For example, blockchain technology seems to be a promising tool for accelerating copyright and patent applications within Intellectual Property. Another common possible application surrounds blockchain and the Internet of Things (IoT). With blockchain, devices could be linked to each other through the internet, allowing them to self-regulate and communicate depending on the factors or conditions to which they are programmed to react [1].

​

What are some constraints for blockchain technology?

As an up-and-coming technology, blockchain faces constraints and challenges. One of the major barriers to its development is regarding the legal applicability of the blockchain, as well as the enforceability of smart contracts [2]. Laws depending on federal or provincial status differ in their enforcement of smart contracts, as well as the definitions used in the legal sector. Similarly, the allocation of liability when using smart contracts is unclear due to the blockchain’s decentralized nature. Without more specific guidelines and clarity on the legal implications of smart contracts, some professionals may remain cautious in rushing to adopt this new technology.

Blockchain: Body

©2020 by INTEG 452A/B: Real-World Problem Solving, a capstone project in the Dept. of Knowledge Integration at the University of Waterloo

bottom of page