蔡维德 1,姜晓芳 2,刘琳 3 蔡维德 中组部“千人计划”特聘教授, 北航数字社会与区块链实验室主任,北京天德科技首席科学家 ,国家大数据(贵州)综合实验区区块链互联网实验室主任, 天民(青岛)国际沙盒研究院院长, 赛迪(青岛)区块链名誉院长 姜晓芳 北京航空航天大学博士生,CFA持证人和北京金融分析师协会的发起会员。现任金融信息化研究所资深研究员,负责金融大数据、人工智能、区块链等领域相关理论体系建立和新兴技术的跟踪研究。中国金融学会金融信息化专业委员会(金信委)秘书处办公室副主任。 刘琳 北京航空航天大学博士生,主要研究方向为区块链技术、数据挖掘。
|
为什么要做区块链教育 区块链的世界可谓是冰火两重天,一方面,区块链炙手可热,号称是继蒸汽机、电力、计算机和互联网之后的又一次技术革命,是未来信用社会的基石,被写入十三五规划,成为中央的指示精神。同时,在新兴技术中,区块链又是离金钱最近的,金融行业对其投入了特殊的关注和热情,摩根大通等传统的金融机构和基金也纷纷布局区块链。这个时代,如果你不知道区块链,似乎已经落伍了。 另一方面,区块链行业虽然很热,但是挂羊头卖狗肉、投机炒币的人居多。从国内来看,当下区块链行业仍然处于发展初期,浮躁的气息充斥了整个行业,滋生了无数的问题,最严重的是融资诈骗事件屡屡出现。不少假大空的项目四处传销,有些仅有个初始概念就急于首次融资,有些项目上堆满了各种名词概念,混淆视听,如把联盟链当成公有链,有些项目则更甚,从发布白皮书到主网上线之前都没有任何技术团队成员,所谓的主网上线无非就是分叉一下其它项目。因此,不少人视区块链如洪水猛兽,甚至认为这个行业是骗子的盛宴,2017年9月4日,中国人民银行等七部委发布了《关于防范代币发行融资风险的公告》,叫停了ICO。 全球范围内来看,区块链领域也是各种假消息蔓延,因为诸方意见难以取得共识。比如笔者今年在美国媒体上看到一则关于俄罗斯总统普京对区块链表态的新闻——2018年2月25号,普京表示区块链是划时代的技术,俄罗斯不能在这场竞赛中输掉,必须全力以赴。但后来证明这是假消息。另一方面,最正面的报告却被批评为最不懂区块链的报告——2016年1月26日,英国首席科学家发布了一个区块链报告,遭到国内外舆论的严厉批评,称其为不懂区块链,是要被“去中心化”的对象,但实际上这是区块链历史上最重要、最正面的报告,也是第一个政府报告! 区块链领域之所以存在上述投机浮躁、假消息泛滥的情况,究其原因,是区块链涉及到计算机、金融、经济和法律等方方面面,即使仅在计算机领域,也包括系统、架构、密码学、网络等等多种知识,真正了解区块链的专家不多。就拿美国来说,在一些大学,整个法学院就没有几个人了解区块链,计算机学院也只有少数人了解,而且很多所谓的专家也是现买现卖,早上看到某段内容,下午就用在自己的演讲中,当然大部分内容都是人云亦云;从未做过区块链的“专家”却大谈特谈如何开发区块链系统。市面上也没有很好的区块链教材,部分教材里都是商业知识,不是科学知识,即使有些技术写的相对深入,一般也比较片面,大多集中在加密和共识算法上,不能完整的覆盖区块链知识体系……这种种一切都阻碍了这个行业健康发展。所以现阶段开展科学的区块链教育势在必行,可以让更多人经过系统的培训对区块链建立起全面、正确的认识。
要教什么样的区块链 一是要教学生真链 3,不教伪链 4,少教弱链 5,更不教空气链,胡链则是根本不能碰。现在区块链行业内鱼目混珠的情况比比皆是,从发布的各种白皮书来看,似乎天下所有系统都可以称作区块链系统。但实际上空气链、空气币和胡链盛行,有些系统借用区块链的名义在国外发币,圈到钱后却没有真实的区块链技术与落地应用,这就是所谓的“空气链” 或是空链。空气币是借用别的区块链发行的币,没有实际价值;而空气链则更甚,连链都不存在,凭借其发行的币就更没有价值。还有一种胡链,这种链不符合科学原理,例如自称链可以容忍50%以上拜占庭错误,这早被证明是不可能的。2017年就出现过不少胡言乱语的白皮书,还融到了大笔资金,结果只有三种,一是链一直无法做出来,成为空气链;二是做出来成为胡链;三是不得不修改白皮书的计划,后来做的和原来写的大相径庭。 二是要设计一套体系能让不同领域的人快速入门,并进一步深入。如前所述,区块链涉及的不是某个单一领域,而是包括计算机、金融、货币、法律等等在内的众多学科和领域,俗话说隔行如隔山,甚至在同一个计算机行业里,懂网络的不懂软件,懂密码学的不懂系统,所以该体系的设计颇具挑战性。对此我们建议打造一个三层的区块链教育体系: 首先,底层以实战为主,对学生进行编程训练;其次,中间层是计算机基础知识,包括算法、系统、网络、加密安全技术、架构、数据库和操作系统等;最后,上层是应用层,包括法律、经济、金融、货币、哲学、社会学、心理学等等相关学科,其知识容量远远超过底层和中间层的技术。 其中每一层都需要验证,也都能教授学生如何验证。可以通过泰山沙盒进行验证,既可以验证区块链底层技术,如拜占庭将军协议,也可以验证上层应用,例如支付系统,支付有许多应用场景可以验证。还可以测试验证公链和许可链,并且支持区块链软件开发。 通过这样的体系,培训出来的学生将既具有扎实的技术功底,又熟悉广泛的应用场景。 三是区块链教育是科学的教育,教育要从技术的本质出发。布莱恩·阿瑟在《技术的本质》中提到一切新技术都是原有的组合,核心的零部件是不会改变的。技术的创新都是来自场景的捕捉、工具箱的熟练组合和其他学科的借用。
区块链教育的五大原则 (一)合作 首先,区块链教育需要多领域合作,区块链涉及多学科、跨领域的知识,需要多领域的专家参与到教育中。其次,还需要产学研合作,区块链应用公司、学校、研究机构等等之间必须进行紧密的合作,培养既有扎实理论素养又有工程应用能力的学生。 最后,区块链是全球化的,虽然区块链是有国籍的,因为在其上的智能合约是有国家属性的,这点相对其他技术比较特殊,但是区块链的应用很多是无国界的,如公链的应用,所以要求区块链教育的国际合作。 (二)动态 区块链的教育需要与时俱进。一方面在教育内容上,区块链技术一直在高速发展、动态变化中,可以说每天都有新发现,需要不断的将新东西加入到教学中;另一方面,在教育方式上革新。类似于分布式技术,分布式认知能力在这个时代已经成为一种重要能力,认知不仅仅局限于个体内部中,还包含于各种交互之中。因此联机协同学习和跨界融通非常重要,可以运用新的技术实现教学方式的变革,创新课程设计的新模式,强调学生实战能力,建构新的大脑思维模式,从而发展出学习与创新素养。 (三)成熟 不要立即跟随新思想,新思想必须加以验证后才接受。很多人想要解决区块链交易的速度、隐私问题,不断有新思想涌现出来。在区块链教学中,不要马上追随新思想,因为新思想如果不经过时间的沉淀,有可能只会成为实验室模型,甚至可能是个骗局。在2016到2017年间,国外许多项目宣布启动,进行大肆鼓吹,但有些连份报告都没有出来,代表项目没有成功;有些则是避而不谈失败,仅仅讨论遇到的难题,如2017年,DTCC在麻省理工讨论在清算中遇到的在区块链上净额计算的困难。2017年到2018年,欧洲、日本和加拿大央行报告可以引以为戒,报告中对一些不成熟的链提出批评,并指出问题还相当大。作为一项新技术,区块链项目早期实验失败是很正常的,人们也可以从失败中学习。但如果发现问题是设计违反基本或初始原则,就很严重了。2018年,一些已经发币多年并且早就上线的链被发现其实是由中心控制的,这对整个区块链社区来说是一种严重打击,居然有人以伪链来欺骗区块链社区,“信任机器”就是区块链的命根,区块链社区不应容忍这种欺骗行为。这些伪链上线几年后才被发现,何况是一些新提出的链?过早教导学生这些新链是不负责任的。 (四)真实 要做真实系统,而不是一直做实验室的模型。从2018年6月加拿大央行发布的报告可以看出,加拿大央行对区块链的态度还有所保留,加拿大央行以PFMI评估区块链系统,发现许多区块链系统不但达不到需求,甚至会增加银行的风险。现在有人提出EOS、IOTA模型等,如果用PFMI来评估,可能比加拿大央行实验其他相对成熟的链遇到的问题只多不少。 (五)独立思考不迷信 不要迷信过去的领头科技公司或是金融机构,在这个区块链的新时代它们可能会远远被抛到后头。从2017年全世界专利申请情况来看,可以看到,如果专利数超过15个,就超过许多著名大机构的专利数,而谷歌,亚马逊,IBM等著名科技公司在区块链上连一个专利都没有。专利数量并不能完全代表科技能力,但却是一个不错的参考。每次一种新技术的出现,都会造成一批新科技公司的崛起,旧科技公司的衰落。
如何教区块链 (一)区块链教育从产业沙盒开始 区块链教育要从产业沙盒开始,产业沙盒不只是评估测试平台,还是孵化器、开发平台、监管平台和教育平台。通过切实可行的产业监管体制,可防范、识别、预警、告警、处置、应对区块链产业应用的风险,使产业步入正轨。 (二)组建教育委员会,采取众智的方式 采取像维基那样众智的方式,经过教育委员会验证后放在沙盒里。全国范围内成立多个教育委员会,每个委员会独立工作,避免一言堂;每个委员会侧重点不同,可包括密码学、系统、网络、应用(银证保、政务、医疗和监管)等几大部分。 (三)博采众长 把国内外最好大学(前20所)的区块链课程设计方案拿来,用其所长,提取出其最重要的、最基础的共性内容教授给学生,同时关注新兴的在线教育等方式,扩大学生知识面。附录是目前国内外区块链的各类教学方案和计划。 1 蔡维德(Wei-Tek Tsai),男,博士,教授,博士生导师。现任北京航空航天大学国家“千人计划”特聘教授。1979年在美国麻省理工学院(MIT),获得计算机科学专业学士学位。1985年在美国加州大学伯克利分校获得计算机科学专业硕士学位及博士学位。在美国明尼苏达大学和亚利桑那州立大学计算机系任教30余年,培养出博士80余人,是美国亚利桑那州立大学计算机科学与工程系实验室主任。 2 姜晓芳,女,北京航空航天大学博士生,CFA持证人和北京金融分析师协会的发起会员。现任金融信息化研究所资深研究员,负责金融大数据、人工智能、区块链等领域相关理论体系建立和新兴技术的跟踪研究。中国金融学会金融信息化专业委员会(金信委)秘书处办公室副主任。 3 刘琳,女,北京航空航天大学博士生,主要研究方向为区块链技术、数据挖掘。 4 采用拜占庭将军协议和加解密算法,每个节点同样数据。只有真链有价值,其他不清楚(非链)或没价值(伪、空、胡链)。 5 用中心化的系统做区块链,或使用已经被攻破的加密算法Hyperledger,BigchainDB。 6 刘关张将军协议,每个节点互相信任。
附录: 区块链教学方式目前主要有大学公开课、在线培训、论坛、实战编程以及阅读相关资料(出版物、学术论文、白皮书等)等其他方法。国内外均开展了各式各样的教学方案及计划,例如: 一、大学公开课 在国外,随着区块链技术快速发展这一潮流的不可逆向性,多个大学将区块链添加到他们的课程列表中[1]。大学的课程学习的主要目的是进行人才输出,紧跟时代潮流制定相应教学计划是至关重要的: ⑴康奈尔大学 康奈尔大学成立了名为“Cornell Blockchain”的组织[2],旨在通过区块链的教育、认证和应用,缩小商业与科技的差距。该团队涉及计算机科学,电气工程,经济学,商业等领域。Cornell Blockchain分为三个分支:教育、技术开发和商业咨询。其组织结构如下:
教育是康奈尔区块链机构的主要目标之一,因此该机构最基本和最重要的分支是在教育部门[3]。这一领域最紧迫的问题之一是缺乏正规的教育,因此康奈尔大学的区块链项目旨在建立一个正规、高效的区块链学习社区。每一个加入的新成员必须首先参加教育部门,然后才能加入其他分支机构,只要他们参与了康奈尔大学区块链的教育课程,就可以同时参与到其他组织中去。
该课程由康奈尔大学区块链团队讲授,这门课程的目的是将技术和非技术结合起来,包括基于课程大纲的每周讲座。该课程的某些内容来自IC3或Blockchain Community的客席讲师,小组的白皮书分析以及其他的演讲。该课程的教学内容包括:区块链是什么,基本的技术概述以及它是如何发展的。在理解区块链对每个行业的影响方面,将会有一个重点课程。
(来源:互联网)