上海市城乡建设和交通发展研究院将FISCO BCOS 底层链应用到交通领域, 打造基于联盟链的城市停车收费应用示范系统, 以科学地指导城市交通决策管理和服务。该项目围绕上海市道路停车收费场景, 利用区块链完成收费交易确认与过程监管,加强交通管理的精细化,促进城市交通收费和支付诚信体系的建设。
系统主要包括五大功能: 停车收费数据采集与上链、区块链处理、数据存储、数据分发与共享,以及停车收费管理应用。系统由五个子系统组成,总体方案如下:
1. 数据上链子系统
POS 机设备端数据上链:POS 机采集的停车进出场数据、车辆信息和停车交易数据通过开发的Jar 钱包打包、签名并上链。钱包内置于POS机中,确保关键数据如车辆信息和交易信息的安全上链。服务器端数据上链:实现近60个路边停车位的交易数据上链,确保上链数据与POS 机端数据相互校核和查询。交通停车收费数据存证DApp :该DApp 为区块链子系统上的智能合约,记录终端设备和平台的收费交易哈希数据,并提供查询接口。
2. 区块链子系统
区块链子系统是示范系统的核心,具备高性能、安全可控和功能丰富的特点。它包括基础层、核心层、管理层和接口层,为区块链应用提供基础设施。
3. 数据存储子系统
实现链上和链下的数据存储功能,支持多种接口化数据库和分布式数据库,并提供读写接口。
4. 数据分发共享组件
该组件主要实现交通数据共享过程中的数据加密、链上存证和监管。用于数据分发共享的DApp 是数据使用方与提供方之间的桥梁。DApp Client(SDK)为数据使用方和提供方提供SDK, 支持与DApp 的数据交互。代理Proxy 根据请求生成数据分发URL 和随机对称加密密钥,并对访问请求进行数据访问控制和权限验证。
5. 交通稽查与信用管理子系统
该子系统包括后台管理用户端Web 应用和用户端小程序。后台管理应用实现停车收费交易管理,提供可信数据查询和信用报表下载; 用户端小程序则支持用户注册、身份证认证和车牌绑定管理,提供停车收费交易和信用管理功能。
为验证示范系统的效果, 研究机构选取上海市闵行区立跃路——江月路东侧道路停车位(路段编号MHW-095)进行现场测试。收费员将车牌信息、车辆图片信息、车位信息通过pos 机采集确认, 确认无欠费后允许车辆停入车位,以上流程所产生的信息通过pos 机内置的Jar 钱包直接上链。经确认后完成的停车费交易支付数据和车辆信息数据保存在后台的公共停车平台数据库中,并上传到交通联盟链上。
目前, 项目已在上海市的路边停车示范点实施, 完成了数据上链及应用分析, 支持了上海市公共停车平台的交通信用体系建设,为交通领域的交易数据安全计算、多方存证和加密共享等提供了案例和技术理论基础。基于良好的可复制性,项目能够便捷扩展至ETC、小区停车管理、出行分享等智慧城市的典型场景。