10月25日,迅雷链技术沙龙第三站在香港铜锣湾礼顿中心如期举行。同此前两站情况一样,本次沙龙也汇聚了大量当地的区块链技术爱好者、开发者和企业家,现场互动频频,场面火爆。迅雷链总工程师来鑫就当前区块链3.0的要点和挑战,结合迅雷链的技术特性做了全面而深入的分析交流。

区块链3.0的四大要点

在来鑫看来,判断区块链3.0时代是否到来,其中重要的指标是有没有大量区块链应用完成落地,而且有大规模的用户使用这些应用。

回忆两年前迅雷开始做区块链业务的时候,来鑫表示,市场上一些主链的TPS基本在15笔/秒以内。迅雷想要做的区块链是需要支撑百万甚至千万用户的,自然无法接受这样量级的TPS。

除了性能外,另外一个问题是效率,即交易被确认大概需要消耗多少时间。在1.0和2.0时代一笔交易的确认时间比较久,动辄数小时甚至几天。但在3.0时代这种效率远远不够,以迅雷链上的直播应用举例,用户通过链克来兑换直播中的一些服务和虚拟的道具,比如鲜花、跑车送给喜欢的主播,如果兑换和交易时需要分钟级甚至小时级对方才能收到,这种体验无疑是很糟糕的,用户当然不能接受。

从大量的应用场景和需求来看,性能和效率必须提升,所以迅雷链在关键的技术指标上进行了突破,也就是区块链3.0时代实现的四个关键要点:第一,性能,每秒可以处理多少请求;第二,效率,一个请求多少时间才能得到确认;第三,扩展性,企业业务发展的时候怎么能够快速升级,技术上怎么支撑它的横向扩展;第四,存储,大块的数据怎么存,区块上单个节点存储空间有限,怎么解决存储的问题。

如何实现百万级的TPS

迅雷链提出了同构多链的框架,多链就是多条链,同构就是每条链跑的程序是一样的,所以叫做同构多链,不同用户的请求会定位到不同的链上面去。

一条链就像一个营业厅,这个营业厅接待这部分用户,另外一个营业厅接待另一部分用户,同时开很多营业厅,就可以同时支持很多用户来这里办理业务,这就是多链的意思。受迅雷启发,目前区块链行业都在向这个方面努力,因为单链的性能总是有瓶颈的,要做扩展就必须做多链。

打个比方, ABCD四个人同时有业务要办理。如果到一个营业厅就需要排队,要是到四个不同的营业厅办理业务,就能同时进行,对应到迅雷链,就是当ABCD同时发请求的时候,实际上是落到不同的链上去做处理,这样就提升了并行的效率。

怎样做到秒级确认?

来鑫解释,这跟共识算法有关。常见的POW做不到秒级确认,因为这种共识机制下,如果出块太快会出现分叉。迅雷链是采用比较独特的DPOA算法,即代理的能力证明。

而迅雷链的共享计算节点已有150万多个,把其中一些网速稳定、传输顺畅同时计算能力也够强的节点挑选出来,形成一个备选池,定期从中挑选一些节点作为共识节点,参与记账,共识算法采用的是PBFT,可以很快出块,并达到一致性,不会分叉。同时这些共识节点要定期洗牌重选,由此又规避了PBFT算法本身的一些短板。

而扩展性则同样是通过同构多链来加以解决,当需要扩展性能时,就多加一条链,就像用户太多,就多开一家营业厅一样的道理。

怎样解决存储问题?

众所周知,区块链不适合存储大块的数据,但很多应用又有大数据存储的需要,比如图片、存证等等比较大的数据怎么办?区块链也没有合适的文件系统,现有的文件系统并不适用于Dapp开发。 迅雷链7月份发布了迅雷链文件系统TCFS,解决了存储区块链上大块的数据的问题,更适用于区块链开发。

存储还有一个挑战,即区块链的存储每一个节点都要存储全量数据,但是随着业务的发展,单个硬盘的存储空间有限,怎么解决随着业务发展区块数据不断变大,又能支持区块链的高效运转呢?

迅雷链通过冗余编码来解决这个问题。把文件切成40份,切片中是有冗余的,就是40个切片中,可能只要20个切片凑一起,就能够还原出整个文件,所以叫冗余编码。把这40个切片分别存放到40个用户节点上面,每个节点只需存放一小片,对存储的要求就大大下降了。而40个节点中,只要有一半的节点在线,就能保证文件能够恢复,安全性也有了保障。

一起迎接区块链3.0的到来

介绍完迅雷链的技术架构和细节之后,来鑫还谈了对区块链核心价值的理解。她认为,区块链本质上是一种社会性创新。所谓社会性创新,就是让社会协作的效率提升。比如互联网,它实际上是信息的纽带,让人们之间沟通的效率和协作的效率更高,是一个社会性的创新。区块链也一样,它也是一种社会性的创新,能够扩大整个社会的参与度,解决了信任的问题,减少决策链条,提高整个社会的协作效率。

因此来鑫相信,区块链的核心价值在于,通过技术手段的革新,去推动社会整体生产方式的改变。这就需要将区块链技术应用到实际经济商业场景中去,为此需要有更多的实际应用落地。

迅雷链目前正在在努力推动更多区块链应用落地。一方面把底层技术开放出来,做智能合约模板,推出方便开发者的开发工具;另一方面,提供技术上的辅导和扶持,以及流量、资金等方面的帮助。并在迅雷4亿用户的基础上帮助早期区块链应用的推广,还联合国内的创投机构,为优秀的项目和企业提供资金帮助。

来鑫最后说,迅雷链已为区块链3.0奠定坚实的基础,希望能同有志于做区块链领域的创业者们,一起迎接区块链3.0的到来。

