我们在使用传统的服务软件时,通常都是需要注册一个用户名,绑定手机号、邮箱什么的,为了加强用户识别的准确性,还会要求进行实名认证、视频认证之类,然而在区块链系统中,目前几乎所有的区块链产品都是使用所谓的地址来标识用户的,仅此而已,不再需要提供其他任何能标识出用户身份的信息,地址通常是通过公开密钥算法生成的公钥转换而来的,这通常就是一串如乱码一般的字符串,因此,虽然比特币、以太坊等这些公链系统的数据是完全公开透明的,可我们却并不能知道背后的操作者是谁,不但如此,每个使用者还可以创建任意数量的地址,只要你愿意,可以每一次都使用不同的地址来进行转账等各种操作,也可以将自己的资产分散在众多的地址上,这就实现了一种用户身份的匿名性。那么,匿名性有什么用途呢?我们知道,在很多场合,如转账支付,比如收款、创建链上资产等,这些都是比较隐私的行为,匿名性在很大程度上可以满足这些隐私安全的需求,不但是对个人,对于企业这样的商业环境,也是有同样的需求的。