如何从科研走向实践?李郓梁在社区找到了答案。
作为西安工业大学的硕士研究生,李郓梁从学校的实验室接触区块链技术。通过研读大量论文,李郓梁为区块链多中心化、不可篡改等前沿理论深深着迷,并选择将区块链作为主要研究方向,参与到由导师主导的区块链科研工作中。
2021年,李郓梁在行业专家的介绍下接触到FISCO BCOS,从此迈出了走向实践的第一步。在社区的技术文档、社群互动和应用案例的帮助下,李郓梁将科研课题成功转换为一系列实践成果。其中,“BCIM-区块链数字身份管理系统”和“区块链医疗信息管理系统”,分别荣获陕西省科技工作者创新创业大赛三等奖、入围全国大学生“互联网+”创新创业大赛全国总决赛,并申请两项软件著作权。
如今,李郓梁已被福州大学博士录取,并选择继续在区块链领域深耕。对于李郓梁而言,科研与实践的关系是“相辅相成”。“科研更有前瞻性,但也要立足于应用之上。” 李郓梁说道。
应用价值是科研项目重要的评判标准之一
1、您为什么选择区块链技术作为主要研究方向?
2020年,我通过学校实验室团队开始接触区块链技术。在区块链领域,我第一次接触到了多中心化、不可篡改等概念,这与传统计算机理论有很大不同。另外,区块链技术凭借在隐私保护、信息共享等方面的优势,能链接更多参与者,成为计算机领域的重要思想和工具。因此,我对区块链越来越着迷,并作为主要研究方向。
2、您参与了“BCIM-区块链数字身份管理系统”和“区块链医疗信息管理系统”的研发,能否展开谈谈?
研发“BCIM-区块链身份管理信息系统”(下称“BCIM系统”)的起因是参加陕西省科技工作者创新创业大赛,并最终荣获了三等奖。这个应用基于导师科研项目的技术成果,以FISCO BCOS为底层链打造,也是我第一次将区块链学术研究落地到实际应用场景中。
BCIM系统采用由用户控制身份信息的区块链数字身份管理技术,系统能够有效解决数字身份管理中的安全性问题,防范系统所面临的身份伪造、假冒、消息篡改、越权访问等信息安全风险,保护用户隐私。通过联盟链,用户仅需要注册一次数字身份,就可以在所有运行本系统的服务器上实现身份的识别与认证,实现了数字身份的“通用性”,可以应用于电力系统、政务等场景中。
在BCIM系统的基础上,我们落地了“区块链医疗信息管理系统”(下称“医链系统”)。在就医场景中,患者医疗信息敏感,隐私保护要求高,且存在纸质病例或就诊卡易丢失、医务人员处方或化验单易篡改、跨医院流转认可度低、纸质档案不宜存储等问题,科研机构间也往往面临医疗数据无法共享、项目数据匮乏的问题。系统为患者创建分布式身份标识符 DID,患者凭 DID 就诊。病历、处方单和检查报告等电子医疗凭证全部在区块链上加密存储,不可篡改和删除,具备权限的人员才可解密查看。系统内操作均通过公私钥执行,所有记录均可追溯查询,为监管、追责提供便利。
医链系统参加了全国大学生“互联网+”创新创业大赛,并入围全国总决赛。区块链技术在这种比较偏商业的赛事中备受关注,在决赛中,大赛评委对区块链如何发挥价值很感兴趣。
两个系统都选择了FISCO BCOS,是因为性能高、支持国密,同时清晰的文档让我很快上手。
3、谈谈您如何看待科研和应用之间的关系?
我认为科研和应用相辅相成。一方面,科研更具前瞻性。应用可以根据科研内容发展出新技术和新模式。大部分应用,尤其是计算机领域的应用,往前追溯往往都是一些科研项目和论文。
另外一方面,科研要立足于应用上。科研项目重要的评判标准之一就是应用的价值。因此撰写学术论文除了天马行空,还要脚踏实地。
遇到问题,可以说是“一方有难,八方支援”
4、您如何与社区结缘?加入社区后,有没有令您印象深刻的人和事?
与社区结缘是因为前面提到的BCIM系统。值得一提的是,此前我参与的国家级科研项目需要搭建区块链平台,因为几位区块链工程师的推荐,最终也使用了FISCO BCOS。总之,多重因素共同促成了我对FISCO BCOS探索。
之前我就很想加入一个区块链圈子交流学习,正好社区集合了区块链领域的各类专家、爱好者。加入社区后,我发现社区氛围很开放,大家相互交流很自由轻松。小伙伴们也都很热心,遇到问题可以说是“一方有难,八方支援”。平时一些摸索很久都解决不了的问题,通过社区及时的解答,能让我瞬间豁然开朗。
印象最深的一次,因为我不理解WeIdentity的DID Document的构建原理,小助手特意把社区开发者杨刚拉进群解答,我内心很感激。
5、您多次为社区提交PR,请谈谈您对开源的理解、参与开源共建的感受。
我非常喜欢开源的平台,因为能够按照自己的需求更改使用,还可以把自己的代码开源贡献出来让更多人使用,对我来说是一件很有成就感的事。
在社区,我真正体会到开源的乐趣。记得第一次提交PR是修订文档,提交后社区很快反馈并采纳。想到自己能为社区做一些贡献,修订的文档又是大家学习过程中肯定会看的,感觉很有意义。
6、对于和您一样关注区块链领域的高校学子们,您有什么心得分享?
我推荐在学习过程中阅读清晰的技术文档,与社区大牛多进行交流,并且积极地参与社区开源共建。
我之前在区块链的探索主要在理论阶段,接触到社区后,通过技术文档动手实操,做出了前面提到的两个系统,也对区块链应用有了深入理解。此外,通过社区公众号,还让我了解到更多区块链的落地场景,对如何将学术研究转化成应用成果很有启发。
7、您如何看待MVP的作用?未来在开源共建方面还有哪些计划?您对社区未来发展还有哪些期待或建议?
看到其他MVP获得者都是前辈,作为一个学生,MVP对我来说可能不是认可,而是激励,鼓励我继续探索区块链技术,更积极地参与开源社区共建。
在共建方面,我希望继续研究底层代码,进一步参与共建,同时利用闲暇时间在CSDN等平台建立专栏,撰写FISCO BCOS的教程文档。
在建议方面,我希望未来FISCO BCOS可以加强布道。很多像我一样的学生开发者,在使用FISCO BCOS遇到问题时,首先想到的就是在网上搜索。通过加强相关内容建设,可以方便同学们快速找到解决办法。
另外,我也希望可以建立一套对高校学子更加友好的区块链课程体系。刚接触区块链的学生理解技术文档会比较吃力,在教程中增加介绍区块链技术理论的内容,不仅能帮同学们打好理论基础、激发学习兴趣,也能吸引同学们了解FISCO BCOS,进而参与开源共建。
最近,我们学校也开设了区块链课程,并将FISCO BCOS引入实验课程。这个课程由我们实验室团队负责,我也参与了课程内容的设置。因为我们团队过往使用FISCO BCOS体验良好,所以一致推荐运用FISCO BCOS进行实训练习。
FISCO BCOS的代码完全开源且免费
下载地址↓↓↓
https://github.com/FISCO-BCOS/FISCO-BCOS