uPort是在以太坊上的一个自主身份平台,他包括智能合约,开发者库和一个手机app
用户的功能
1、用户可以控制自己的身份等数据资产
2、按需向别人提供数据
3、不用口令就可以享受服务
4、签名、交易、发送链上消息、用合约、加密数据
企业功能
1、联合身份、私有加入或退出
2、有效的KYC过程
3、访问控制
4、不存储用户身份信息
5、方便建立基于角色的身份
uPort不注重身份的方便记忆性。它把用户的公钥和用户身份之间的关系抹去了。用户的标识变成了proxy合约的地址、controller合约定义访问控制的策略,proxy合约处理交易。有proxy的好处在于用户的标识可以一直保持,而他的私钥可以不断变化。如果只是用公钥作为标识,如果存储私钥的设备丢失,这个标志就找不回来了。
uPort可用的地方不局限于区块链上