查看原文
其他

太 6 了!区块链包包、疫情防控大脑……程序员这样玩转区块链!

伍杏玲 程序人生 2020-12-18
在今年315晚会上,品牌连锁餐厅将过期的汉堡包正常提供给消费者食用事件登上热搜,引起大众哗然。
早在2019年,国务院发布《关于深化改革加强食品安全工作的意见》,对于区块链技术的食品安全应用提出了新要求和新意见。
不仅是食品,在 2019 年 “1024” 讲话中,最高层明确把区块链作为核心技术,要求加大投入力度,加快推动区块链技术和产业创新发展。
从政策和大环境发展来看,中国区块链开发者迎来热血时代:4月20日,国资委和国家发展改革委同时召开的经济运行例行发布会上,首次明确了新基建范畴,并将区块链纳入新基建中的信息基础设施建设。
在这样的背景下,区块链服务网络BSN第二次开发者大赛火热开展,并涌现许多有创意、兼备实用的智能合约作品,这些作品将区块链底层技术运用到合规审计、疫情防控、直播、溯源等多行业领域,这些应用方向展现了区块链技术在实际场景中的巨大潜力,而背后披荆斩棘、运用区块链解决实际问题的程序员们也被推到了台前。
本次大赛共选出了10份获奖作品,其中,国产联盟链底层开源框架FISCO BCOS表现亮眼,有8份获奖作品的智能合约开发采用该底层框架。我们采访了本次大赛的几个获奖团队,分享背后参赛故事和心路历程。
 
区块链疫情防控平台,捍卫你的安全!


今年初新型冠状病毒疫情爆发,为了更好防控疫情,需要一款数据安全的疫情信息监测平台。中科大脑团队在研发中发现,假如用传统技术来构建这样的防控平台可能会面临敏感信息暴露的安全隐患。
于是他们采用区块链技术来实现,通过数据上链,解决敏感信息的隐私保护、数据共享问题,并针对海淀区的疫情防控形势,利用海淀城市大脑平台提供疫情信息监测和支撑社区防控工作。在疫情信息监测上,利用海淀城市大脑·时空一张图系统,通过自身社区人员数据、互联网、手机信令大数据分析社区人员信息,以时空一张图为依托,对社区防控工作进行研判分析。
该疫情防控平台迅速在 2 月 8 日上线,覆盖北京市海淀区所有社区街道。其出色的设计和应用,得到当地领导的重视和电视台的争相报道。
中科大脑团队
在时间如此紧张、任务如此重要下,中科大脑团队在做底层技术选型时没有半点马虎,以科研严谨的态度从以下方面考查:开发文档的详实度、社区生态的活跃度、部署方式的灵活便捷、开发语言的实用性、区块链适用性……
同时,结合实际应用场景评估采用的某种区块链底层技术,如金融机构在实施区块链应用时须考虑选用的区块链能否长期存在、合规性、版权、运维等一系列问题。
在慎重选型下,中科大脑最终选用FISCO BCOS作为底层链之一。
“当时选择FISCO BCOS主要是看中其在易用性和可伸缩性的显著优势。它的部署方式灵活便捷,支持 Solidity和C++两类智能合约形式,提供合约操作多种语言SDK,包括Java、Python、Node.js、Go 等。从群组架构上,FISCO BCOS支持‘一体,两翼,多引擎’的架构;在安全性上,又易于操作和维护。而且社区技术文档丰富、开发 DEMO 详细,整个生态非常活跃,对我们开发支持度高。”中科大脑团队负责人说道。
谈及区块链的未来,从整体看,中科大脑团队相信区块链技术未来将有良好的发展:“区块链技术是计算机技术发展到一定阶段的产物,使计算机系统存储信息更加安全、可靠,未来在政府、企业的联盟链会有很大发展,在行业上没有限制,只要是对信息安全、可信方面有需求,都可以考虑使用区块链技术。

工业互联网浪潮下,区块链助力传统制造追溯

