nMobile|重建你与通信APP之间的信赖关系

2023-10-09 13:10

本文主要是介绍nMobile|重建你与通信APP之间的信赖关系,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!


“今天我们对待通信安全的态度,将决定明天我们生活的社会类型。”

                                      —Dr. Whitfield Diffie,

                                       公钥密码学共同创建者兼NKN顾问

「席卷而来的安全危机」

 

2020年的上半年,Twitter备受瞩目的数据泄漏事件似乎在7月31日左右告一段落。根据CBC新闻的消息,入侵Twitter并盗取美国前总统奥巴马、金·卡戴珊、比尔·盖茨和埃隆·马斯克在内130个帐户的“访问者”黑客团体被确定为“一名英国人,一名佛罗里达人及一名佛罗里达少年”。在这一次行动中,他们共从全球各地骗取了估值约100,000美金的比特币。

很显然,我们已经进入了一个信息安全受到威胁,数据隐私处于危险的时代:近乎每天都有用户数据正在被泄露。

据《福布斯》报道,仅在2019年上半年,“...3,800起公开披露的违规事件[就]暴露了令人难以置信的41亿条信息泄密记录。” 而因疫情得以发挥更大作用的会议应用程序Zoom也无法阻止黑客窃取500,000个用户密码并危及客户的帐户安全。微博更是因无端泄露注册用户信息,并在未取得个人同意下在账户中关联非法程序等而遭到了大众的质疑。

这些违规的信息窃取行为让我们的各类数据安全面临着极大的挑战和危险。

 

 

「力不从心的通信应用与服务」

 

然而人类是无法放弃沟通与交流的生物,我们渴望分享信息,建立在线联系以缩短物理距离。

于是Signal和WhatsApp诞生了。它们提供了一个相对安全的平台,个人与公有/私有群之间可以发送或接收丰富的内容消息。为了满足我们对安全聊天选项最基本的需求,这些应用程序均使用了端到端加密。根据WIRED在2016年对Marlinspike的采访,“他确认Signal至少拥有200万用户”,而“今天,…仅在Android上,[Signal]的下载量就超过了1000万…而还有40%的用户使用iOS系统。 ” 同样,在2020年2月12日,WhatsApp的官方博客也发表了已在全球范围内拥有20亿用户的认证文章。

这些数据无一不验证了信息安全市场的庞大需求。然而伴随科技的发展,今天的我们对通信安全及数据保密有了更高的要求。

Signal和WhatsApp等应用程序已不足以保护私人数据的绝对安全:由于它们的基础架构依赖于集中式数据库,因此更容易受到大规模攻击;使用手机号码验证身份,导致系统非常容易受到SIM卡偷换攻击的入侵;此外,这些中央服务器还很有可能存储我们的私钥信息。

绝对安全的通信与数据保密需要更新一代的平台及服务才能实现,而这正是NKN创建nMobile的最大原因。

「真正可信的通讯系统」

nMobile真正做到了分布式结构的应用,可以完美解决以上安全问题。

nMobile无需再呼吁“不要扰乱信息安全”,而直接从根本上铲除了“扰乱信息安全”的可能性。

NKN团队通过完全抛弃集中式服务器,消除了违反安全和隐私的隐患。这也意味着nMobile:

 

  1. 不存在任何个人或公司托管的集中式服务器。

  1. 所有数据都仅存储于用户手机,不涉及云端。

  2. 私钥仅存储于用户手机,没有云端“备份”。

  3. 所有数据皆为端到端加密,传输中的任何中继节点都无法对其进行偷窥。

 

因此,只有该用户本人有权阅读发送至该账号的消息。

 

 

「dataRide为未来安全通信保驾护航」

nMobile的安全保密性似乎令人难以置信,而它背后的技术正是由NKN的dataRide平台提供的支撑与动力。dataRide是一种使用分布式架构,在全球40多个国家/地区拥有20,000多个独立的中继服务器的网络平台。这样的结构使恶意团体无法通过非法攻击而关闭网络。dataRide为nMobile提供了几大关键的区块链技术:

 

  1. dataRide已在所有NKN全节点主网软件上自动启用。NKN矿工有足够的动力去运行dataRide流量,因节点中继的dataRide流量越多,获得下一个区块奖励的机会就越大。这是一种非常高效和有用的工作量证明PoW形式,我们称之为中继证明。

  2. dataRide启用真正的对等数据通信,每个客户端均由其公钥/私钥对定义。客户端均使用NKN地址(公钥)而并非路由IP地址。因此,基本身份和安全性可以由底层的区块链技术确保。除此以外也解决了大多数客户端(例如移动电话和PC)没有公网IP地址,所以只能依靠传统集中式服务器(安全性和隐私重大隐患)相互通信的问题。

  3. dataRide使用客户端之间的支付通道,以数据使用量进行微支付。例如,使用dataRide文件传输服务的用户可直接向提供中继服务的矿工付款,不存在中央机构进行会计,审帐和打款。同样,此支付渠道也由NKN区块链技术进行支持。

