BBTVS: Blockchain-based verification Of high school academic records

Hồng Hải Phan * , Thượng Cang Phan and Anh Cang Phan

Abstract

 

In the context of digital transformation in the education sector, the verification and protection of student academic records have become urgent requirements to ensure transparency, data integrity, and security. This study proposes a blockchain-based verification system for high school academic records, utilizing the Ethereum platform to securely store and authenticate student data in an immutable and reliable manner. The system constructs a blockchain structure for each student, corresponding to individual semesters and the full academic year. Academic records are processed through smart contracts written in Solidity, integrated with Web3.js for frontend interaction, and tested using Ganache and Truffle in a simulated environment. Each record is encrypted and linked via hash functions to guarantee immutability and prevent unauthorized alterations. Experimental results demonstrate that the system operates stably, supports transparent grade management, facilitates efficient data retrieval, and effectively prevents fraud. However, the current prototype is limited to a simulated environment and has not yet been integrated with existing student management platforms such as VnEdu or SMAS. Future development includes deployment on a public Ethereum network and the development of a mobile application to support real-time academic record verification anytime, anywhere.

Keywords: Blockchain, Academic Record Verification, Ethereum, Smart Contract, High School Education, Web3.js.

Tóm tắt

Trong bối cảnh chuyển đổi số ngành giáo dục, việc xác thực và bảo vệ thông tin học bạ học sinh trở thành yêu cầu cấp thiết nhằm đảm bảo tính minh bạch, toàn vẹn và an toàn dữ liệu. Nghiên cứu này đề xuất một hệ thống xác thực học bạ học sinh trung học phổ thông ứng dụng công nghệ blockchain cụ thể là nền tảng Ethereum nhằm lưu trữ và xác minh thông tin học sinh một cách tin cậy và không thể chỉnh sửa. Hệ thống xây dựng chuỗi block riêng cho mỗi học sinh, tương ứng với từng học kỳ và cả năm học. Dữ liệu được xử lý thông qua smart contract viết bằng ngôn ngữ Solidity, tích hợp Web3.js cho kết nối với giao diện web, sử dụng Ganache và Truffle để kiểm thử và triển khai trong môi trường giả lập. Mỗi bản ghi học tập được mã hóa và liên kết bằng mã băm nhằm đảm bảo tính bất biến của dữ liệu. Kết quả thử nghiệm cho thấy hệ thống hoạt động ổn định, hỗ trợ quản lý điểm minh bạch, dễ dàng tra cứu và phòng chống gian lận hiệu quả. Tuy nhiên, hệ thống hiện mới chỉ triển khai trong môi trường giả lập, chưa tích hợp với các nền tảng quản lý học sinh hiện hành như VnEdu, SMAS. Trong tương lai, hệ thống dự kiến sẽ được triển khai trên mạng Ethereum thực tế và phát triển ứng dụng di động nhằm phục vụ xác thực học bạ mọi lúc, mọi nơi.

Từ khóa: Blockchain, học bạ, xác thực, Ethereum, smart contract, giáo dục phổ thông.

References

[1] Bộ Giáo dục và Đào tạo, “Thông tư số 22/2021/TT-BGDĐT về đánh giá học sinh THCS và THPT,” 2021.

[2] Trần Minh Tuấn, “Phân tích mô hình quản lý học bạ phổ thông hiện nay và nguy cơ sai lệch dữ liệu,” Tạp chí Giáo dục và Xã hội, 2021.

[3] Bộ Thông tin và Truyền thông, “Chiến lược chuyển đổi số quốc gia đến năm 2025, định hướng đến 2030,” 2020. [Online]. Available: https://mic.gov.vn/Pages/TaiLieu/chien-luoc-chuyen-doi-so-quoc-gia-2025.pdf. [Accessed: May. 7, 2025].

[4] S. Nakamoto, “Bitcoin: A Peer-to-Peer Electronic Cash System,” 2008. [Online]. Available: https://bitcoin.org/bitcoin.pdf. [Accessed: May. 6, 2025].

[5] MIT Media Lab and Learning Machine, “Blockcerts: Open Standards for Blockchain Credentials,” 2016. [Online]. Available: https://www.blockcerts.org. [Accessed: May. 7, 2025].

[6] M. Turkanovic, M. Holbl, K. Kosic, M. Hericko, and A. Kamisalic, “EduCTX: A blockchain-based higher education credit platform,” IEEE Access, vol. 6, pp. 5112–5127, 2018.

[7] TrustED.io, “Blockchain-based academic credential verification,” [Online]. Available: https://www.trustED.io. [Accessed: May. 7, 2025].

[8] A. Sharma, R. Sharma, P. P. Verma, and N. Kumar, “Blockchain and AI-integrated system for academic fraud detection,” International Journal of Educational Technology in Higher Education, vol. 19, no. 1, pp. 1–17, 2022.

[9] C.-T. Chen and F.-C. Hsiao, “EduChain: Blockchain-based exam record management,” International Journal of Computer Science and Network Security, vol. 20, no. 10, pp. 1–7, 2020.

Issue

Section

Article