去中心化的云计算平台浅析

去中心化的云计算平台浅析
展开查看详情

1.去中心化的云计算平台浅析 王昕溥

2.目录 • 背景 • 结合区块链的去中心化云平台 • 资源 • 网络 • 计算 • 存储 • 区块链 • 展望

3.个人简介 百度系统部 阿里巴巴技术保障部 BonusCloud CDN SLB/DNS 2011年 2015年 2008年 2013年 2018年 支付宝系统部 美团云 GSLB/LB

4.云计算面临的问题 信任低 • 不必要的担心 • 必要的关切 集中化 • 资源集中 • 服务商集中 成本高 • 服务商成本高 • 使用者成本高

5.区块链带来的机会 不可 透明 篡改 去中 经济 心化 手段 自治 开放

6.区块链也需要云计算 去中心化的逻辑 • 智能合约 去中心化的资源平台 •? 去中心化的数据库 •? 去中心化的自治 • DAOs

7.BonusCloud {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": 244.89805229104775,"B":359.393232813510 6,"D":1092.1802028734378,"C":944.7358754 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" MAB4YTM2nGY","B":1},"B":{"D":1092.180202 Blockchain x Cloud 8734378,"C":944.7358754855236},"C":{"#39 3536":"#333333"}}}}]} The next generation infrastructure driven by blockchain 区块链技术驱动的次世代基础设施

8.BonusCloud • 资源 • BonusNode • 连接 {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": • BonusNet 244.89805229104775,"B":359.393232813510 • 价值 6,"D":1092.1802028734378,"C":944.7358754 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" • BonusComputing MAB4YTM2nGY","B":1},"B":{"D":1092.180202 • BonusStorage 8734378,"C":944.7358754855236},"C":{"#39 • 承载 3536":"#333333"}}}}]} • BonusChain The next generation infrastructure driven by blockchain 区块链技术驱动的次世代基础设施

9.BonusNode • 分级策略 • Lite:路由器/开发板/NAS • Normal:PC • Super:Server • 市场调节收益分配

10.BonusNode • 多种分发策略 • 插件 • APP • ROM • 覆盖主流平台和主流品牌 • ARM/MIPS • OpenWrt/Merlin/ PandoraBox • PIs

11.{"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": 244.89805229104775,"B":359.393232813510 6,"D":1092.1802028734378,"C":944.7358754 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" MAB4YTM2nGY","B":1},"B":{"D":1092.180202 8734378,"C":944.7358754855236},"C":{"#39 3536":"#333333"}}}}]}

12.去中心化的P2P网络 {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": • 244.89805229104775,"B":359.393232813510 去中心化网络不代表去中心化应用 6,"D":1092.1802028734378,"C":944.7358754 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" • Kademlia网络 MAB4YTM2nGY","B":1},"B":{"D":1092.180202 • 二叉树结构 8734378,"C":944.7358754855236},"C":{"#39 • 异或计算距离3536":"#333333"}}}}]}

13.去中心化的P2P网络 {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": • Coral 244.89805229104775,"B":359.393232813510 • S/Kademlia • 没有考虑网络状况 6,"D":1092.1802028734378,"C":944.7358754 • 日蚀攻击/女巫攻击 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" • Level0-2对应不同延迟节点 MAB4YTM2nGY","B":1},"B":{"D":1092.180202 • 不能自由选择节点ID • 数据存储不灵活 8734378,"C":944.7358754855236},"C":{"#39 • 节点加入密钥认证 • 数据索引分离 3536":"#333333"}}}}]} • 恶意路由 • 一个key多个value • 多条不相交路由查询

14.BonusNet • 改进的P2P网络 {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": 244.89805229104775,"B":359.393232813510 • 更多维度的聚合 6,"D":1092.1802028734378,"C":944.7358754 • 基于评价的多级路由 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" MAB4YTM2nGY","B":1},"B":{"D":1092.180202 • 加密网络 over IPv6 8734378,"C":944.7358754855236},"C":{"#39 • 安全性 3536":"#333333"}}}}]} • 扩展性 • 兼容性

15.BonusComputing • DPaaS (decentralized PaaS) {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": • 任务分发 244.89805229104775,"B":359.393232813510 • 信息的透明 6,"D":1092.1802028734378,"C":944.7358754 • 安全性855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" • FaaS MAB4YTM2nGY","B":1},"B":{"D":1092.180202 8734378,"C":944.7358754855236},"C":{"#39 3536":"#333333"}}}}]} • DApp

16.BonusComputing • 按资源付费vs按任务付费 {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": 244.89805229104775,"B":359.393232813510 • 任务验证 6,"D":1092.1802028734378,"C":944.7358754 • 判定855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" •MAB4YTM2nGY","B":1},"B":{"D":1092.180202 Majority voting 8734378,"C":944.7358754855236},"C":{"#39 Court system •3536":"#333333"}}}}]} • 根据节点可信度动态选择验证强度 • 仲裁 • 默认只有任务发起方验证 • 仲裁对双方都可能做惩罚

17.去中心化的存储 • 去中心化vs中心化 {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": 244.89805229104775,"B":359.393232813510 • 数据安全6,"D":1092.1802028734378,"C":944.7358754 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" • 环境更复杂 MAB4YTM2nGY","B":1},"B":{"D":1092.180202 • 更高的冗余比例 8734378,"C":944.7358754855236},"C":{"#39 3536":"#333333"}}}}]} • 成本为先 • 数据验证? • 复制证明(Proof-of-Replication)

18.BonusChain • 去中心化的交易撮合 {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": • 多方获益的生态系统 244.89805229104775,"B":359.393232813510 6,"D":1092.1802028734378,"C":944.7358754 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" MAB4YTM2nGY","B":1},"B":{"D":1092.180202 8734378,"C":944.7358754855236},"C":{"#39 3536":"#333333"}}}}]}

19.BonusChain • 共识机制{"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": • 如何分账 244.89805229104775,"B":359.393232813510 • 防止作弊 6,"D":1092.1802028734378,"C":944.7358754 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" • 不同类型服务有不同的共识机制 MAB4YTM2nGY","B":1},"B":{"D":1092.180202 8734378,"C":944.7358754855236},"C":{"#39 • 主链侧链模式 3536":"#333333"}}}}]} • 主链记录交易账务信息 • 侧链记录日常事务信息 • 多条侧链,多种技术

20.展望 • 与现有云计算体系互补 {"A?":"B","C":1,"D":988212,"A":[{"A?":"I","A": 244.89805229104775,"B":359.393232813510 • 个人数据价值会提升 6,"D":1092.1802028734378,"C":944.7358754 855236,"F":0.62,"a":{"A":false,"B":{"A":{"A":" MAB4YTM2nGY","B":1},"B":{"D":1092.180202 • 终端的算力会提升 8734378,"C":944.7358754855236},"C":{"#39 3536":"#333333"}}}}]} • 通过网络带动去中心化发展

21.bonuscloud.io linkedin.com/company/bonuscloudio/ medium.com/@bonuscloud/ @BonusCloud.io @bonus_cloud General: t.me/Bonuscloud Chinese: t.me/bonuscloudcn Russian : https://t.me/Bonuscloudru Traditional Chinese: t.me/BonusCloudTC