关于DID身份的定义和功能探讨

从社区讨论以及个人对DID的理解,DID身份的定义为DID:ABT开头的唯一地址,和身份证号码类似的唯一地址的概念一样。

目前DID身份还不能实现一个身份在不同dapp登录,如哈希快讯和官方技术论坛不能一个DID身份登录,为了体现DID的身份的真正价值,这个功能必须实现,大家讨论讨论!

可以同一个身份卡片登录吧

不过第一次登录有一个注册的过程,论坛要求邮件激活

目前不可以,登录这个论坛是新建了一个账户卡片进行登录

建议完全实现自主身份功能

要新建吗,得问一下拿破仑和王仕军

是的,在钱包卡片中会发现新增DID账户

你说的是tba余额里面的卡片? 还是有图像那个身份卡片?

TBA余额的卡片,那个才是真正的DID身份

DID 的设计是会为每个不同app自动产生一个新DID,也就是同一个用户在论坛、哈希快讯、www站点出来的DID一定是不同的。

这么设计的目的是隐私,一个应用无法用DID去反查这个用户在别的应用是谁。

用户自己不需要记得各个应用是哪个账户,这是钱包自动选择的。

不方便的地方可能是新卡片的余额是0吧:grin:,然后支付不成功也没提示余额不足。不熟悉的人可能会有点懵

tba余额卡片很多,左右滑动切换感觉卡片有点多。

如果把tba设计成只有一个卡片页面,在下面再文字显示应用did列表与余额呢?
比如在 已完成/进行中 文字上面加个 应用列表 几个字。点击之后会显示应用did列表,点击列表里面的did,就自动切换显示该did到大卡片框里。

这地方是钱包还需要持续优化的地方

之前我的理解是一个did账号可以贯穿所有的app,可能是理解的偏差,但总感觉大不部分人都是喜欢一个did身份可以在所有app中使用,或者是在登录时用户可以在钱包中选择想要的卡片进行登录。

卡片多了,能想到有这些问题:
1.钱包启动时因为要加载多卡片,特别是交易数量比较多的卡片时需要些时间,会导致app调用钱包支付时因为钱包数据没同步成功支付失败
2.有洁癖的人会有卡片多的恐惧感
3.did是去中心化身份的号码,有很多的话总感觉体现不了did地址的价值

是一个did账户,did的核心思路是一人千面,一个账户去每个app都会给你自动拿出一个新id出来。

卡片过多的问题,下面是钱包解决的重点,这个我相信好的设计能解决。

一个卡片did是一个收款地址,象imtoken一样. 一个私钥可以生产无数公钥,一个公钥又可以生产无数地址。 所以DID虽然很多都属于同一个私钥下面的。

1赞

只能理解成钱包的恢复码或者助记词是一个账户的容器,或者理解成账户总管,但是里面的每个卡片的账户会有自己的公钥和私钥,这个还是一对一的关系,不能一个私钥对应多个公钥。

了解了,原来did是这核心思想。但同一个账户的概念我使用下来感觉是个虚拟的account,或者说这个account实际上感觉是恢复码能恢复出来的信息,毕竟这个账户去app生成的id身份才是真实的account账户信息(有自己的地址和公私钥)

跟btc私钥.公钥.地址概念是一样的