来鑫干货解读:迅雷链到底有什么了不起?相关推荐

  1. 干货精选 | 迅雷链再度亮相“魔都”上海,性能与安全兼得的区块链为何备受关注?...

    5月25日,"链创未来--迅雷链技术沙龙"在上海广场嘉廷酒店迎来了2019年的第二站,时隔半年,这是迅雷链第二次来到"魔都"上海与广大开发者及区块链爱好者见面了 ...

  2. 迅雷链总工程师来鑫:区块链3.0需解决4大难题

    11月30日,多位行业专家齐聚2018国际区块链大会共识机制专题论坛,共同探讨区块链共识机制技术,迅雷链总工程师来鑫表示,迅雷自主研发的迅雷链已经攻克区块链3.0阶段的性能.效率.扩展和存储难题,为区 ...

  3. 迅雷链总工程师来鑫:在解决了区块链应用四大问题后,迅雷链今年将在密码领域为行业贡献...

    文丨互链脉搏编辑部 未经授权,不得转载! [互链脉搏讯]在4月10日举行的2019中国国际区块链技术与应用大会上,迅雷链总工程师来鑫分享了迅雷链在落地应用实践中面对的挑战和解决方案.来鑫介绍,通过技术 ...

  4. 区块链竞赛中国加速超越美国 迅雷链在自主创新上贡献了“4个第一”

    文丨互链脉搏·梁山花荣 未经授权,不得转载! 在区块链竞争的主赛道上,中国正在加速超越美国. "目前全球区块链版图分布中,已经形成了以中国和美国为首的竞争格局,在原创专利.创新技术方面,中国 ...

  5. 解密区块链最强心脏 迅雷链共识算法详解

    11月10日在广州贝塔咖啡举办的迅雷链技术沙龙上,迅雷链底层工程师张骁就迅雷链共识算法的内在细节,向到场的开发者和区块链爱好者做了详细解读.DPoA+PBFT的算法保证了分布式系统中的强一致性和高效率 ...

  6. 读懂这三个关键词,就明白迅雷链为什么受开发者欢迎

    作为一条底层主链,迅雷链的快速崛起简直不可思议.一方面,主链是整个行业最为拥挤的赛道,调查数据显示,目前区块链有5000个公链,比国内有注册的区块链开发工程师人数还要多几倍.同时,主链面临的竞争也很激 ...

  7. 超级账本、微众银行与迅雷链同台论链 区块链将从技术共识走向应用共识

    文丨互链脉搏编辑部 未经授权,不得转载! 9月6日下午,由工信部电子五所指导,互链脉搏联合超级账本.FISCO BCOS开源社区.迅雷链.重庆区块链测试中心主办的2019全球开源区块链技术论坛在深圳举 ...

  8. 2019年参加迅雷链宣讲会日记

    这天下雨,中关村的街道很干净,跟5年前来北京时的街景相比显得体面多了. 会议下午两点开始,五点结束,三个小时的过程,对于只是炒过币的我来说收获很多. 会上先后有四个人讲解: 首先是迅雷的两个开发,讲了 ...

  9. 错过“复联4”在所不惜,迅雷链技术沙龙北京站有哪些更精彩的地方?

    整理 | 传神 出品 | 区块链大本营(blockchain_camp) 4月27日,由迅雷集团主办的"链创未来--迅雷链技术沙龙"在北京中关村创业大街车库咖啡如期举行.本期沙龙作 ...

最新文章

  1. 在Windows7/10上通过VS2013编译FFmpeg 4.1.3源码操作步骤
  2. 如何两个电脑共享文件实现多人编辑_四款花钱都难买到的良心软件,每一款都是电脑必备...
  3. Oracle创建命名空间和新用户
  4. dump文件解析之探索.Net的内存
  5. 日期的前端验证 jquery
  6. Matlab--m代码转C与C++代码)1(简单示例涉及到函数调用)
  7. win10 uwp 如何判断一个对象被移除
  8. 可以拍c语言答案的软件下载,c语言二级考试题库app下载-C语言二级考试题库 安卓版v2.3-PC6安卓网...
  9. 基于VMD的小波软阈值的局方信号降噪方法研究
  10. 误差反向传播(手把手教你推导如何通过反向传播更新参数)
  11. Mac上通过docker配置PHP开发环境
  12. MM 移动类型-入门篇
  13. vm服务器虚拟机如何导出报表,教程:浏览 VM 中的 Power BI 报表服务器 - Power BI | Microsoft Docs...
  14. word分节符,分页符的区别,链接到上一页
  15. Linux权限的理解
  16. YouTube:如何删除油管频道Channel
  17. 多多情报通:拼多多数据分析工具在哪?
  18. 前端请求异步与同步的区别
  19. 微信小程序开发之大转盘 抽奖
  20. 我眼中的匈牙利命名法

热门文章

  1. jqgrid实现表头合并功能
  2. 计算机主页为什么打不开怎么办,为什么我的电脑腾讯主页打不开
  3. Yuga Labs收购CryptoPunks 的始末是怎么样的?
  4. 再见2018,感谢你的一路陪伴
  5. 自旋量子计算机,硅基量子计算机的突破:自旋量子位的远距离连接
  6. CANopen协议及应用
  7. 2021年中国不间断电源(UPS)行业市场规模、产品结构及发展趋势分析:UPS电源向节能环保方向发展 [图]
  8. 使用Python统计历年来各种英语高考题中单词的出现频数
  9. android 视频添加音乐,手机怎么给视频加音乐,安卓手机软件怎么给视频添加音乐比较方便...
  10. 回归方法(一):用线性回归探究生育率