提交 8bb1a9e8 编写于 作者: Y yeasy

Add vision

上级 454fd2ed
......@@ -7,6 +7,7 @@
* [什么是区块链](intro/what.md)
* [关键技术](intro/tech.md)
* [商业价值](intro/business.md)
* [何去何从](intro/vision.md)
* [小结](intro/summary.md)
* [应用场景](scenario/README.md)
* [征信管理](scenario/trust.md)
......@@ -38,6 +39,7 @@
* [权限管理](hyperledger/membersrcv-usage.md)
* [Python 客户端](hyperledger/hyperledger-py.md)
* [架构设计](hyperledger/arch.md)
* [小结](hyperledger/summary.md)
* [区块链即服务](baas/README.md)
* [Bluemix BaaS](baas/bluemix.md)
* [超能 BaaS](baas/sv.md)
......@@ -47,7 +49,9 @@
* [工具](ethereum/tools.md)
* [协议设计](ethereum/design.md)
* [性能与评测](evaluation/README.md)
* [简介](evaluation/intro.md)
* [Hyperledger](evaluation/hyperledger.md)
* [summary](evaluation/summary.md)
* [附录一:术语](appendix/terms.md)
* [附录二:常见问题](appendix/faq.md)
* [附录三:资源链接](appendix/resources.md)
......
# 性能与评测
一项技术究竟能否实用,有两项基本指标十分关键:一是功能的完备;一是性能的达标。
本章将试图对已有区块链技术进行一些评测。所有结果将尽可能保证客观准确,但不保证评测方法是否科学、评测结果是否具备足够参考性。
\ No newline at end of file
## 性能评测
区块链的平台性能跟很多因素都有关系,特别在实际应用中,根据应用场景的不同和系统设计和使用的不同,可能同一套平台最终在业务体现上会有较大差异。
## Hyperledger fabric 性能评测
在这里,仅侧重评测一般意义上的平台性能。
所有给出指标和结果仅供参考,由于评测环境和方案不同,不保证结果的一致性。
### 环境配置
| 类型 | 操作系统 | 内核版本 | CPU(GHz) | 内存(GB) |
......@@ -12,7 +8,7 @@
每个集群启动后等待 10s 以上,待状态稳定。
仅测试单客户段对一个服务端链接情况。
仅测试单客户端、单服务端的连接性能情况。
### 评测指标
......@@ -75,4 +71,7 @@
| -------- | ------- | --------- | ------ |
| 1 | 4 | 2000 | 253.49* |
*注:sieve 算法在所有交易完成后较长时间内并没有取得最终的结果,出现大量类似“vp0_1 | 07:49:26.388 [consensus/obcpbft] main -> WARN 23348 Sieve replica 0 custody expired, complaining: 3kwyMkdCSL4rbajn65v+iYWyJ5aqagXvRR9QU8qezpAZXY4y6uy2MB31SGaAiaSyPMM77TYADdBmAaZveM38zA==”警告信息。*
*注:sieve 算法目前在所有交易完成后较长时间内并没有取得最终的结果,出现大量类似“vp0_1 | 07:49:26.388 [consensus/obcpbft] main -> WARN 23348 Sieve replica 0 custody expired, complaining: 3kwyMkdCSL4rbajn65v+iYWyJ5aqagXvRR9QU8qezpAZXY4y6uy2MB31SGaAiaSyPMM77TYADdBmAaZveM38zA==”警告信息。*
### 结论
单客户端连接情况下,tps 基本在 190 ~ 300 范围内。
\ No newline at end of file
## 简介
区块链的平台性能跟很多因素都有关系,特别在实际应用中,根据应用场景的不同和系统设计和使用的不同,可能同一套平台最终在业务体现上会有较大差异。
在这里,仅侧重评测一般意义上的平台性能。
所有给出指标和结果仅供参考,由于评测环境和方案不同,不保证结果的一致性。
**生产环境中应用区块链技术请务必进行充分验证评测。**
......@@ -42,5 +42,5 @@
* IBM
* 微软
* Intel
* 思科
* 思科(Cisco)
* 埃森哲
## 何去何从
关于区块链的探讨和争论从未停息。
或许从计算技术的演变历史中能得到一些启发意义。
![计算历史](computing_history.png)
上图是笔者在某次交流会中提出的。
现代以云计算为代表的计算技术,发展历史上有若干重要的时间点和事件:
* 1969 - ARPANet(Advanced Research Projects Agency Network):现代互联网的前身,被美国高级研究计划署(Advanced Research Project Agency)提出,其使用 NCP 协议,核心缺陷之一是无法做到和个别计算机网络交流;
* 1973 - TCP/IP:Vinton.Cerf(文特•瑟夫)与Bob Karn(鲍勃•卡恩)共同开发出 TCP 模型,解决了 NCP 的缺陷;
* 1982 - Internet:TCP/IP 正式成为规范,并被大规模应用,现代互联网诞生;
* 1989 - WWW:早期互联网的应用主要包括 telnet、ftp、email 等,蒂姆·伯纳斯-李(Tim Berners-Lee)设计的 WWW 协议成为互联网的杀手级应用,引爆了现代互联网,从那开始,互联网业务快速扩张;
* 1999 - salesforge:互联网出现后,一度只能进行通信应用,但 salesforge 开始以云的理念提供基于互联网的企业级服务;
* 2006 - aws ec2:AWS EC2 奠定了云计算的业界标杆,直到今天,竞争者们仍然在试图追赶 AWS 的脚步;
* 2013 - cognitive:以 IBM Watson 为代表的认知计算开始进入商业领域,计算开始变得智能,进入“后云计算时代”。
从这个历史中能看出哪些端倪呢?
一个是 **技术领域也存在着周期律。** 这个周期目前看是 7 年左右。或许正如人有“七年之痒”,技术也存在着七年这道坎,到了这道坎,要么自身突破迈过去,要么往往就被新的技术所取代。如果从比特币网络上线(2009 年 1 月)算起,到今年正是在坎上。因此,现在正是相关技术进行突破的好时机。
*为何恰好是七年?七年按照产品周期来看基本是 2-3 个产品周期,所谓事不过三,经过 2-3 个产品周期也差不多该有个结论了。*
另外,**先出现的未必是先驱,也可能是先烈。** 创新固然很好,但过早播撒的种子,没有合适的土壤,往往也难长大。技术创新与科研创新很不同的一点便是,技术创新必须立足于需求,过早过晚都会错失良机。科研创新则要越早越好,最好像二十世纪那批物理巨匠们一样,让后人吃了一百多年的老本。
最后,**事物的发展往往是延续的、长期的。** 新生事物大都不是凭空蹦出来的,往往是解决了前辈未能解决的问题,或是出现了之前未曾出现过的场景。而且很多时候,新生事物会在历史的舞台下面进行长期的演化,只要是往提高生产力的正确方向,迟早会有出现在舞台上的一天。
![dream](near_dream.png)
# 应用场景
**应用是王道。**
一项技术能否最终存活下来,有很多决定因素,但其中十分关键的便是是否能找到合适的应用场景。
区块链最近几年炒得很热,国内已有大量与之相关的企业,有些企业已经结合已有业务摸索出了自己的应用场景,但仍有不少企业处于不断试探和反复迷惑状态。
实际上,要找到合适的应用场景,还是要从区块链自身的特性出发进行分析。区块链在不引入第三方中介机构的前提下,可以提供去中心化、不可篡改、安全可靠等特性保证。因此,所有直接或间接依赖于第三方担保信任机构的活动,均可能从区块链技术中获益。
......
## 投资管理
### 一带一路
一带一路中对区块链技术的探索应用,能降低贸易风险、减少成本。
### DAO
### P2P
......@@ -2,3 +2,6 @@
曾经有人认为,物联网为大数据时代的基础。
笔者认为,区块链技术是物联网时代的基础。
### IBM
IBM 在物联网领域已经持续投入了几十年的研发,目前正在探索使用区块链技术来降低物联网应用的成本。
\ No newline at end of file
......@@ -25,4 +25,7 @@
比如,目前要交易房屋,如果买卖双方互相不认识的话,往往需要依托中介机构来确保交易的进行。但实际上,很多时候中介机构也无法确保交易的正常进行。
而利用区块链技术,物品的所有权是写在数字链上的,谁都无法修改,并且一旦出现合同中约定情况,区块链技术将确保合同能得到准确执行。
\ No newline at end of file
而利用区块链技术,物品的所有权是写在数字链上的,谁都无法修改,并且一旦出现合同中约定情况,区块链技术将确保合同能得到准确执行。
### 教育领域
MIT 团队,学历的认证。
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册