世链直播间 解析STD盛大公链底层技术

区块链技术,被认为是继蒸汽机、电力、信息、互联网科技之后第五个最有潜力引发生产力和生产关系颠覆性革命的核心技术。自2009年以比特币为代表的区块链技术诞生以来,该项技术取得了长足的发展和越来越多的关注认可,尤其是近年来区块链技术已经成为全球关注的焦点。 
区块链行业研究和开发人员在底层核心技术实现到链上应用再到各类场景落地应用等各个层面开展了全方位的探索,但纵观区块链技术的整个发展过程,现阶段区块链技术离大规模实用化还有较大差距,尤其是区块链底层核心技术还未取得较大突破,还存在许多技术难题有待攻克,目前开展的各类区块链场景落地应用很大程度上根基不稳,难以发挥实效,因此当前迫切需要对区块链底层基础设施开展研发,进而为各类区块链应用提供可靠支撑,从而推动区块链技术在各领域各行业真正的落地应用,使区块链这一颠覆性技术更快更好地为人类社会服务。 
而盛大公链STD以提供全球价值互联网基础设施为目标,针对现有区块链基础设施普遍存在的实用化程度较低,尤其是交易拥堵、交易费高、交易确认时间、抗量子攻击能力较弱、通信层节点匿名性不高、交易匿名保护、跨链通信和多链融合能力较弱、存储空间较大等问题和需求,优化提升区块链技术在各个层面的协议和机制,实现价值传输网络各层次的支撑协议,作为真正的区块链4.0基础设施,为各类价值传输应用提供基础设施,为各类DApp开发提供底层开发平台,为构建全球价值互联网提供现实可行的技术途径。 
盛大公链STD支持在链上构建包括匿名网络通信、算力共享、存储空间共享、带宽共享、信誉共享(信用担保)等各种应用,提供开放接口,供第三方开发DApp,并通过结合各类实际应用场景,与各类服务提供商、应用提供商合作,支持商业组织政府机构按照自身业务特性和需求构建公有链、联盟链和私有链应用系统,从而将盛大公链STD应用到各类实际应用场景中。 
究竟盛大公链STD还有哪些不为人知的优势呢?为了满足业内众多小伙伴的好奇心,世链财经特地邀请到了盛大公链的首席顾问,李达来为大家解疑答惑,究竟何谓STD盛大公链底层技术?接下来,让我们共同进入直播间一窥究竟吧! 
以下为直播采访实录,世链财经编辑整理: 
世链财经:大家好,我是今天的主持张颖。
本次直播将在世链数百个社群进行同步直播,旨在让大家能够真正了解STD盛大公链,真正的STD盛大公链底层技术。接下来,让我们有请盛大公链首席顾问李达先生跟大家打个招呼。 
李达:大家好,我是李达,很高兴能在这里跟大家分享,让我们共同度过愉快的下午吧。
【世链财经第一问】 
世链财经:李达先生,欢迎做客世链直播间,请问目前区块链技术主要存在哪些问题呢?麻烦以您自身的理解为大家分析下。 
李达:区块链目前存在的问题主要有以下几方面:
1) 性能低。
性能过低是当前区块链技术面临的主要挑战之一。比特币使用的区块链理论上每秒最多只能处理七笔交易,以太坊稍有提高,但也远远不能满足应用需求。截至2017年12月,一个简单的DApp应用程序CryptoKitties就会减慢以太坊交易吞吐并大幅增加交易费用。今天的消费者应用程序必须能够每天处理数千万活跃用户。另外,有些应用只有在满足一定的交易吞吐量时才有意义,因此平台本身必须能够处理大量的用户并发。时间的交易延迟会阻碍用户的使用,使得建立在区块链上的应用程序与现有非区块链备选方案的竞争力大大降低。
2) 使用门槛高。
今天的区块链应用程序仅仅是为知道如何使用区块链的少数技术人员而建立的,而不是主流消费者。几乎所有的区块链应用都要求用户运行区块链全节点或轻节点。较高的学习成本严重阻碍了区块链走向大众的进程。例如,基于以太坊的游戏CryptoKitties可能是有史以来最易于使用的DApp,但它仍然需要用户安装Metamasklightwallet浏览器扩展程序,并且用户还需要知道如何安全购买Ethers,并将其与Metamask一起使用,这大大影响了用户体验。为了吸引普罗大众的广泛使用,区块链应用程序应该像今天的互联网和移动应用程序一样简单。
3) 使用成本高。
区块链技术的高使用成本是阻碍其成为主流应用的另一个主要障碍,同时也限制了需要灵活构建免费服务的开发人员。与互联网对比,区块链技术应该能够支持免费应用程序。让区块链免费使用是其被广泛采用的关键。
一个免费的平台也将使开发商和企业能够创造出有价值的新服务。
4) 平台锁定。
与任何计算机技术的初期一样,区块链存在严重的“平台锁定”问题。开发人员必须首先决定采用哪个区块链,然后编写该特定平台的代码,这样导致将应用程序切换到其他区块链会非常困难。开发人员不希望被锁定在某一种区块链技术,而是需要这些应用程序能在多个平台上运行,以提高开发复用的效率。
5) 应用范围较窄。
当前人们对区块链抱有很高的期望,特别是随着加密数字货币价格日益上涨,各大新闻媒体为区块链绘制了非常美好的蓝图。但实际上,区块链技术目前仍处于起步阶段,大多数区块链服务缺乏丰富的功能,应用范围较窄。在区块链开发社区中也缺乏相应的激励机制。因此,当前迫切需要开展区块链底层协议研究,攻克区块链底层核心技术,对区块链技术层面各个维度进行重新设计或加以改进,解决和满足交易拥堵、交易费高、交易确认时间、抗量子攻击能力较弱、节点通信匿名性不高、缺乏交易匿名保护功能、跨链通信和多链融合能力较弱、存储空间较大等问题,优化提升区块链技术在各个层面的协议和机制,实现真正实用化的价值传输网络各层次的支撑协议,为各类价值传输应用提供基础设施,为各类DApp开发提供底层开发平台,为构建全球价值互联网提供现实可行的技术途径。
盛大公链STD,由新加坡创世基金会投资创立。STD旨在构建实用化的区块链4.0价值互联区块链基础设施,聚焦区块链基础设施和平台层核心技术,具备独创完全分布式匿名P2P网络通信协议、新型抗量子攻击密码哈希算法和签名算法、独创双层共识和挖矿机制、支持交易匿名保护、图灵完备智能合约等特性,采取公平分发机制,支持第三方资产发行、跨链通信、多链融合等功能,能以公有链、联盟链、私有链等形式落地到实际应用场景。STD旨在充分发挥区块链技术潜力,借助AI、大数据、云计算、5G、物联网等尖端科技,将产业资源进行数字化转换,精准撮合,广泛流通,推动全球实体产业数字化进程,实现实体产业全面数字化升级,赋能并引领未来数字经济时代。 
【世链财经第二问】 
世链财经:好的,那么请问STD的目标是什么呢? 
李达:构建一个通用、支撑功能完善、性能高、易于使用、用户体验好、可扩展的区块链4.0基础设施,打造支撑各类链上应用的区块链4.0生态系统。
为此,STD对区块链基础设施的各个层面均作了很大改进,在部分层面提出了突破性的创新。STD主要技术创新包括:
1. 在底层P2P网络节点通信层面,结合现有基于Tor的匿名通信网络、基于区块链的分布式VPN的优点实现了独创的匿名P2P通信网络,设计实现了节点匿名接入的方法,并实现了私有加密的通信协议,极大地增强了底层通信网络中节点的匿名性,确保节点间通信难以被追踪和破解。
2. 在底层数据结构层面,采用了新型数据结构,增强式的有向无环图(DAG)——哈希网(HashNet,HN),从而实现异步并行的事件共识验证,提升了系统的可扩展性。
3. 在分布式共识机制层面,设计了一种安全高效的双层共识机制,基于增强DAG的HashNet共识和基于随机选择函数的拜占庭协商(BA-VRF)共识,该共识机制具有并发量高、交易确认速度快的特点,可快速构建面向不同应用场景的生态体系。
4. 在抗量子攻击层面,采用新型抗量子攻击密码算法,通过将ECDSA签名算法替换为基于整数格的NTRUsign签名算法,同时用Keccak-512哈希算法替换现有的SHA系列算法,降低了量子计算速发展和量子计算机逐步普及带来的威胁。
5. 在匿名交易层面,结合门罗币和ZCash等加密虚拟货币的特性,通过一次密钥和环签名技术,设计了效费比极高和安全性极好的交易匿名和隐私保护方法,并支持零知识证明作为选择功能,满足不同应用场景隐私保护需求。
6. 在智能合约层面,通过实现摩西虚拟机(MosesVirtualMachine,MVM),支持声明式非图灵完备智能合约和面向摩西(Moses)语言的高级图灵完备智能合约,优势在于较好的支持链下数据访问,支持第三方资产发行,能以公有链、联盟链、私有链等形式落地到实际应用场景。
7. 在跨链通信和多链融合层面,采用中继链技术将跨链通信和多链融合功能模块作为单独一层Overlay来实现,既能够保持跨链操作的独立性,又能够复用STD基础链的各种功能。
8. 在生态激励层面,综合使用多种Token分配手段和方法,并支持双层挖矿用于生态激励。
9. 在行业应用层面,通过流通支付、数据传输、数据搜索、合约调用等JSON-RPC行业通用接口的开发,支撑上层的各类应用。
【世链财经第三问】 
世链财经:可否为大家介绍一下STD生态体系呢? 
李达:盛大公链STD充分吸收现有区块链1.0、区块链2.0和区块链3.0项目的优点,解决它们的突出问题和技术缺陷,构建更加繁荣的应用生态。STD创新设计了链上链下数据映射机制,基于有向无环图(DAG)和哈希网(HashNet)的新型增强数据结构、基于HashNet共识和BA-VRF共识双层共识机制、引入外部触发条件的高级图灵完备智能合约、基于抗量子攻击的Keccak512哈希算法和NTRUSign签名算法、基于环签名和零知识证明交易匿名保护机制,具有交易快速确认、抗量子攻击、节点匿名通信、交易匿名保护、高级智能合约、数据上链等区块链4.0的功能特性,并通过采取公平分发机制,支持第三方资产发行、跨链通信、多链融合等功能。 
【世链财经第四问】 
世链财经:好的,那么请问STD的愿景是什么呢? 
李达:构建全球价值互联网,为各类价值传输应用提供基础区块链网络,支持各类实际应用以公有链、联盟链、私有链等形式落地。在特定应用中,STD将特定应用场景数据进行Hash运算,Hash值存储在STD公链上,面向的应用场景已经不限于区块链1.0背景下以比特币为代表的数字货币应用,不限于区块链2.0背景下数字货币与智能合约相结合的金融领域,以及不限于区块链3.0在政府、健康、文化和艺术等领域上的应用尝试;基于STD的区块链4.0公链将成为多个行业的基础设施,形成基于区块链的完善行业生态体系,同时融合AI、大数据、云计算、5G、物联网等尖端科技,实现社会级数据共享、提升产业的效率,降低社会的交易成本,激发社会单元的活力,构造新形态的商业、信用环境,将产业资源进行数字化转换,精准撮合,广泛流通,推动全球实体产业数字化进程,实现实体产业全面数字化升级并广泛而深刻地改变人们的生活方式。 
【世链财经第五问】 
世链财经:好的,接下来麻烦您跟我们大家讲解一下盛大公链项目的优势。 
李达:盛大公链STD是一个自我进化的生态系统,项目吸纳现有区块链3.0项目的优点,并致力于打造4.0时代基础设施,重点借鉴了采用DAG数据结构的IOTA和Byteball以及目前正在研发的Hashgraph项目的优点,并通过采用创新的双层共识机制,设计和使用具有抗量子攻击特性的密码算法,设计并实现基于HashNet的全新共识机制解决现有区块链基础设施存在的各类问题,构建更加繁荣的应用生态。
盛大公链STD主要有以下优势:
1. 设计上定位为面向实用化的区块链4.0基础设施,技术特性设计先进,是支撑区块链技术大规模普及应用和实用化的区块链4.0基础设施。
2. STD团队搭配及分工合理,技术研发能力强,市场推广能力强,场景落地能力强,能够确保STD实现设计的各种特性。
3. 基于STD构建的区块链链上应用正在迅速推进,目前正在策划和开发基于STD的分布式社交平台和基于STD的全球分布式存储网格。另外,团队还在筹划有很大用户基数的杀手级的链上应用。
4. STD团队作为技术提供方,目前已和多个有使用区块链技术优化和提升现有业务流程的公司合作,已将STD基础设施用到多个实际应用领域和场景中,正在开发和实施。
5. STD团队正积极构建合作伙伴联盟,力争将STD应用到尽可能多的行业和实际场景中去。
6. STD团队正积极构建开发者社区,在技术层面确保更多技术人才加入到STD基础设施本身的改进优化和基于STD的DApp开发中来。
7. STD团队正积极构建区块链技术普及社区,推进区块链技术的普及工作。 
【世链财经第六问】 
世链财经:好的,我们接着下一个问题,请问跨链通信和多链融合分别是怎样的呢?这两者对STD而言,又有什么意义? 
李达:区块链技术自2009年以来,经过十年的发展,取得了非凡的成就,在发展过程中遇到了诸多质疑。在2016年主要问题是区块链能不能用的问题,当时很多人对区块链持有强烈的怀疑态度,这个问题2017年基本上已经得到解决;随后的技术难题是易用性太差,技术门槛太高,2018年这个问题也被解决了。我们都知道互联网其实是由最早的一个个的局域网,各自发展最后连接起来形成的。那么比特币就代表的是最早期的这样一个试验的网络。我们可以认为比特币、以太坊以及其他的融合某个行业的公链,其实都是一个个的局域网。那么跨链技术其实要建立的就是在区块链这个领域里的一个互联网,把各个相互独立的价值网络连接起来,形成一个统一的网络。 
基于目前遇到的这些问题,我们可以预见,在未来,跨链技术将会成为区块链技术发展的主要方向。未来的区块链技术,区块链网络分类会根据特性不同承担一些特定的角色功能,例如:结算网络BTC,应用生态网络ETH、EOS等,专有生态网络瑞波、IOTA等。在这些区块链网络中,各个生态之间的交互就都需要跨链技术,包括但不限于跨链资产交换、跨链DAPP应用操作。跨链技术在未来将作为一个区块链网络的链接器,将链接