还有人不知道微信已经可以“改微信ID”了吗?
没办法,没办法。
油腻青年终于可以抹去微信上那些轻浮非主流的表情了;单身男子终于可以在微信账号上与前男友/女友(名字拼音)告别了;
大龄剩男剩女终于可以在微信账号上隐藏自己的出生日期(生日)了……
微信给了每个人一个重新开始的机会。
隔壁的淘宝怎么样?
我们是否也可以告别“快递员是大傻”、“高浦路115号小霸王”这样的收货人名字呢?
亲,醒醒吧,淘宝在微信官方公告4小时后回复您:不会改变(仍置顶微博顶部)。
现在网友们都愤怒了。都是国家级应用。为什么在微信上可以改微信ID,但在淘宝上却不能改淘宝ID?
改淘宝账号难吗?有什么难度呢?
在很多用户看来,微信、淘宝能不能改ID,其实取决于自己愿不愿意改ID。
这种说法并没有什么问题,但是改变ID背后的工程比绞尽脑汁想出一个新ID要困难得多。
每个平台(应用)都会使用一种方法来识别用户或设备,不同的方法对平台的后续管理和维护有不同的影响。
以淘宝为例,淘宝刚上线时就以淘宝ID作为用户数据的“主键”,所有用户数据都通过淘宝ID关联起来。
更换一个淘宝平台的ID并不困难。问题是淘宝ID涉及的东西太多了。
试想一下,我们用淘宝账号登录了多少个应用程序?

淘宝、闲鱼、支付宝、阿里云、阿里巴巴、阿里巴巴……与阿里巴巴直接相关的平台我们数不胜数。这些年来,它们要么被阿里巴巴收购,要么与其他平台结盟。有无数。
如果你想修改淘宝ID,就得调动所有平台资源来协调流程。这确实是一次大规模的行动。
不过,据相关人士分析,淘宝之所以不敢让用户轻易更改ID,主要是出于“数据丢失”的考虑。
如果淘宝ID修改后存在未及时关联和同步的淘宝ID关联数据,则用户将因此次修改而丢失某平台或某平台某一部分的数据。
一旦发生数据丢失,对任何一方来说都是致命的。
微信不也一样吗?怎样才能改变呢?
微信上的情况看起来和淘宝很相似,但其实不然。
与淘宝直接使用用户自定义的注册ID作为唯一主键不同,微信会默认为用户生成一个wxid(即微信注册后微信ID的默认字符串),并且这个字符串是唯一的微信数据主键。
即使用户以后修改了微信ID,wxid也会一直保留,继续发挥主键的作用。
也就是说,所有使用微信登录的平台都是依靠wxid进行用户身份关联,而不是微信ID。
修改微信ID实际上相当于在原来支持无限修改的昵称的基础上,添加了一个独立且唯一且有时间限制的新昵称。
这和公众号支持微信ID多次修改的原理是一样的,但是原始ID是唯一的,不能修改。
因此,从技术难度和风险控制上来说,修改微信ID比修改淘宝ID更简单,也相对可控。
难不难是一回事,能不能实现又是另一回事。如果淘宝想要修改ID功能,其实是有办法的。
例如,仍然使用原来的淘宝ID作为主键,并在此基础上构建新的用户名系统进行关联。
当然,我们阿里巴巴的攻城狮只是方案高手,但权衡利弊之后,就成了要不要给他们的问题了。
阿里和用户都不傻,但至少要为自己当初的“短视”付出代价。