Grant: Collaborative Research and Development Grants
École de technologie supérieure
$110,048.00
High-Performance Blockchain Infrastructure for IoT Applications******
FY 2018-19
Summary
Blockchains, or Distributed Ledger Technologies (DLTs), can become a groundbreaking disruptive technology, capable of profoundly impacting a wide range of markets, from cryptocurrency to novel use cases in both the public sector and the private sector. Blockchains promise the ability to maintain critical information in a trustworthy repository without any centralized management. The reliability of the system is based on innate immutability properties which prevent alteration of stored data, coupled with programmatic verification of incoming transactions using executable code called smart contracts. Blockchains can alleviate friction across users, by providing transparency, efficiency, auditability, and security. *Important challenges remain to be solved before blockchain technology can be widely adopted. In particular, blockchain systems suffer from performance and scalability problems. In this project, the main goal is to demonstrate the applicability and improve the utility of DLTs for applications beyond cryptocurrency, specifically in the domain of Internet of Things. We will accomplish this goal through four different vectors: (1) the study of IoT blockchain applications and an analysis of their performance requirements, (2) the design and implementation of technical innovations to various blockchain systems (e.g., Ethereum and Hyperledger Fabric) to raise their performance and scalability, (3) the development of general performance models for blockchain networks, which assist in the decision-making process of selecting the right blockchain solution for each application, and how to optimally tune it, and (4) the design of new infrastructure management protocols for large-scale data centers to efficiently support future IoT applications.*As blockchain is still in its infancy, there is a tremendous chance for Canada to become a leader in its development. The research outcomes of this project will lead to greater adoption of blockchain technologies across a variety of industrial and social sectors. Furthermore, the project will train at least 8 graduate students to meet the growing demands for highly skilled blockchain experts.*
Program
Collaborative Research and Development Grants
Recipient
Location
Quebec, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data
As published
Application id
533995-2018
Name nom
Zhang, Kaiwen
Department département
Génie logiciel et des TI
Organization id
53
Institution établissement
École de technologie supérieure
Province en
Québec
Province fr
Québec
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2018
Competition year année de concours
2018
Award amount
110048
Program id
CRDPJ
Program name en
Collaborative Research and Development Grants
Program name fr
Subventions de recherche et développement coopérative
Group en
Research partnerships programs
Group fr
Programmes de partenariat
Committee code
96
Committee name en
RPP Internal Decision Cttee
Committee name fr
Cté de décision interne - PPR
Area of application code
802
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information systems and technology
Area of application fr
Systèmes d'information et technologie de l'information
Research subject code
2705
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Software and development
Research subject fr
Logiciels et développement
Partie
1
Nb partie
1
Application title
High-Performance Blockchain Infrastructure for IoT Applications******
Keyword
NSERC
Application summary
Blockchains, or Distributed Ledger Technologies (DLTs), can become a groundbreaking disruptive technology, capable of profoundly impacting a wide range of markets, from cryptocurrency to novel use cases in both the public sector and the private sector. Blockchains promise the ability to maintain critical information in a trustworthy repository without any centralized management. The reliability of the system is based on innate immutability properties which prevent alteration of stored data, coupled with programmatic verification of incoming transactions using executable code called smart contracts. Blockchains can alleviate friction across users, by providing transparency, efficiency, auditability, and security. *Important challenges remain to be solved before blockchain technology can be widely adopted. In particular, blockchain systems suffer from performance and scalability problems. In this project, the main goal is to demonstrate the applicability and improve the utility of DLTs for applications beyond cryptocurrency, specifically in the domain of Internet of Things. We will accomplish this goal through four different vectors: (1) the study of IoT blockchain applications and an analysis of their performance requirements, (2) the design and implementation of technical innovations to various blockchain systems (e.g., Ethereum and Hyperledger Fabric) to raise their performance and scalability, (3) the development of general performance models for blockchain networks, which assist in the decision-making process of selecting the right blockchain solution for each application, and how to optimally tune it, and (4) the design of new infrastructure management protocols for large-scale data centers to efficiently support future IoT applications.*As blockchain is still in its infancy, there is a tremendous chance for Canada to become a leader in its development. The research outcomes of this project will lead to greater adoption of blockchain technologies across a variety of industrial and social sectors. Furthermore, the project will train at least 8 graduate students to meet the growing demands for highly skilled blockchain experts.*