Please use this identifier to cite or link to this item:
https://dspace.ctu.edu.vn/jspui/handle/123456789/130123| Title: | XÂY DỰNG HỆ THỐNG BÁN VÉ TRÊN BLOCKCHAIN |
| Other Titles: | DEVELOPING A BLOCKCHAIN-BASED TICKETING SYSTEM |
| Authors: | Ngô, Bá Hùng Võ, Thanh Huy |
| Keywords: | AN TOÀN THÔNG TIN |
| Issue Date: | 2026 |
| Publisher: | Đại Học Cần Thơ |
| Abstract: | Vé điện tử ngày càng được sử dụng phổ biến trong các sự kiện giải trí và thể thao, tuy nhiên thông tin về quyền sở hữu, chuyển nhượng và trạng thái sử dụng của vé trong các hệ thống tập trung vẫn phụ thuộc vào đơn vị vận hành. Khi xảy ra thay đổi hoặc tranh chấp liên quan đến vé, người dùng khó có cơ sở độc lập để kiểm chứng thông tin đã được ghi nhận. Từ vấn đề này, đề tài “Xây dựng hệ thống bán vé trên blockchain” nghiên cứu việc ứng dụng công nghệ chuỗi khối (blockchain) vào quản lý vé sự kiện, hướng đến tăng tính minh bạch và khả năng kiểm chứng đối với các thông tin quan trọng, đồng thời tận dụng hợp đồng thông minh (smart contract) để tự động kiểm tra điều kiện và thực thi các quy tắc nghiệp vụ. Đề tài xây dựng hệ thống với các chức năng cơ bản phục vụ quá trình bán vé sự kiện. Các nghiệp vụ quan trọng được triển khai trong smart contract và thực thi theo quy tắc đã được định nghĩa trước. Khi các điều kiện tương ứng được đáp ứng, giao dịch được thực hiện và kết quả được ghi nhận trên blockchain, qua đó giảm sự phụ thuộc vào cơ chế xử lý và kiểm soát của một đơn vị duy nhất. Người dùng tương tác với blockchain thông qua ví nhúng Ethereum (Embedded Ethereum Wallet) được cung cấp bởi Privy; cơ chế ERC-2771 được áp dụng để hỗ trợ meta-transaction, cho phép người dùng thực hiện các thao tác blockchain mà không phải trực tiếp thanh toán phí gas. Hệ thống sử dụng kiến trúc kết hợp giữa lưu trữ dữ liệu ngoài chuỗi (off-chain) và dữ liệu trên chuỗi (on-chain), nhằm cân bằng giữa chi phí vận hành, quyền riêng tư và khả năng kiểm chứng dữ liệu. Dữ liệu nghiệp vụ và thông tin cần hạn chế công khai được lưu trữ off-chain, trong đó hệ thống tệp liên hành tinh (InterPlanetary File System – IPFS) được sử dụng cho một số nội dung cần kiểm chứng tính toàn vẹn thông qua định danh nội dung (Content Identifier – CID). Các thông tin và giao dịch quan trọng được xử lý và ghi nhận on-chain thông qua smart contract. Hệ thống được cài đặt và kiểm thử trong môi trường phát triển cục bộ với mạng Anvil; các giao dịch tài chính được mô phỏng và chưa tích hợp với ngân hàng hoặc cổng thanh toán thực tế. Kết quả đạt được là một hệ thống thử nghiệm thực hiện được các quy trình nghiệp vụ chính của bán vé sự kiện, qua đó cho thấy khả năng ứng dụng blockchain để giảm sự phụ thuộc vào quản lý tập trung, tăng tính minh bạch trong ghi nhận thông tin quan trọng và tự động thực thi các quy tắc nghiệp vụ trong quá trình vận hành. Electronic tickets are increasingly used in entertainment and sports events. However, information about ticket ownership, transfer, and usage status in centralized systems still depends on the operating organization. When changes or disputes related to tickets occur, users have limited independent means of verifying the recorded information. Based on this issue, the topic “Developing a Blockchain-Based Ticketing System” investigates the application of blockchain technology to event ticket management, aiming to enhance transparency and verifiability of important information, while utilizing smart contracts to automatically verify conditions and execute business rules. The project develops a system with basic functions supporting the event ticket sales process. Important business operations are implemented in smart contracts and executed according to predefined rules. When the corresponding conditions are satisfied, the transaction is executed and the result is recorded on the blockchain, thereby reducing dependence on the processing and control mechanisms of a single entity. Users interact with the blockchain through an Embedded Ethereum Wallet provided by Privy. The ERC-2771 mechanism is applied to support meta-transactions, allowing users to perform blockchain operations without directly paying gas fees. The system uses an architecture combining off-chain data storage and on-chain data to balance operational costs, privacy, and data verifiability. Business data and information that requires restricted disclosure are stored off-chain, while the InterPlanetary File System (IPFS) is used for certain content that requires integrity verification through a Content Identifier (CID). Important information and transactions are processed and recorded on-chain through smart contracts. The system is implemented and tested in a local development environment using the Anvil network. Financial transactions are simulated and have not yet been integrated with actual banks or payment gateways. The resulting system successfully implements the main business processes of event ticket sales, thereby demonstrating the applicability of blockchain technology in reducing dependence on centralized management, enhancing transparency in recording important information, and automatically executing business rules during system operation. |
| Description: | 219 Tr |
| URI: | https://dspace.ctu.edu.vn/jspui/handle/123456789/130123 |
| Appears in Collections: | Trường Công nghệ Thông tin & Truyền thông |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| _file_ Restricted Access | 5.87 MB | Adobe PDF | ||
| Your IP: 216.73.216.94 |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.