比特币架构的改进思路
2017-07-28 22:58
239 查看
比特币最重要的特征是交叉验证,达到去中心化的目的,但是网络资源代价极其高昂。
由于需要多节点交叉验证,其网络延时和带宽花费开销很大,造成比特币很难应用到高并发的实际场景。据称,目前比特币的交易能力在每秒100笔以内,相比微信或支付宝每秒极限并发70万笔,比特币简直就是个废物。
有些办法可以改进。
1、采用智能节点认可机制,增加一个共识角色的共识模块,对本节点是否参与共识提出共识请求;对接收到得共识请求并进行智能(算法)投票,以此来减少共识节点;
2、对账本进行分级存储,以交易所为主要账本节点,增加账本存储共识节点的共识模块,动态智能(算法)确定最佳账本地址列表,进一步减少共识消耗。
上述在统计学上是可行的,全样本调查和抽样调查的信度是可以通过数学方法进行计算的。共识节点数量与性能成指数反比关系,就是说,节点增加1倍,性能下降几个数量级。
正在试验的“太币TAICOIN”根据这个设想,将尝试虚拟货币的新架构,有兴趣的伙伴请登录http://xnzs.cn,参与挖矿和研究。
由于需要多节点交叉验证,其网络延时和带宽花费开销很大,造成比特币很难应用到高并发的实际场景。据称,目前比特币的交易能力在每秒100笔以内,相比微信或支付宝每秒极限并发70万笔,比特币简直就是个废物。
有些办法可以改进。
1、采用智能节点认可机制,增加一个共识角色的共识模块,对本节点是否参与共识提出共识请求;对接收到得共识请求并进行智能(算法)投票,以此来减少共识节点;
2、对账本进行分级存储,以交易所为主要账本节点,增加账本存储共识节点的共识模块,动态智能(算法)确定最佳账本地址列表,进一步减少共识消耗。
上述在统计学上是可行的,全样本调查和抽样调查的信度是可以通过数学方法进行计算的。共识节点数量与性能成指数反比关系,就是说,节点增加1倍,性能下降几个数量级。
正在试验的“太币TAICOIN”根据这个设想,将尝试虚拟货币的新架构,有兴趣的伙伴请登录http://xnzs.cn,参与挖矿和研究。
相关文章推荐
- 新浪、万网前系统架构师高俊峰:统一监控报警平台架构设计思路
- 无缝世界网游服务器架构的设计思路
- 【服务器架构】10万在线的WebGame的架构设计思路
- 快速高效接入SDK——总体思路和架构
- 教你快速高效接入SDK——总体思路和架构
- 大型网站架构演变思路
- 简单思路、显著改进的典范——Firefox 3中的Awesome Bar
- (干货分享)农商行中商业智能建设的整体思路与架构
- 整理下.net分布式系统架构的思路
- 秒杀系统架构优化思路
- Hybrid APP架构设计思路
- 网游的跨服玩法是如何实现的?“跨域体系”架构设计思路
- NHibernate 配置文件的处理和使用多数据库的多层架构思路(第一部分)
- 比特币脚本及其改进一例
- 高并发大流量网站架构简单思路
- 大型网站架构改进历程:存储的瓶颈(中)
- NHibernate 配置文件的处理和使用多数据库的多层架构思路(第一部分)
- 趣味C—改进C语言编写简易计算器的思路和过程
- APP架构构思基本思路初稿
- 网络开发:课堂project优化日记(一)——原有架构、经验教训与改进方向