Blockchain
来源:互联网 发布:淘宝内衣模特名字大全 编辑:程序博客网 时间:2024/05/18 07:49
Cure Thoughts
- purely peer-to-peer
- longest chain
- without relying on trust
Technical Issues
1. Merkle Tree
Q:如何验证(
A:
1. 每个x做一个数字签名–存储开销很大
2. Hash等等
但:如果我本身不想存储信息,怎么办?
——Merkle Tree!!!
root便可以包含n个x序列的信息。
| 空间开销:不需本地存储信息
| 时间开销:如果Merkle Tree有n个节点,那么验证所需的时间开销为logn。
2. Timestamp Server
Security
1. 零知识证明
protect:payer,payee,transaction amount
例子:
coloring problem:一个图,用三个颜色进行着色,求解很难,验证很容易。
方法:着色完成后,随机打开两个相邻的节点验证是否相同,但这样进行多次之后会泄露着色方案,解决思路是每次验证完都对图进行一次置换。
见草稿纸上的笔记
2. 同态加密
思路:互不信任的双方如何合作来进行计算?
包括:
同态加法
同态乘法
全同态加密
3. 盲签名
应用:
Monero,Zcash……
Future
用IoT基础设施产生的信息写到Blockchain中,通过智能合约。
Blockchain做一个服务器?加公开账本?
阅读全文
0 0
- BlockChain
- BlockChain
- Blockchain
- BitCoin - BlockChain
- BlockChain初识
- BlockChain 介绍
- FinTech-Blockchain区块链
- blockchain名词解析
- BlockChain 与 Ethereum 介绍
- Blockchain的交易
- 区块链中Blockchain
- BlockChain 与 Ethereum 介绍
- 区块链中Blockchain
- BlockChain Study Materials
- blockchain区块链是什么?
- blockchain 工作备用
- 关于blockchain各种方法
- BlockChain- 以太坊架构
- mysql in 不走索引的思考
- 学习Linux的轨迹_Linux常见指令学习
- 使用预训练模型对图像进行分类
- Acme CAD Converter 2018破解版
- 3000类目标检测--R-FCN-3000 at 30fps: Decoupling Detection and Classification
- Blockchain
- 【云计算的1024种玩法】10分钟轻松设置出 A+ 评分的 HTTP/2 网站
- js 设置header,实现跨域访问
- 分析函数1: OVER
- 一个完整的OTP应用简例
- MYSQL索引--btree和hash的区别
- 神经网络中的梯度下降
- 基于OpenAI Gym学习强化学习
- 二叉树遍历 java