安全访问

目录

一 安全困境:钓鱼网站&假冒账号&访问困难

二 一些解决方案

三 安全访问:可读,可信,语义化

四 认证,存储,调用

五 隐私和授权

六 更广泛的应用

正文

一 安全困境:钓鱼网站&假冒账号&访问困难

1.1 安全困境

互联网发展了近三十年,给人类社会带来了翻天覆地的变化,也引入了新的安全困境。

钓鱼网站,假冒账号造成了巨额损失,迄今为止,并没有一个成熟的方案能够降低风险。

正如之前所说,“在互联网上,没有人知道对面是一个人还是一条狗“,怎么能够识别出来高风险网站和假冒账号,是安全领域一个的难题,也能够提升用户的使用体验。

1.2 钓鱼网站

钓鱼网站经常被用来盗窃用户资产,WEB2的域名后缀太多,抢注式的域名方案,无法让普通用户寻找和分辨网站的真假。

.com .net .io 等等多个域名,我们很难区分 discord.com discord.net discord.io 等哪一个才是Discord的真正官网。

骗子通过钓鱼网站,收集用户的用户名/密码/验证码等信息,窃取用户资产,钓鱼网站的虚拟链接,可以通过邮箱,假社交媒体账号,短信等方式分发到用户。

通常还会用虚假的事件来引起用户的关注,而忽视掉钓鱼网站的信息,如资产被盗,密码需要修改,异地登录提醒等,用户本身就不容易留意网址,更多注意力放在打开的页面上,而钓鱼网站完全可以做到以假乱真。

WEB2中有多起影响比较大的钓鱼网站事件,WEB3更是重灾区,因为WEB3 更多通过社交媒体来公布信息,一旦社交媒体账号被盗,作恶者会发布虚假链接,引诱用户到假官网诱骗授权,然后转移资产。

1.3 假冒账号

和钓鱼网站同样对用户造成干扰的,是社交媒体账号,通常社交媒体账号会引入认证机制,但小微项目很难获得认证。

在Twitter,无论是搜索Luna,还是搜索FTX,我们都能搜到很多虚假账号,同样的,用户想要识别一个账号的真假,非常困难。

在马斯克收购Twitter之后,开放了蓝V认证,有人利用规则漏洞,申请了某制药公司的蓝V,然后宣传胰岛素全部免费的虚假消息,当天市值蒸发百亿美元,随后此制药公司取消了在Twitter上的数百万美元的广告投放。

而这些仅仅是假冒账号造成的危害之一,更多的假冒账号会联合钩鱼网站,窃取用户资产。

1.4 访问困难

除开安全问题,WEB2使用互联网的方式,高度依赖于搜索引擎,WEB2是中心化的,反而造就了分裂的现状,一个项目,或者是公司,通常会在多个中心化的社交软件中注册账号。

我们无法快速确认哪些是官方账号,只能先去搜索引擎搜索,然后找到官网,再从官网找到Twitter或者是Discord的账号。

用户习惯于此,却从未问过一个问题:为什么我知道了一个项目的名称,不能够从名称上直接访问他的Twitter,Facebook或者是Tiktok?

同样的,另一个问题也诞生了:为什么我只能使用搜索引擎去搜索,要接受广告排列在结果前面,虚拟网站可能排名更靠前的古老方案?

当我们抛开习惯而去思考的时候,会发现当前过度依赖搜索引擎的访问方式,或许并不是完美的,我们有更大的改进空间。

1.5 数据隐私

如果我想和我的一个朋友打电话,我需要提前知道她的电话号码,保存在我的通讯录。

如果我想给我的一个朋友寄礼物,我需要提前知道他的地址,还有邮政编码和具体的门牌号。

我们通常都认为,不暴露自己的电话,地址,或者是Email等是保护自己数据隐私的最佳方式,但是你无法阻止数据被复制和传播。

一旦隐私暴露,很可能造成骚扰和暴力,这些并非是互联网的需求,却依然存在几个问题:

我是要打电话给我的朋友,为什么我一定要知道她的电话号码?这是通信公司内部要处理的事情。

我要寄礼物给我的朋友,为什么我一定要知道他的家庭地址?这是快递公司内部要处理的事情。

我们专注于寻找的是一个名字和他对应的属性,比如说网址,Tiktok账号,电话或者是地址,其实根本不必在意这个网址倒底是什么。

从语义上来讲,用户要做的是,访问”以太坊的官网“,而不是”etherum.com”,在这里我们做了一个小小的测试,如果你看到这里,是否意识到,以太坊真正的官网,是”etherum.org“ 而不是”etherum.com”?

如果你没注意到或者是无从分辨,这就是安全访问要解决的问题。

二 一些解决方案

2.1 方案概述

那么在WEB2中,始终没有人去关注和解决这些问题吗?或者说,现有的解决方案效果怎么样,我们为什么要推出”安全访问“的概念和模式?

针对钓鱼网站,浏览器厂商会在查询的时候提示这个网站是否安全,如果不安全,或者给你弹窗警告。

针对假冒帐号,社交媒体会推出实名认证或者是蓝V认证,来确保用户清楚的分辨,什么是经过认证的账号。

而搜索引擎也会尝试在用户搜索到某一个具体项目名称的时候,展示官网网址,或者是其他的服务,例如搜索股票会给出行情,这被叫做框计算。

一些打车软件为保护用户的隐私,会通过一些虚拟号码做中转,这样司机可以打电话给乘客,但是却不会知道真正的电话号码。

规模稍大的企业,会有全司员工的通讯录,拥有访问权限的人,可以用办公软件语音通话或者是直接用手机拔打电话,省去了在自己通讯录上存储所有员工电话号码的问题,也避免了电话号码更新不及时的情况。

但是这些方案都存在各种各样的问题,特别是在WEB2的模式下,无法解决。

2.2 浏览器提醒的问题

  浏览器提醒钓鱼网站,需要中心化团队的审核,或者是决策权在浏览器本身,这些数据和知识并不会被共享,更新也不够及时,也无法确保7\*24小时服务,而这些,都是WEB3的优势。

更被人关注的问题是,浏览器本身可能存在做恶,它有可能标注一个未和浏览器合作的项目官网,提示它是危险网址,阻止用户安全访问。

2.3 社交网站的认证账号