More about HKUST
Consensus Protocols in Blockchains: Performance and Scalability
PhD Qualifying Examination Title: "Consensus Protocols in Blockchains: Performance and Scalability" by Mr. Zonghao FENG Abstract: A blockchain system, exemplified by cryptocurrencies such as Bitcoin and Ethereum, consists of a distributed collection of immutable data blocks linked to one another. Due to the distributed nature of the system, the users observe a consensus protocol to verify data authenticity and interact with others without a trusted third party. In this survey, we study the existing consensus protocols in blockchains, and focus on their performance and scalability issues. Specifically, we examine four categories of consensus protocols - Proof-of-Work, Proof-of-X, block direct acyclic graph (DAG), and sharding. Proof-of-Work requires heavy computation or intensive memory access. Conversely, most Proof-of-X protocols use light workloads to reduce energy waste and avoid centralization. Since they both operate on the original blockchain structure, these systems suffer from low transaction throughput and high latency. In comparison, block DAG and sharding reorganize the underlying blockchain structure to improve the performance and scalability, but their applicability to real systems is yet to be seen. Additionally, we discuss the use of modern hardware, including CPUs, GPUs, and special-purpose devices, as accelerators in blockchain systems. We conclude that performance and scalability remain a great challenge in current blockchain technology and that further research is needed to address the challenge. Date: Monday, 28 January 2019 Time: 2:00pm - 4:00pm Venue: Room 3494 Lifts 25/26 Committee Members: Dr. Qiong Luo (Supervisor) Prof. Lei Chen (Chairperson) Dr. Qifeng Chen Dr. Ke Yi **** ALL are Welcome ****