tech enablers - IoT & blockchain Flashcards

1
Q

what is IoT?

A

network of “things”,i.e. physical devices, vehicles, home appliances, and other items with embedded electronics, software, sensors and connectivity
- these “things” connect, collect and exchange data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

4 main components of IoT systems

A
  1. sensors/devices
  2. network
  3. data processing
  4. user interface
  • work together to create a complete IoT system that can collect and process data, provide insights and information, and enable users to interact with the system
  • dependent on use case and requirements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

how does IoT deliver value using data (3)

A
  1. asset monitoring and control
  2. prediction and action
  3. powering new business models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

examples of IoT

A
  1. smart grids
  2. BOSCH Smart building: lift monitoring, chatbot, asset tracking
  3. smart city OS in Hull: city-wide management of public assets in real time, street lighting, refuse collection, parking, traffic congestion
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is a ‘system of systems’

A
  • IoT systems combine and has more value than simply the sum of its parts
  • eg. smart city initiatives: insights from IoT systems for weather, traffic => integrated to navigate drivers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

challenges of IoT (8)

A
  • integrating IoT into existing applications and processes/workflows
  • sourcing, storing, and managing enormous amounts of data
  • adopting sophisticated analytics and machine learning capabilities
  • deploying end-to-end security
  • ensuring privacy
  • fragmented markets, ecosystems (interconnectedness)
  • lack of skills
  • over-reliance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

IoT trends (3)

A
  1. analysing data on the edge
    - eg. oil and gas remote monitoring, traffic management, autonomous vehicles
  2. operational efficiencies
    - eg. automated vendor managed inventory, robotics in retail stores, warehouse automation
  3. convergence
    - of IoT and Blockchain : eg. alipay launch facial recognition car rental service powered by blockchain tech
    - oracle white paper
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what is blockchain

A
  • a decentralised, distributed ledger of records
  • immutable and tamper proof
  • facilitates the process of recording transactions and tracking of assets
  • uses smart contracts, which contains rules, for transactions
  • most infamous as the technology powering speculative asset classes (eg bitcoin, NFT)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

how does blockchain work

A
  • ‘blocks’ of data (eg. transaction, record)
  • each block is ‘hashed’; refers to the hash if the previous block in the chain
  • changes anything about the block changes its hash
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what is stopping an adversary from re-hashing all the blocks

A
  • blockchains are distributed
  • changes to blockchains require consensus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

establishing consensus - PoW

A

proof-of-work
- early blockchains use PoW for consensus
- deters manipulation of the blockchain by requiring computational effort to be able to change or add blocks
- PoW algorithms are asymmetric; computation must be hard but feasible but easy to verify

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

cost of PoW

A
  • energy and resources
  • maintenance and operations
  • environmental impact
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

establishing consensus - PoS

A

proof-of-stake
- required validators to have some quantity of blockchain tokens, instead of computational prowess
- attackers would require a large number of tokes to mount an attack

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

smart contracts on blockchains

A
  • specify agreements as self-executing code on the blockchain (code cannot be changed - immutable; automatically run when pre-determined conditions are met)
  • languages like Solidity are used to write smart contracts
  • other languages like JS, python are used in Hyperledger Fabric (open source, permissioned blockchain framework)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

permissioned (private) blockchains

A
  • only users with permission can participate
  • preferred when security, identity and roles are required
  • with trusted users, consensus can be achieved by proof-of-authority
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

4 types of blockchain technology

A
  1. public
  2. private
  3. hybrid
  4. consortium
17
Q

use cases of blockchain

A

boeing: digital aircraft record system
coinbase: coinbase cloud software
JPM: digitized version of the U.S. dollar
De Beers: records diamond info

18
Q

use cases of block chain - supply chain operations

A
  • provides a complete, trustworthy, tamperproof audit trail
  • greatly reduces execution, traceability and coordination problems
19
Q

use cases of blockchain - education

A
  • portable credentials
20
Q

use cases of blockchain - travel

A
  • GovTech uses a blockchain to notarise vaccination certificates
  • American Airlines has a decentralised marketplace for travel agents and corporate travel bookers; bypass traditional global distribution systems
21
Q

blockchain benefits and challenges
- what are the 4 features

A
  1. decentralisation
  2. distributed
  3. cryptography
  4. automation
22
Q

benefits and challenges - decentralisation

A

benefits:
- enable high levels of resilience
- provide solutions where there is no trusted central party

challenges:
- challenges in governance
- added complexity in ensuring consensus among participants

23
Q

benefits and challenges - distributed

A

benefits:
- maintained in decentralised form across different locations
- no need of a central authority to keep check against manipulation

challenges:
- network speed (not limited to single geographical location)

24
Q

benefits and challenges - cryptography

A

benefits:
- creation of “immutable records, with permanent audit trails”
- encryption of sensitive data

challenges:
- complexity involved in cryptographic techniques
- dependence on the security of cryptographic techniques

25
Q

benefits and challenges - automation

A

benefits:
- use of smart contracts to automate processes
- improved process efficiency

challenges:
- risk of errors in contract code
- legal questions on use of smart contracts

26
Q

other blockchain challenges

A
  • blockchain discourse is dominated by cryptocurrency hype
  • permissioned blockchains have some interesting applications
  • public blockchains face an uncertain regulatory landscape
27
Q

what is cryptocurrency

A
  • decentralised digital money designed to be used over a blockchain where all transactions are tracked
  • allows transfer of value online without the need for an intermediary – lowers fees
  • issued by private org
  • alternative to traditional banking systems
  • aims to provide equal opportunities for all around the world through borderless trade
28
Q

what is metaverse

A
  • 3D virtual world on the internet
  • predicted by 2026, 25% of people will spend at least 1hr a day in metaverse
  • business are expected to have presence in this world
  • use of digital tokens to buy, own, sell things
29
Q

examples of leveraging the metaverse

A
  1. Kpop
  2. Fashion: forever21, adidas
30
Q

issues with the metaverse

A
  1. crime: how to ‘police’? can digital identities be erased/isolated with their network removed?
  2. ownership: real vs virtual
  3. work: jobs in the metaverse?
31
Q

what is an NFT

A

non-fungible token
- a digital asset that represent real-world tangible or intangible objects
- bought and sold online, usually with a cryptocurrency
- 1 owner at a time
- allow artists to have the opportunity to monetize their assets