跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
高频电阻捷比信 · 专业器件主题站

区块链可以建立可信赖的位置服务

在经历许多失败之后,我们了解到需求无法创建,而只能被发现。同样,我们不应该问区块链可以做什么,哪个业务应该更适合区块链,首先要确定需求,然后找到匹配的技术来实现我短期去西藏。除了让我印象深刻的风景和极端的气候,微信上的更多朋友问我在哪里。我必须截取屏幕截图并显示给他们。这让我开始思考是否拍摄截图(包括位置共享)是否是可靠的位置服务?我们知道,当前的定位服务主要依赖于GPS / AGPS和其他服务。知道操作系统的人都知道,我们可以建立一个本地GPS服务接口,并轻松地修改应用程序获取的位置数据。过去,大量的营销计划都使用One One技术,例如使用QQ和微信周围的人在世界各地发布广告。通过伪造位置数据,当年的在线汽车预订服务等。那么有可能建立一个可靠的位置服务吗?我自然想到了区块链技术。今天,我将与我的朋友进行简单的讨论。由于没有系统的思考,因此充其量是一次头脑风暴。我的想法是这样。首先,不要考虑去中心化和依赖于区块链。只考虑受信任的位置服务需要哪些元素。一般来说,它应包括以下两点:1.可信服务器数据服务2.客户端数据不能被篡改。对于当前的GPS服务,有必要接收3个卫星数据来确定纬度和经度,并接收4个卫星数据来确定高度。 。我们可以考虑对每颗卫星的广播数据进行签名,以确认您接收到的信号确实是由该卫星发送的,并解决了服务器数据可信度的问题。关于客户端数据不可篡改的问题,应分为两部分。其中一部分是个人使用的数据。这部分不需要考虑篡改的问题,因为从业务角度来看这是没有必要的。另一部分是客户需要如上所述共享。在当前位置,我们需要防止数据篡改。客户在共享数据时应同时共享获取的原始卫星信号,以解决数据伪造的问题。获得位置共享的接收者可以通过位置验证服务来确认信号的真实性。 。接下来,我们可以使用区块链的时序特征。当客户共享位置数据时,可以将其记录在区块链中。由于人工活动区域的原因,受信任的位置服务可能要求客户端每小时上传一次位置数据。由于物理限制,目前在地面上的最大移动距离不超过800 km / h(商业路线速度)。利用不可篡改的区块链特征和时间序列,通过计算链上的每个时间序列点,得到客户端连续位置链。卫星数据签名与相邻点之间的时间序列距离可以验证是否客户共享的数据已被人为篡改。任何人都可以通过链上已发布的数据来验证特定客户端共享的数据。这不是一个诚实的社会,基本服务呢?由于时间有限,我只写下了简单的想法,让我的朋友发表评论。当我在这里写时,我认为这种方法太复杂了。复杂的方法绝对不是最佳解决方案。目前,GPS广播数据需要签名工作。如果数量太大,您可以简单地先将位置数据上传到区块链以形成不可更改的记录,并验证位置距离与时间之间的关系,并简单地实现数据篡改。如摘要所述,无法创建需求。至于区块链可以做什么,首先取决于您是否发现未满足的需求。使用技术指导您的业务将走向极限。