Zi Hau Hau Chin

Mr. Zi Hau Hau Chin

orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
28 August 2018
Verified
Book Chapter
Closed access
PDF file
ZCZi Hau Hau Chin
Zi Hau Hau Chin
HNhu ng
hu ng
TYTimothy Tzen Vun Yap
Timothy Tzen Vun Yap
HTHau Lee Tong
Hau Lee Tong
CHChiung Ching Ho
Chiung Ching Ho
VGVik Tor Goh
Vik Tor Goh

1 January 2020
Verified
Book Chapter
Closed access
PDF file
ZCZi Hau Hau Chin
Zi Hau Hau Chin
TYTimothy Tzen Vun Yap
Timothy Tzen Vun Yap
ITIan K. T. Tan
Ian K. T. Tan

18 March 2022 in Symmetry
Verified
Journal Article
Open access
PDF file
ZCZi Hau Hau Chin
Zi Hau Hau Chin
TYTimothy Tzen Vun Yap
Timothy Tzen Vun Yap
ITIan Kim Teck Tan
Ian Kim Teck Tan
In blockchains, the principle of proof-of-work (PoW) is used to compute a complex mathematical problem. The computation complexity is governed by the difficulty, adjusted periodically to control the rate at which new blocks are created. The network hash rate determines this, a phenomenon of symmetry, as the difficulty also increases when the hash rate increases. If the hash rate grows or declines exponentially, the block creation interval cannot be maintained. A genetic algorithm (GA) is proposed as an additional mechanism to the existing difficulty adjustment algorithm for optimizing the blockchain parameters. The study was conducted with four scenarios in mind, including a default scenario that simulates a regular blockchain. All the scenarios with the GA were able to achieve a lower standard deviation of the average block time and difficulty compared to the default blockchain network without GA. The scenario of a fixed difficulty adjustment interval with GA was able to reduce the standard deviation of the average block time by 80.1%, from 497.1 to 98.9, and achieved a moderate median block propagation time of 6.81 s and a stale block rate of 6.67%.

25 October 2024 in The Journal of Supercomputing
Verified
Journal Article
Open access
PDF file
ZCZi Hau Hau Chin
Zi Hau Hau Chin
VBVishnu Monn Baskaran
Vishnu Monn Baskaran
CTChee Keong Tan
Chee Keong Tan
ITIan K. T. Tan
Ian K. T. Tan
TYTimothy T. V. Yap
Timothy T. V. Yap
This study examines the potential of BIP-152’s Compact Block Relay (CBR) to enhance the Bitcoin network. This work explores the block propagation efficiency through dynamic prefilling of transactions. In addition, an enhanced CBR model is proposed to reduce superfluous transaction requests, thus improving the block distribution process. The analysis considers the impact of the dynamically prefilled transactions on Bitcoin network scalability, comparing the advantages and disadvantages of this approach. We also conduct a comparative study of fixed-size and dynamically sized prefilled transactions to highlight the importance of adapting to network demands. Prefilling a fixed number of transactions without considering demand can cause inefficiencies and strain the network with unnecessary bandwidth use. Indiscriminate prefilling exacerbates these issues by inflating data packets unnecessarily, increasing latency and reducing network responsiveness. Our research indicates that the proposed solution can significantly reduce the number of round-trips between network nodes by an average of 29.77% and block reconstruction latency by 39.10% when compared with the CBR.

1 January 2023 in Journal of Information and Communication Technology
Verified
Journal Article
Open access
PDF file
ZCZi Hau Hau Chin
Zi Hau Hau Chin
VBVishnu Monn Baskaran
Vishnu Monn Baskaran
GAGolnoush Abaei
Golnoush Abaei
ITIan Kim Teck Tan
Ian Kim Teck Tan
TYTimothy Tzen Vun Yap
Timothy Tzen Vun Yap
Node churn, or the constant joining and leaving of nodes in a network, can impact the performance of a blockchain network. The difficulties of performing research on the actual blockchain network, particularly on a live decentralized global network like Bitcoin, pose challenges that good simulators can overcome. While various tools, such as NS-3 and OMNet++, are useful for simulating network behavior, SimBlock is specifically designed to simulate the complex Bitcoin blockchain network. However, the current implementation of SimBlock has limitations when replicating actual node churn activity. In this study, the SimBlock simulator was improved to simulate node churn more accurately by removing churning nodes and dropping their connections, and increasing additional instrumentation for validation. The methodology used in the study involved modeling the Bitcoin node churn behavior based on previous studies and using the enhanced SimBlock simulator to simulate node churn. Empirical studies were then conducted to determine the suitability and limitations of the node churn simulation. This study found that the improved SimBlock could produce results similar to observed indicators in a 100-node network. However, it still had limitations in replicating node churn behavior accurately. It was discovered that SimBlock limits all nodes to operate as mining nodes and that mining is simulated in a way that does not depict churn accurately at any time but only at specific intervals or under certain conditions. Despite these limitations, the study’s improvements to SimBlock and the identification of its limitations can be useful for future research on node churn in blockchain networks and the development of more effective simulation tools.

5 February 2021
Verified
Book Chapter
Closed access
PDF file
ZCZi Hau Hau Chin
Zi Hau Hau Chin
TYTimothy Tzen Vun Yap
Timothy Tzen Vun Yap
ITIan K. T. Tan
Ian K. T. Tan