比特币交易中私钥起到了关键的作用。私钥不仅起到了身份核验的功能,还起到了用户操作行为不可抵赖的作用。在比特币系统中进行转账交易时,私钥被作为用户控制自己资产的唯一凭证,用户有足够的独立性和自主权来进行转账操作。由于这种操作直接影响用户的利益,并且完全取决于持有私钥的用户个人意愿,因此用户具有强大的动力来保管好自己的私钥信息。这种情况下,私钥才能真正起到用户对自己行为负责的作用。
然而,一些
区块链项目的私钥机制设计并没有激发用户自主管理私钥的强烈意愿。如果仅仅将拥有密钥作为可查看链上加密信息的解密钥匙,甚至其他需要查看链上加密信息的人在经过用户许可(并给到用户一定激励)后,取得类似用户密钥的查看或管理权限,破坏私钥拥有者的唯一性,则会削弱私钥的私有性和安全性,并且导致私钥的拥有着缺少自主保管动力。当在个人或企业缺少意愿保留私钥时,区块链系统应用方往往只能采用其他方式代替用户保管私钥,代理用户使用私钥签名并操作,或是代理用户查看加密信息原文。这样的应用模式,尽管设计了公私钥加密机制,但事实上与传统中心化互联网多用户的服务模式没有本质区别。尽管利用区块链能起到链上信息难以篡改,对企业关键数据自证清白的作用,但用户的自主管控数据的愿景就很难落地实现。
如果项目方结合自身业务特点发掘用户的核心操作,配以结合非对称加密解决方案,保证私钥不被复制和滥用,则可以达到让用户对自己行为负责的效果。同时,用户也会有更高的积极性来维护和保管自己的私钥。当然,笔者非常期待技术的创新产生其他方式帮助安全存储私钥,减少用户记忆和保存私钥的成本。
当然,私钥虽能起到用户身份核实的作用,但与传统用户名密码机制类似,并不是非常友好的身份验证方式。目前,很多成熟地利用
人工智能,用户行为分析,生物比对校验等方式身份核验。对于当前中心化互联网企业来说,这些方式或许更加适合。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。