「与nMobile共创信赖」

我们有足够的理由相信,nMobile是安全通信的未来。

端到端的加密、严格的本地私钥存储以及分布式架构的安全通信,让用户可以真正自由放心地与朋友、家人、同事或业务伙伴共享任何信息。

 

尝试nMobile,感受从未有过的数据私密性及信息安全性。

现已发布iOS及Android版本,立即下载,开启新的沟通信赖!

 

苹果官方商店: 

https://apps.apple.com/us/app/nmobile/id1499487381

 

谷歌商店:

 https://play.google.com/store/apps/details?id=org.nkn.mobile.app

 

产品演示视频: https://youtu.be/bDh7CUvnqW0

 

产品报错和反馈(有奖):

https://forum.nkn.org/t/nmobile1-0/2359

NEW KIND OF NETWORK

NKN是区块链技术驱动的一种开放的、去中心化的新型网络。NKN倡导用户共享网络资源,鼓励大家构建人人为我、我为人人的共建共享对等网络。让共建者因协助数据传输而获得经济回报的同时,为开发者提供一个开放、便捷、高效又安全的网络平台,让所有人都能体验到更好的网络应用和服务。

nkn.org 

contact@nkn.org

weibo @NKN资讯

wechat NKN_News

forum.nkn.org

github.com/nknorg

这篇关于nMobile|重建你与通信APP之间的信赖关系的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/173059

相关文章

uni-app小程序项目中实现前端图片压缩实现方式(附详细代码)

《uni-app小程序项目中实现前端图片压缩实现方式(附详细代码)》在uni-app开发中,文件上传和图片处理是很常见的需求,但也经常会遇到各种问题,下面:本文主要介绍uni-app小程序项目中实... 目录方式一:使用<canvas>实现图片压缩(推荐,兼容性好)示例代码(小程序平台):方式二:使用uni

Java 中的 equals 和 hashCode 方法关系与正确重写实践案例

《Java中的equals和hashCode方法关系与正确重写实践案例》在Java中,equals和hashCode方法是Object类的核心方法,广泛用于对象比较和哈希集合(如HashMa... 目录一、背景与需求分析1.1 equals 和 hashCode 的背景1.2 需求分析1.3 技术挑战1.4

Springboot项目构建时各种依赖详细介绍与依赖关系说明详解

《Springboot项目构建时各种依赖详细介绍与依赖关系说明详解》SpringBoot通过spring-boot-dependencies统一依赖版本管理,spring-boot-starter-w... 目录一、spring-boot-dependencies1.简介2. 内容概览3.核心内容结构4.

Java中数组与栈和堆之间的关系说明

《Java中数组与栈和堆之间的关系说明》文章讲解了Java数组的初始化方式、内存存储机制、引用传递特性及遍历、排序、拷贝技巧,强调引用数据类型方法调用时形参可能修改实参,但需注意引用指向单一对象的特性... 目录Java中数组与栈和堆的关系遍历数组接下来是一些编程小技巧总结Java中数组与栈和堆的关系关于

在Java中实现线程之间的数据共享的几种方式总结

《在Java中实现线程之间的数据共享的几种方式总结》在Java中实现线程间数据共享是并发编程的核心需求,但需要谨慎处理同步问题以避免竞态条件,本文通过代码示例给大家介绍了几种主要实现方式及其最佳实践,... 目录1. 共享变量与同步机制2. 轻量级通信机制3. 线程安全容器4. 线程局部变量(ThreadL

Python实现MQTT通信的示例代码

《Python实现MQTT通信的示例代码》本文主要介绍了Python实现MQTT通信的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录1. 安装paho-mqtt库‌2. 搭建MQTT代理服务器(Broker)‌‌3. pytho

Javaee多线程之进程和线程之间的区别和联系(最新整理)

《Javaee多线程之进程和线程之间的区别和联系(最新整理)》进程是资源分配单位,线程是调度执行单位,共享资源更高效,创建线程五种方式:继承Thread、Runnable接口、匿名类、lambda,r... 目录进程和线程进程线程进程和线程的区别创建线程的五种写法继承Thread,重写run实现Runnab

C# 比较两个list 之间元素差异的常用方法

《C#比较两个list之间元素差异的常用方法》:本文主要介绍C#比较两个list之间元素差异,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. 使用Except方法2. 使用Except的逆操作3. 使用LINQ的Join,GroupJoin

java中新生代和老生代的关系说明

《java中新生代和老生代的关系说明》:本文主要介绍java中新生代和老生代的关系说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、内存区域划分新生代老年代二、对象生命周期与晋升流程三、新生代与老年代的协作机制1. 跨代引用处理2. 动态年龄判定3. 空间分

深度解析Java项目中包和包之间的联系

《深度解析Java项目中包和包之间的联系》文章浏览阅读850次,点赞13次,收藏8次。本文详细介绍了Java分层架构中的几个关键包:DTO、Controller、Service和Mapper。_jav... 目录前言一、各大包1.DTO1.1、DTO的核心用途1.2. DTO与实体类(Entity)的区别1