有没有发现,虽然你是在跟卖家做交易,但所有的关键流程都是在跟支付宝打交道。假如说支付宝程序发生重大BUG,导致转账记录全部丢失,那你刚刚转出去的100元找谁说理去?这就是“中心化”最大的弊端。
以“去中心化”为最根本特征的区块链应运而生。“区块链在本质上是分布式账本,通过网络多个节点共同参与数据的计算和记录,并且相互验证其信息的有效性。“北京太一云科技股份有限公司董事长邓迪近日接受《中国科学报》采访时说。区块链被认为是继大型计算机、个人计算机、互联网、移动交互之后第五个颠覆性的计算模式。
“区块链融合了加密技术、签名技术,也结合了绑定技术,可以达到信息化行业有效的关联,它把交易业务很大地扩展了,与业务、交易、清算都有关。”中国科学院院士王小云解释说。不过,在她看来,区块链并不完美,还有一些问题需要解决。比如怎么提高交易的速度?怎么保证交易安全而不被其他人攻击?怎么实现整个网络治理的可靠性?
“区块链现在还处于初级阶段,还存在着很多的争议,有一些是应用层面的,有一些深入到数学层面。”北京太一云科技股份有限公司副总裁甘国华说。以安全为例,区块链的安全性威胁主要来源于底层密码体制在理论安全方面的脆弱性,网络、协议、共识机制等安全漏洞,算法、协议等实现方式、方法等方面的缺陷,用户管理私密信息等方面的失误。甘国华表示,数学是区块链的DNA,数学在区块链中的应用包含数据结构、共识算法、密码算法、智能合约和链网结构等很多方面。
简单来说,区块链就是一个数据结构,一个按照数据块、时间顺序前后相连的数据结构。共识机制是区块链性能的决定因素,去中心化区块链的性能瓶颈是由区块链数据结构决定的。中科院数学与系统科学研究院副研究员房勇认为,新型共识机制的基本要求要从能耗(算力)、一致性(分差问题)、代币依赖(权益分配)、效率(算法复杂度)、安全性(作恶节点)、去中心化(记账节点选取)等几个方面入手,而如何基于未来特定的应用场景,实现各方面要素的优化平衡,是新型共识机制发展的核心思路。区块链最后还是要落实在不同产业的应用中。比如,在工业控制领域要解决怎样对所有的设备进行标识,怎样安全地进行相关信息的通信,怎样进行相应的控制和调度,怎样进行数据交换但不泄露隐私,怎样做到既公开透明又保护隐私……
“这里面有非常多的课题需要数学研究来进行探索。”中科院国家数学与交叉科学中心副主任高小山表示,数学方法毫无疑问将会在高效的区块链网络、区块链新兴技术、区块链抗量子加密等核心问题中发挥关键作用,数学的思想渗透也必将支撑整个区块链机制的建立。