jamesfan007.github.io

View My GitHub Profile

Peer的基本功能

硬件设备必须具备的功能

  1. 具备可信执行环境TEE、硬件水印、非对称的硬件加密引擎,并拥有唯一的公钥作为ID身份识别。

    私钥保存芯片内部,只能在加密电路中使用,无法直接读取私钥。解密后数据TEE安全区。一个人可能拥有多个ID,以不同的身份出现在不同场合。

  2. 有一定的计算能力,能加解密、分析和统计个人数据。
  3. 有一定的存储容量,能存储文件、照片及视频等个人数据。
  4. 有一定的带宽联网,能24小时不间断的接入互联网,让别的Peer随时访问。
  5. 有一定的输入传感器,用于对终端使用者的身份进行生物特征识别和行为特征识别。
    Hardware

软件协议必须具备的功能

  1. 使用同一个开放的无中心p2p协议。能与其它任何已知ID的其它Peer建立网络连接,交换数据。
  2. 有一个分布式存储文件系统,能将不同设备不同地方存储的文件统一管理起来。自动同步,数据加密,分权限管理。
  3. 有数据库和搜索引擎,能记录交易数据、统计分析、查询检索等。
  4. 有相关的指纹、语音、人脸、步态、操作习惯等生物识别算法,能识别使用者身份,将人与Peer绑定。
  5. 有HTML5网页或别的远程UI,通过手机电脑等智能设备向别人呈现易于浏览交互的内容。访问别人发布的信息,是通手机访问自己的Peer,在由自己的Peer向对方的Peer请求获得,通讯过程加密。对使用者来说,看起来是浏览器访问别人的网站。
    Software
人人平等,世界和平

回到主页


原创声明:

所有文章均为原创。
如果引用,必标明出处;若为转贴,定附上链接。
作者:James Van
链接:http://jamesfan007.github.io/
代码:https://github.com/jamesfan007/jamesfan007.github.io
联系:mail:[jamesfan007@hotmail.com]
   wechat:[CleverDogMaster]