Indriya:使用 Hyperledger Fabric 构建安全透明的器官捐献系统
Indriya: Building a Secure and Transparent Organ Donation System with Hyperledger Fabric
AI总结:
本文基于 Hyperledger Fabric 构建器官捐献系统,通过智能合约和 Fabric SDK 实现安全透明的管理,并以 Hyperledger Caliper 测试验证其高性能。
摘要:
近年来,技术进步催生了管理器官捐献系统的新方法,旨在克服传统集中式系统的局限性。为了在器官捐献流程中实现更高的透明度、安全性和效率,区块链技术被提议作为这些集中式系统的替代方案。然而,以往大多数关于器官捐献系统的工作都集中于使用基于以太坊的区块链解决方案,这些方案控制能力有限、共识协议固定,并且不支持并发执行。相比之下,我们的工作利用 Hyperledger Fabric 框架开发了器官捐献系统的网络模型。我们使用 Amazon Managed Blockchain Service 设计并部署了一个带有智能合约的原型系统。此外,我们还构建了一个客户端应用程序,该应用程序使用 Fabric SDK 与网络交互并执行各种操作。为了评估系统性能,我们使用 Hyperledger Caliper 基准测试工具进行了广泛测试。在我们的测试平台上,系统在创建新记录时达到了 389.1 笔/秒(TPS)的峰值实际发送速率,在读取记录时达到了 508.4 TPS。在发送速率为 800 TPS 时,系统服务一个创建记录请求平均耗时 12.16 秒,服务一个读取记录请求平均耗时 3.71 秒。未来还需要进一步扩展系统功能,并为这种受控区块链网络确定潜在的背书方和管理者。
英文摘要:
Recent technological advancements have led to the development of new methods for managing organ donation systems, which aim to overcome the limitations of traditional centralized systems. To achieve increased transparency, security, and efficiency in the organ donation process, blockchain technology is being proposed as a replacement for these centralized systems. However, most previous works on organ donation systems have focused on using Ethereum-based blockchain solutions, which offer limited control, a fixed set of consensus protocols, and no support for concurrent executions. In contrast, our work has utilized the Hyperledger Fabric framework to develop a network model of the organ donation system. We have designed and deployed a prototype system with smart contracts using Amazon Managed Blockchain Service. Additionally, we have built a client application that uses the Fabric SDK to interact with the network and perform various actions. To evaluate the performance of our system, we conducted extensive testing using the Hyperledger Caliper benchmarking tool. In our test bench, the system achieved a peak actual send rate of 389.1 transactions per second (TPS) for creating new records and 508.4 TPS for reading records. At a send rate of 800 TPS, the system took an average of 12.16 seconds to serve a request for creating a record and an average of 3.71 seconds to serve a request for reading a record. Future work is required to extend the functionalities of the system and identify potential endorsers and managers for this type of controlled blockchain network.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。