7月21日,学院4期导师黄步添讲授了《分布式账本技术: 超越区块链》。主要从区块链和分布式账本技术介绍、技术如何进行实践、技术应用的案例和未来展望三个角度展开。
黄步添,云象区块链创始人兼CEO,浙江大学计算机博士,中国从事区块链技术研究的先行者。浙江省区块链技术应用协会副会长,中国计算机学会区块链专委会发起人。已申请的发明专利近40项,涉及领域包括数据挖掘、操作系统虚拟化、区块链技术等。主编《区块链解密:构建基于信用的下一代互联网》。
黄步添认为,区块链是一种管理持续增长的、按序整理成区块并受保护以防篡改的分布式账本数据库,它是多种现有技术的技术整合。区块链有三种形态:完全去中心化,任何人都可以读取、交易与参与共识过程的公有链;只对特定群体开放的联盟链;写入权限限仅被一个组织掌控的私有链。黄步添认为,私有链存在的合理性还有待商榷,而未来区块链技术的趋势应当是联盟链和公有链不断融合。
按照传统说法,联盟链和公有链之间有很大不同,但实际上,两者目前已经处于融合阶段。就如概念上完全去中心化的比特币,目前实际上也没有达到这一点。黄步添认为,社会追求完全去中心化的管理是没有意义的,共识机制从去中心化变为多中心化,再向弱中心化发展,从而构建信任才是有意义的。
未来区块链技术的应用落地应该做到以下几点:
1) 实现共识算法效益提升。原来被广泛认可的全网达成共识机制,转变为只要局部的链、局部的见证者去参与共识即可。
2) 在处理方式上,由链上处理转变为链上链下协同。
3) 在组织形式上,由单一链转变为多链的组合。多个联盟链和公有链将通过跨链技术来形成区块链基础设施。这样的区块链基础设施,才有更大的可能性使区块链技术实现商业落地。
4) 区块链应用能实现高可用和安全。 要达成高可用性,应当让所有参与方可以自由自成联盟链,并保持一定的独立性,而不是都在一条主链上发展。要通过“联盟链+跨链+公有链”的模式,来构建分布式基础设施。而安全方面,则更多在智能合约上实现。从theDAO事件,到很多智能合约被发现漏洞的经验得出,智能合约应当通过显视化验证来保证区块链技术应用的安全。
黄步添认为,未来区块链技术的主流应用主要在供应链金融、资产证券化、数据共享 、跨境支付等领域。区块链技术应用将向两个方面发展,从金融领域向非金融领域渗透,如电子政务与构建透明社会治理方式;区块链与云计算,人工智能有机结合。
Q&A:
提问一:之前提到的跨链网关是不是前段时间流行的“中间层”概念?
黄步添:我们(云象)目前做了一个分布式智能的基础式网络,这个跨链与众不同的地方在于,传统的跨链大多都是公有链与公有链之间的数据资产交换,即去中心化交易所的概念。而我们所谓的跨链网关,其实是联盟链和联盟链之间,联盟链和公有链之间,通过跨链的数据标准达成数据和资产的交换。比如,联盟链上的部分权益与公有链上发行的token权益进行互换。我们希望在未来能够达成分布式经济,当然目前这个过程还处于一个“做地基”的过程。
提问二:如何从白皮书上了解项目的可行性?
黄步添:项目的可行性主要从几个方面来看:1)商业逻辑是否成立,这是非常关键的。2)是谁在做这个项目,有些项目负责人的真实性需要调查。看是否有机构投资,背书也是比较好的判断方法。3)传统方式不易融资,而许多机构寻求添加区块链的慨念以提高融资能力,所以对待项目还是要谨慎,看是否有价值。
提问三:节点和超级节点的区别是什么?
黄步添:区块链基础设施必须由节点来维护,一笔交易必须有共识。超级节点,主要是共识节点,其功能是认可合法性;一般节点,只能数据接入,同步一些账本,不参与共识。