- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
以太坊路线图-EEA中国社区
以太坊路线图
By Vitalik Buterin, 2017.02.28
以太坊团队
● Research / Python
● Go
● Mist / web3.js
● C++ / Solidity
● Whisper
● Swarm
● Privacy
● eWASM
核心客户端开发 :目标
● 最优化
● 问题修复/安全性提高
● 缓解最坏的Dos漏洞
● 支持轻量级客户端
● 支持Metropolis
● 测试/安全审计
Solidity :目标
● 安全性
• 正式验证
● 增加中间语言(确保最优化和帮助调试)
● Remix (支持JS的开发工具)
同级项 目
Swarm
● 分布式内容存储
● 键/值 映射
● 使用案例:
• 保存数据的hash列表在链上
• 保存分布式app用户接口(ie.HTML+JS)
Whisper
● P2P消息传递
● 使用案例:
• 保护隐私的通讯
• 通过链下数据关联链上协议 (如:状态通道信息,交易订单)
研究目标
● 设计未来版本的以太坊协议
● Metropolis
● 权益证明(Casper)
• 分布式共识,密码经济学
● 可扩展性/分区
• 纠删码,密码经济学,异步编程模型
Metropolis: EIP 例子
EIP 86(“抽象”)
● 允许从一个特定的“入口点地址”发送未签名的交易
● 基于字节码哈希的合约地址(允许发送尚未存在的合
约)
● 调用执行链上的任何账户都可以支付gas (按类型)
EIP 96(以太坊虚拟机-规范)
● 移动区块的哈希值并记录根状态
● 允许一些客户端简化
● 为了更安全的轻量级客户端,远程区块之间允许通过字
节哈希链管理
EIP 198(模幂运算)
● 有效的RSA验证 (如Oraclize )
EIP 140(抛出操作码)
● 抛出一个异常,但不消耗所有剩
余的gas
● 可能的扩展:把错误代码压入堆
栈
配对和zk-SNARKs算法
zk-SNARKs,一般原则
● 终极隐私
● 在不透露要求你证明的数据的情况下,证明被加密的数
据
● 如: B1=旧加密的余额,B2=新加密的余额,T=交易值
T = B1 B2 = B1 - T
实现zk-SNARKs
● 最初方法:预编译zk-SNARKs (Zcash团队在婴儿期也是这
么做的)
实现zk-SNARKs
● 更进一步:仅
预编译椭圆曲
线配对验证
什么是配对 ?
● 双线性映射:
e(P * k, Q) = e(P, Q * k) = e(P, Q)**k
● 更多完整的答案:
/@VitalikButerin/exploring-ell
iptic-curve-pairings-c73c1864e627
以太坊核心和企业社区如何合作?
公共vs许可设定:共识
● 公有链依赖密码经济学
• 协议内奖励
● 许可链依靠现有的社会和制度信任,和社会和法律的处
罚
• “它就是权益证明,这个权益就是你的银行许可”
公共与许可设定:节点
您可能关注的文档
- 亚里斯多德症候群.PDF
- 交叉法学评价-中欧法学院旧站.DOC
- 五等高线特性-中学地理.PPT
- 亚马逊物流-专业的电商线下服务.PDF
- 交易访谈之金风科技员工持股方案.PDF
- 交收-华东林业产权交易所.PPT
- 交货承诺-山西政府采购网.DOC
- 交流电机的感应电压.PPT
- 交车前检查指导说明一般信息.PDF
- 交流发电机与直流发电机相比.PPT
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)