从数字货币、智能合约到分布式治理,区块链正一步步脱虚向实,走向落地。在这一过程中,区块链作为一项前沿技术的重要性也逐渐成为了科技圈、金融圈以及学术界的共识。 % a+ y0 X- e) U* p O3 N }4 c+ Z- U, r
在科技圈,无论是BAT、迅雷、京东等国内互联网巨头,还是IBM、微软等老牌IT企业,都已进军区块链行业。而在学术界,越来越多的高校开始设立区块链课程或成立区块链实验室,旨在研究技术应用及培养相关人才。
产业融合助力中国核心技术弯道超车: N; L0 Y" o# p' y7 v; S N- B
2 T9 V' V. q/ L
在区块链领域,迅雷链的成绩有目共睹,这可能与迅雷在分布式网络中的技术传承有关。从下载工具服务商,到共享计算以及区块链领域,迅雷有着一以贯之的技术路线。3 N; M, i3 G7 f
$ |* s1 |1 ~$ m G+ p+ t* v, Q( W& R/ O
1 E& O9 M# m3 X7 Q0 W
在下载工具时代,迅雷的脱颖而出,离不开其独创的P2SP(Peer to Server&Peer)技术。这一分布式内容传输领域的技术储备,在强调分布式网络的共享计算及区块链领域,依旧有着大量用武之地。 ' `( a! f; N4 O: y# n1 T0 P$ E& v: i$ A
然而,技术的迭代、进步,不可能一帆风顺。在迅雷链诞生和发展的道路上,也遇到了一系列挑战。 ) t7 b K$ _4 r% c: L) @1 [ & D7 s# R; i# X6 {第一个挑战,是区块链的性能难题。9 F, Q {1 | ^! H; d
/ B/ U+ R2 `+ Q. F! M
2016年,迅雷旗下网心科技开始研究在原有的共享计算业务中引入区块链技术。共享计算,指的是借助智能硬件收集用户家中闲置的带宽、存储和计算资源,转化为网心科技旗下的星域云云计算服务。而区块链,则可以协助计量用户共享的资源、保证共享计算的公平性。 # t& U! d% R2 l' u4 |6 h. s# h# k* B' f) a$ m4 R b* J
但在当时,主流区块链技术的并发处理能力只有每秒几次。而共享计算业务预期的用户规模,则需要百万级以上的TPS(每秒处理次数)。以区块链行业的第一代智能合约平台(公链)以太坊为例,其TPS一直停留在10-30的水平。曾经一款区块链游戏应用,就可以使整个以太坊网络陷入拥堵。这样的性能水平,显然无法满足共享计算的业务需求。 4 \ K' d1 A2 H5 h& p) k5 C1 v9 N( F: p; X. P6 w$ S
此外,网心科技将区块链视为互联网的基础服务之一,未来需要在不同场景中得到应用,而电商、物联网等大型商业场景对并发处理能力要求极高。区块链技术要想真正实现落地应用,高TPS是核心前提之一。" y L( v8 S$ M% }9 a7 G
: m5 W, C) V$ I6 y经过研发攻坚,网心科技最终推出了拥有百万TPS和秒级确认能力的迅雷链,很好地满足了面向大规模用户的区块链应用对于底层平台性能的要求。迅雷链提升TPS的方式,则主要来自于一项名为“同构多链框架(Homogeneous Multichain Framework)”的技术。简单而言,这一技术允许区块链平台上同时运行多条相同程序的区块链,并将不同用户的请求发送到不同的链上进行处理。这意味着,即使一条单链仅能达到1000级别的TPS,只要实现1000条单链同时运行,也能让整个公链的TPS提升至百万量级。3 o# P9 z3 `4 b/ c- S. {% m, V