在新基建政策加持下,工业互联网发展脚步加快,对传统制造行业智能化需求加强。例如在生产制造流程中,产品出现质量问题,如何能快速定位和追溯出现问题的产品零件?
隶属于长虹公司的信息安全实验室——启思实验室打造了“基于智能合约的生产协同及质量溯源链改方案”,帮助传统制造企业降低成本,提升效益。
该方案在生产制造数据信息化的基础上通过区块链在企业内部建立合约化、可信的信息流,再用多级链打通围绕制造企业的供应链和产品下游的数据信息管理,建立多个节点,实现围绕制造企业的数据可信管理和规则合约执行。
启思实验室办公室
团队架构师康红娟表示,本作品从实际业务需求出发,利用区块链技术来构建“基础层、核心层、服务层、用户层”等四个关键层级,覆盖核心数据库、业务型合约、数据解析、消息解析、用户管理、业务管理等功能,构建了工业互联网领域的订单式生产协同垂直解决方案。
对于开发架构选型心得,康红娟有独到深刻的建议:
  • 良好的实际可操作性,区块链应用与实际业务贴合紧密,尤其是在合约层,需要重新开发部署业务型合约,必然会带来反复调试,底层的完备支持,对于项目成功非常重要。
  • 完备的服务层功能组件,用户层与链层的交互,必须经过中间服务层的“嫁接”,而这些“嫁接模块”在行业应用上具备通用性,除了基本的链层功能外,服务层通用组件的完备也至关重要。
  • 友好开源,对于技术极客而言,最大的快乐就是开源。
FISCO BCOS是安全可控的国产开源联盟链。其具有社区活跃度高、应用场景丰富、对开发者的响应及时的优势,例如在本次参赛的开发过程中,遇到服务中间件的业务适配问题,开源社区及时回复,并且解释详细。谈到这,康红娟忍不住为 FISCO BCOS“打 Call”:FISCO BCOS 版本迭代及时、开源力度大、应用场景广、服务中间件丰富、技术支持到位……这些特质都极大地方便了开发者。
谈及未来,康红娟理性表示,区块链技术的发展经过10多年的沉淀,链层技术已经非常成熟,但是与实体行业的结合,业界仍处于不断尝试阶段,真正落地体现区块链价值、带来实体产业技术变革的应用凤毛麟角。未来需要在高效的共识算法、成熟的应用架构、保障数据来源真实、隐私计算、智能合约安全运行等方面加大研发力度,需不断推进技术实践与标准化建设,支撑区块链助力实体行业发展。
启思实验室研发团队
 
多公司联合管理混乱?区块链一招搞定!
 
一般情况,公司与公司之间的业务联系主要是项目合作、资金往来。在传统信息化系统中,如果多家公司想要联合管理某个项目,有可能各家公司获取到的项目数据存在不同步的现象,这就会造成资金流转过程效率低下,各方需要审核材料增多。
深圳市建信筑和团队研发了“区块链上联合公司治理方案”(“United Corporation On Blockchain”,以下简称UCOB),实现在链上协同治理。联盟各方都具备事先约定的“治理”能力,通过区块链技术保证了“治理”过程的公平、公正、公开、可追溯和不可抵赖。
如果多家公司需要联合管理某个项目,并且还有资金往来,都可以参考方案实现“链上协同与治理”。这样既保持各方对项目进展的全局视野一致,同时,任何“签字确认”的流程都是由对应私钥签名后触发,真正实现了“责任到人”。
以建筑行业项目管理举例,项目往往涉及到包括建设单位、总包参建企业、分包参建企业在内的多方主体,使用UCOB的思路来设计:一个合约表示一家企业,只要实现了接口方法,合约内的其他方法可以自己定义;企业里的每个人都具备一把私钥,用来调用自家公司的合约;另外,一个项目也是以单独一个合约的形式存在链上,大家通过投票来治理。
各家公司在区块链上将以单独的“公司合约”形式存在,任何公司想加入联合公司,都需先提出申请,部署自己的“公司合约”;然后由已在联合公司中的成员以新部署的“公司合约地址”作为参数发起提案;在得到联合公司中大多数成员投票通过后,便可正式成为联合公司中的一员。
建信筑和科技区块链负责人表示,在方案设计上,从FISCO BCOS开源社区获得了很大灵感,解决了技术设计的不少问题,“合约设计上,我参考了 FISCO BCOS开源社区《智能合约编写之Solidity的编程攻略》文章里的思路,采用‘数据、管理、控制’分层的设计方法。”
对于底层技术的选型,该负责人认为,需考虑节点是否部署简单快速,生态组件是否丰富易用,社区是否支持及时有效。
对于初学者来说,FISCO BCOS提供中文文档,更适合中国开发者。不仅如此,从技术来看,FISCO BCOS 提供的generator工具可以一键部署节点,WeBASE提供丰富的生态组件,交流群的技术支持高效应答。“在这次大赛中,FISCO BCOS有安排导师来指导,提供一些很好的优化建议,很感谢导师的指导。无论从技术竞争力、生态组件、技术支持,到项目落地的支持来看,FISCO BCOS均是不错的选择。”
他认为开源社区就应该秉持“把代码拿出去,把信任建起来”的理念,“众人拾柴火焰高”,合理有效的激励机制是调动开源社区广大开发者力量的关键。
谈及未来,该负责人看好联盟链以及产业区块链在实际场景中的应用方向,不过他也直言,区块链技术依然处于早期,还没有发挥出它真正的作用,没有创造出它真正的价值,但是它有这个能力。

