一、为什么要研究货币数字化
1. 便捷
2. 去除对中心节点的依赖
法定货币—-依赖银行
支付宝—-依赖阿里节点
wechat pay—依赖tencent
二、货币数字化需要解决的问题
1. 钞票数字化存在的问题
问题: 双花问题---一分钱花2遍<br />货币数字化:本质是对货币交易数字化。 <br />
2.问题的本质
货币数字化问题 | 本质问题 |
---|---|
账户数字化 | 唯一性问题 |
签名数字化 | 身份认证问题 |
记账去中心化 | 分布式数据完整性问题 |
三、公钥问题
1. 知识回顾
用密码学解决身份认证问题
2. 公钥密码解决密钥分发问题
3. 身份认证问题
通过私钥将消息进行加密,将密文和消息本身一起发给对方,对方可以通过公钥进行密文解密。将此解密出的明文和消息进行对比,如果一致,则说明身份是对的。
总结如下:
三、RSA的数学基础
1. 整除
2. 最大公因子
实例: