documentation, which can lead to several limitations.
Firstly, centralized systems are vulnerable to single
points of failure, making them susceptible to data
breaches, hacking, and system downtimes. Secondly,
manual data entry is prone to human errors, which can
lead to inaccuracies in student records. Additionally,
centralized databases can be tampered with, leading
to potential data manipulation or unauthorized access.
Physical records, on the other hand, are at risk of
damage, loss, and degradation over time.
To address this challenge, we propose a novel and
comprehensive solution that utilizes dynamic shard
generation technique. The main goal is to enhance the
scalability of blockchain network while maintaining
the fundamental principles of decentralization,
security, transparency, and immutability (Tennakoon,
2022). Dynamic sharding algorithm, dynamically
creates and manages multiple shards within the
blockchain network, with each shard operating as an
independent blockchain, complete with its own set of
verified users and data. By efficiently distributing the
transaction load across these dynamically adjusted
shards, the approach optimizes resource utilization
and enhances overall system performance, thereby
enabling seamless scalability (Wang, 2019). In the
context of Record Management applications, this
method can manage and scale various aspects such as
student marks card management, ensuring efficient,
secure, and scalable data handling.
Blockchain technology offers a robust solution to
these limitations by providing a decentralized,
tamper-proof, and transparent system for managing
student marks cards. By utilizing a distributed ledger,
each student's marks can be recorded as a transaction
in an immutable ledger, ensuring data integrity and
authenticity. The decentralized nature of blockchain
eliminates the single point of failure, enhancing the
security and reliability of the system. Moreover, the
transparency of blockchain allows for easy
verification and auditing of records, ensuring that any
attempt to alter or manipulate data is easily detectable
(I.Mohammed Ali, 2021). The use of cryptographic
techniques, such as public key and private key
encryption, further secures student data. Each student
and institution can have their own pair of public and
private keys. The public key is used to encrypt the
data, making it accessible only to those with the
corresponding private key, ensuring that only
authorized parties can access or modify the data. This
provides enhanced security measures against
unauthorized access. By implementing blockchain in
student marks card management, educational
institutions can achieve a more secure, accurate, and
efficient system for storing and managing student
records, leveraging the power of distributed ledgers
and cryptographic security to protect student data.
Dynamic shard generation represents an effective
and integrated strategy to address scalability issues in
blockchain networks. Our approach focuses on
increasing transaction throughput, minimizing
network latency, and optimizing resource utilization
to facilitate the wider adoption of blockchain
technology in various industries. This study's main
objective is to implement sharding within a
blockchain network to boost transaction throughput
and shorten transaction confirmation times. By
distributing the processing load across multiple
shards, we aim to enhance the network's capacity to
handle transactions more efficiently and rapidly.
A key contribution to enhancing the scalability of
blockchain networks is the introduction of a dynamic
sharding algorithm. This algorithm partitions the
network into multiple shards, each operating as an
independent blockchain with its own verified users
and data. By effectively distributing transaction loads
across these dynamically managed shards, the
algorithm enhances resource utilization and boosts
overall system performance.
The paper is organized with discussions on
Related work in Section 2, followed by the Proposed
Methodology of the shard generation algorithm in
Section 3, and Results and Analysis in Section 4, A
comparison with existing solutions highlights the
advantages and effectiveness of the proposed
approach.
2 RELATED WORK
This section offers an extensive review of the current
literature and research on blockchain scalability,
highlighting the field's status and the different
strategies proposed to address scalability challenges.
However, traditional distributed databases and
blockchain systems each display unique failure
modes, as noted in (Praveen M Dhulavvagol, 2023).
Darllaine R. et al. (Darllaine R, 2024) discussed
the increasing popularity of blockchain technology
but noted its significant scalability challenges,
particularly in public blockchain platforms like
Bitcoin and Ethereum. The main issues include low
throughput, high transaction latency, and high energy
consumption. This paper explores various state-of-
the-art solutions, categorizing them into three layers.
Layer 0 focuses on improving network information
dissemination through propagation protocols. Layer 2
includes on-chain solutions like redesigning block
structures, implementing Directed Acyclic Graphs