AI 中文总结
该研究提出基于超级账本织物的多方实习管理系统StajChain,通过智能合约实现实习协议生命周期,用超级账本织物CA实施授权,架构含前端、后端、链下数据库和链上账本,经测试吞吐量和延迟可接受,展示了许可区块链技术优势并提供原型。
AI 中文摘要
许多行政流程,如实习协议流程,通常依赖人工审批工作流和集中记录保存。这使得流程容易出现延迟和未经授权的修改,同时可追溯性有限。本研究提出了StajChain,一个使用超级账本织物开发的基于许可区块链的多方实习管理系统。该系统通过智能合约实现完整的实习协议生命周期,并使用超级账本织物CA实施基于角色的授权。其架构包括一个React前端、一个后端、一个链下SQLite数据库和链上织物账本。学生、公司、教师实习委员会成员和中央实习单位等用户可根据其角色和身份执行指定操作。协议生命周期遵循预定义的顺序步骤,每一步都会安全地更新和记录账本状态。此外,该系统通过功能和性能测试进行了评估,结果表明对于可验证的行政工作流,其吞吐量和延迟是可接受的。该实现展示了许可区块链技术如何在保持对机构数据的受控访问的同时提高透明度、完整性和问责制,并提供了一个可用于未来各种系统的工作原型。
英文摘要
Many administrative processes, such as internship agreement processes, often rely on manual approval workflows and centralized record-keeping. This makes the process susceptible to delays and unauthorized modification while introducing limited traceability. This study presents StajChain, a permissioned blockchain-based multi-party internship management system developed using Hyperledger Fabric. The proposed system implements the complete internship agreement lifecycle through smart contracts and enforces role-based authorization using Hyperledger Fabric CA. The architecture consists of a React frontend, a NodeJS backend, an off-chain SQLite database, and the on-chain Fabric ledger. Users such as students, companies, faculty internship committee members, and the central internship unit can perform specified operations according to their role and identity. The agreement lifecycle follows predefined sequential steps, and at each step, the ledger status is updated and recorded securely. Furthermore, the system was evaluated using functional and performance tests, indicating acceptable throughput and latency for verifiable administrative workflows. This implementation demonstrates how permissioned blockchain technology can improve transparency, integrity, and accountability while preserving controlled access to institutional data and providing a working prototype that can be used in various future systems.