区块链是一种公开和分布式的账本,依靠哈希函数、数字签名和共识机制等安全技术,能够实现链上数据的不可复制、不可篡改、不可否认、可靠性和可追溯性等特性。区块链不仅可以有效解决传统中心化数据存储面临的单点失效和可信存储等安全问题,还可以为构建新型的跨机构可信溯源体系提供有力的技术支持。在溯源领域使用区块链有利于改善已有溯源技术中存在的数据采集难、信息孤岛和信任度低等问题,同时也有助于推动溯源技术的研究与发展。
从功能架构上看,溯源系统可以分为区块链核心层、接口层、运维管理层、溯源平台层和用户端层: 1. 区块链基础层:为整个溯源平台提供基础信息服务,包括数据的采集、安全存储、分析和计算。此层还提供智能合约的执行环境,以及数据共享的安全能力。 2. 接口层:提供上层防伪溯源平台与下层区块链的对接,支持JAVA-SDK,包括地址和私钥的生成、数据的签名、上链和加密等功能。 3. 运维管理层:提供联盟链的可视化部署和监控,允许联盟链的新节点加入,并监控每个节点的运行状态。 4. 防伪溯源层:处理整个平台的应用层业务逻辑,包括接收物联网设备上报的数据并签名上链,以及处理来自客户端的查询请求等。
根据节点的功能,区块链网络可以分为不同类型: 1. 所有主链的区块链节点:通过P2P网络相互连接,每个节点存有全量的账本数据。它们既是客户端,也具备服务端的功能,可以提供服务和向其他节点请求服务。 2. 共识节点:负责打包和同步区块的节点。每个组织或行业都应该部署一些共识节点来保证公平性和安全性。 3. 监管节点:具有较高权限的特殊节点,用于对链上交易进行统计审查。监管节点部署在轻工协会和行业中,权限高于行业中的监管节点。 4. 验证节点:普通节点,负责同步和校验区块,不参与共识和监管。 5. 行业节点:属于细分行业的节点,对应具体企业。它们属于行业平行链,通过grpc接口连接主链,实现跨链交互。 6. 所有类型的节点可以使用天臣机房中的服务器、公有云服务器或自己提供的服务器加入区块链网络。
为确保网络安全,区块链采用P2P网络架构,几乎不会存在单点故障。节点之间需要建立加密隧道来防止数据泄露。新节点加入区块链网络需要通过可信CA服务申请TLS证书,并实时从CA服务更新证书链信息。用户或应用想要对接区块链也需要向可信CA服务申请证书,并使用证书对交易进行签名。节点会校验交易的公钥信息的真实性和用户证书的合法性,以确保交易能够上链执行。
总之,通过身份认证技术来确保节点和客户端的合法性和网络中数据的真实性,以阻止非法节点或客户端的攻击。此外,本平台通过区块链BAAS平台的节点监控功能来查看节点的同步状态和预警可疑行为,以保障网络安全。
商报 比特币、火币、虚拟货币……我相信很多人都听说过这句话,但发生的事情可能只是一小部分。即便如此,许多人仍然特别喜欢虚拟货币的炒作,因为所谓的巨额利润。在此期间,杭州市萧山区检察院受理了多起与虚拟货币有关的诈骗案件。经...
领数字人民币大红包,在春暧花开之时和家人一起踏春出行,享受特色美食,或是看场最热电影……伴随着数字人民币示范点落地式杭州,杭州群众也迈入了专是自身的数字人民币“开城大红包”。4 月 2 日,美团首先公布朝向杭州住户派发数...
数字藏品“国家队”来了!杭州上线首家国资背景平台,引导行业向规范化发展作为元宇宙的重要应用方式,数字藏品正在加速“破圈”。4月22日,s有限公司(下称“杭数交”)旗下数字藏品平台——“虚猕数藏”(“虚猕SHOWAPE”)...
本公司董事会及全体董事保证本公告内容不存在任何虚假记载、误导性陈述或者重大遗漏,并对其内容的真实性、准确性和完整性承担法律责任。公司本次向特定对象发行股票事项尚需通过上交所审核,并获得中国证券监督管理委员会(以下简称“中...