女票怕代购奢品遇假货?区块链包包来了!
 
据《中国奢侈品报告2019》显示,2018年,中国人在境内外的奢侈品消费额达到7700亿元人民币,占到全球奢侈品消费总额的三分之一,预计到2025年,奢侈品消费总额增至1.2万亿元人民币。2012年至2018年间,全球奢侈品市场超过一半的增幅来自于中国。
中国奢品需求增大,中间“钻空子”的人也不少:假代购、高仿包事件频出,不便出国亲自购物的时尚达人在找代购时,不免心惊胆战。
因此,本次大赛的获奖团队——包行天下为广大时尚达人设计了“包行天下奢侈品溯源平台”,为奢品打假保真。
将奢侈品包包信息上链,不仅溯源防伪,还可根据包包所经历过的时空信息,来判断一款二手包是否经历过电影节红地毯的高光时刻,是否经常出没于时尚之都或者CBD,是否足迹遍布名山大川或者网红小店……区块链可信数据不仅可以证明一款包包的生命轨迹,也可以通过零知识证明、同态加密等手段保护用户隐私。
在二手包交易和收藏这两个场景下,包包全生命周期的区块链可信数据,可以赋予包包鲜活的生命历程、性格调性、个性标签。
于是,包行天下团队提出“分布式创造品牌价值、去中心化共建品牌生态”的理念。
首先,“分布式创造品牌价值”:植入奢侈品NFC芯片,可以实现与智能终端的绑定,进而通过智能终端的定位模块(GPS、Wi-Fi定位、基站定位等)来给奢侈品完成溯源防伪和“网红目的地打卡”功能,把打卡数据记录在区块链上。其次,“去中心化共建品牌生态”:允许异业合作的商家悬赏发布打卡目的地,吸引奢侈品包包的主人们来网红咖啡馆、美食餐厅、音乐会或者电影节现场……走过路过的吃瓜群众有机会参与进来。例如,当一位女生在网红咖啡馆看到不远处的美女带着一款令人惊艳的包包的时候,她只要进入微信搜索“包行天下”小程序,就可以搜寻附近的奢侈品包包,还可以为眼前这个包包点赞。
 
小结


从以上采访中看出,如今区块链应用于供应链管理、防伪溯源、食品安全等多种场景,采用公共账本来记录区块链外商品、食品、资金等的流向,让各个环节能校验互通,贯通信息上下流,打破信息孤岛。
在这过程中,区块链开发者离不开 FISCO BCOS 等硬核技术的加持和开源社区的开放协同,未来,随着区块链与云计算、5G通信、人工智能等信息技术列入新基建的范畴,相信2020年会成为区块链下半场的一个风口。祝福区块链开发者们在技术变革浪潮下,乘风破浪,一展所长!
福利来了!
FISCO BCOS支撑了多领域商业化应用,覆盖文化版权、金融、 社会治理、物联网、人才招聘、智慧城市等应用场景,扫描下方二维码或点击阅读原文下载案例集,了解各领域场景应用详情。

Modified on

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存