区块链交通

区块链与汽车产业 > 区块链与汽车服务 > 区块链与汽车使用 > 区块链与汽车场景 >

区块链交通中如何保护出行者车主的隐私

2020-07-25 12:38

在区块链公有链中,每个用户的数据都是公开透明的,理论上可以被使用区块链的任何人查询,从而便于监管与服务。但从现实需要来看,绝大多数用户不希望自己的出行轨迹、驾驶偏好等数据对外泄露,商业机构或政府部门更会将交通大数据看作资产而不愿提供。因此,在区块链向交通领域落地的过程中,需要解决保护隐私与执行监管之间的难题。

解决这一难题,需要利用区块链技术中的化名机制。例如采用哈希值作为交易标识,哈希值可以代表使用者的身份,与真名无关。但由于用户反复使用哈希值进行交易,交易之间必然能建立关系,因此哈希值仍然有被破解的可能。

那么,如何在保证隐私即隐藏交通数据内容的情况下,在交通领域实现区块链的特性?目前,已经有了更为成熟的匿名方案。

在未来智能交通体系的区块链设计中,可以使用链式混合与盲化技术保护隐私。前者是指用户的交易可以随机选择多个主节点,并在这些主节点中依次混合最后加以输出;后者则是指用户不直接将输出输入地址发送到数据池,而是随机选择主节点进行输入输出,这样主节点之间就很难获取用户的真实身份。

另一种值得考虑的匿名方案,是不依赖中心节点的加密混合方案,包括隐当蔽发地送址者和向换接签收名者技发术送。数据时,需要先通过每次都重新生成的接收者地址,利用椭圆曲线加密方法,计算出一次性的公钥。随后,发送者将该公钥与一个附加信息发送到区块链上,接收方则根据手中的私钥检测每个交易快,从而确定发送方是否发送了数据,这就是隐蔽地址技术。

如果对隐蔽地址技术进一步改进,当发送者要建立交易时,需要使用自己的私钥和从其他用户的公钥中随机选出若干公钥,对数据进行签名,这样就能够让交易看起来拥有多个发送者,但其中只有一个是真的,通过查看签名,无法辨别哪个地址真正发起并最终签署了交易。这样的技术也能有效地保护使用者的隐私。

返回顶部