一、为什么要研究货币数字化
1. 便捷
2. 去除对中心节点的依赖
法定货币—-依赖银行
支付宝—-依赖阿里节点
wechat pay—依赖tencent
二、货币数字化需要解决的问题
1. 钞票数字化存在的问题
问题: 双花问题---一分钱花2遍<br />货币数字化:本质是对货币交易数字化。 <br />![image.png](https://cdn.nlark.com/yuque/0/2022/png/22435741/1642399750522-5add092e-bd92-4711-b691-ba32184c4f22.png#clientId=ufc0dcaef-27db-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=308&id=u0e1fc8a7&margin=%5Bobject%20Object%5D&name=image.png&originHeight=308&originWidth=335&originalType=binary&ratio=1&rotation=0&showTitle=false&size=108210&status=done&style=none&taskId=ua52f2926-8ed9-4d1f-9f27-11993923928&title=&width=335)![image.png](https://cdn.nlark.com/yuque/0/2022/png/22435741/1642399770991-84a3c37f-2ddb-48b8-be79-92d64c5f7ef7.png#clientId=ufc0dcaef-27db-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=270&id=uc12b94ca&margin=%5Bobject%20Object%5D&name=image.png&originHeight=270&originWidth=342&originalType=binary&ratio=1&rotation=0&showTitle=false&size=97930&status=done&style=none&taskId=udccfd8d4-4ebf-4060-9ec5-19d5bd2180c&title=&width=342)
2.问题的本质
货币数字化问题 | 本质问题 |
---|---|
账户数字化 | 唯一性问题 |
签名数字化 | 身份认证问题 |
记账去中心化 | 分布式数据完整性问题 |
三、公钥问题
1. 知识回顾
用密码学解决身份认证问题
2. 公钥密码解决密钥分发问题
3. 身份认证问题
通过私钥将消息进行加密,将密文和消息本身一起发给对方,对方可以通过公钥进行密文解密。将此解密出的明文和消息进行对比,如果一致,则说明身份是对的。
总结如下:
三、RSA的数学基础
1. 整除
2. 最大公因子
实例: