乐趣区

关于mvp:对话MVP-清华博士马福辰希望成为社区和生态发展强有力的助攻

开源社区成立以来,吸引汇聚了许多酷爱分享、交换的技术爱好者。为感激大家一路以来对 FISCO BCOS 的反对与奉献,社区凋谢 FISCO BCOS MVP 认定,以激励为开源社区奉献高质量技术内容的 FISCO BCOS 意见先锋与意见首领。
自启动以来,社区已认定 26 名 MVP,涵盖文化版权、智能建造、供应链治理、物联网等多个领域专家。社区的倒退离不开每一位开发者,咱们期待更多畛域的搭档一起融合思维、碰撞观点、互通技术,独特推动产业区块链蓬勃发展。2022 年上半年 FISCO BCOS MVP 认定通道已凋谢,欢送大家点击【链接】踊跃申请。同时,为了让大家更好地理解、意识 MVP,社区推出了《对话 MVP》栏目,从问答中带大家领略 MVP 在区块链畛域的所感所知所悟。

本期《对话 MVP》,清华大学软件学院在读博士马福辰将为大家分享他参加社区共建 4 年以来的成长与变质。在这期间,他冲破迷茫,与团队协力开发了面向 Solidity 合约的平安剖析工具 SCStudio,并以开源模式奉献给社区。该工具帮忙不少开发者检测安全漏洞,晋升了区块链利用的安全性。心愿他的经验,能为社区泛滥高校学子提供一些参考,一起来理解他与 FISCO BCOS 的故事吧。

以下为马福辰访谈实录:

开源社区的陪伴,动摇了钻研区块链的信心

1. 在国内区块链刚衰亡之际,您投身于区块链与开源技术的契机是什么?为什么最终抉择区块链作为本人的钻研方向?
我是在 2018 年理解到区块链的,契机是加入了金链盟中国区块链利用大赛,那是我第一次接触 FISCO BCOS,接触联盟链。过后我跟组里的同学一起设计了一款区块链跨层的平安保障系统,对智能合约和虚拟机层面的破绽进行开掘和检测。参赛过程中,我看见了许多基于 FISCO BCOS 的落地利用,比方在司法仲裁、供应链金融等畛域,都获得了十分好的落地成绩,从那儿当前我开始关注联盟链的倒退,并抉择区块链作为本人钻研方向。
区块链令我着迷的中央在于,它在某种程度上是互联网和计算机行业的将来。区块链的实质是为了解决信赖问题,信赖对各行各业都十分重要,依附区块链不可篡改和多中心化的个性,升高各方信赖的难度。作为将来网络的基础设施,我也置信区块链技术会一直成熟,一直为社会发明更大的价值。
另外,最终抉择这个方向也要感激我的领导老师姜宇老师,过后组内没有人钻研区块链相干方向,姜老师很激励和反对咱们在区块链畛域进行摸索,这也动摇了我的信心。

2. 钻研区块链期间,您认为最有成就感的事件是什么?

最有成就感的事件有几个,让我印象最粗浅的是 2018 年的金链盟全国区块链利用大赛,那次咱们团队进入了全国十强,在参赛过程中意识了很多区块链行业的优良从业者,学习到了很多。第二个事件是入选了 FISCO BCOS 2021 年度 MVP,我感觉来自开源社区的激励和认可对我的激励很大。最初就是最近在平台上找到了一些有价值的安全漏洞,失去了社区专家的认可。
总的来说,近些年与开源社区的互动让我播种了很多,也愈发动摇了我抉择区块链的信念。

3. 下面提到,参赛期间您从区块链优良从业者身上学到了很多,具体哪些地方让您感觉播种颇丰或感悟较深?

我之前在区块链行业接触到的钻研都次要跟平安相干,参赛之前我和同学更关注的是技术实现层面的好坏,代码的品质等,对区块链利用都不是很理解。那次大赛中,让我感触最深的就是理解到区块链应该怎么真正地用起来,过后大赛前几名的团队都在利用区块链技术去做各种各样的利用落地,比方让我印象比拟深的是在司法畛域,利用区块链技术能够让跨省跨地区司法仲裁中一些很繁琐的程序变得很不便。从那以后,我就越来越关注国内以及国外一些区块链具体利用场景和利用落地的案例,也极大地丰盛了我集体的视线。

“做科研不能想当然,多听产业人士怎么说”

4. 在区块链钻研摸索过程中,您遇到过哪些艰难和挑战,如何解决的?

总体来说,得益于学校导师及开源社区的反对,整体上比较顺利,遇到的次要艰难是在论文投稿方面。有一段时间投递的论文常常被拒,有时一篇论文大略会被拒七八次,这让我一度陷入自我狐疑,狐疑本人做的事件是否有价值。
比方做智能合约破绽扫描工具这个 idea,咱们外部小组也探讨过,但过后感觉如同没啥用就放弃了。起初通过与社区接触,理解到反对单合约的智能合约破绽扫描工具,在目前联盟链以及公链中常见的跨合约场景下,可能会存在破绽被暗藏起来的问题。咱们在社区的帮忙下,拿到了一些目前产业界开源的、波及跨合约场景的合约案例,而后发现市面上的破绽扫描产品的确不能齐全监测到破绽。
有了确切方向后,咱们开始深入研究解决这个问题,因为之前咱们的钻研没有利用在实在的场景中,而学术畛域也很关注钻研的理论利用价值。起初经过努力,基于这个案例的钻研造成了很好的学术成绩输入,我本人也度过了迷茫阶段。
这件事对我的触动很深,做科研不能想当然,有的时候一个计划的否决和确定都十分须要多方的沟通和探讨,尤其须要多听听产业界人士怎么说,这也对我将来的科研态度和方向产生很大的影响:今后做任何研究课题都会尝试先听产业界专家怎么评估这件事。

5. 您和您的团队向社区奉献了 Solidity 合约平安剖析工具 SCStudio,请具体说说如何去做这件事件,有什么教训能够分享。

SCStudio 是一个针对 Solidity 合约的平安剖析工具,可帮忙开发者在开发阶段检测出安全漏洞。其实 SCStudio 我的项目就是在社区开发者的倡议下开始的,咱们在理解到业界的需要之后,综合调研了曾经存在的产品,而后去针对性地进行钻研和开发。这让咱们的钻研少走许多弯路,同时这种更贴近工业界的钻研也失去了学术界的认可。
教训次要有两个,首先是听取社区各界的意见。我认为开源社区实质上是一个多中心化的组织,就像一个区块链零碎一样,每个人畅所欲言,达成大多数的共识,能力让社区朝着衰弱的状态倒退;另一个关键点是学习和察看其他人是怎么做的。
SCStudio 代码仓库地址:

https://github.com/FISCO-BCOS…

6. 您退出了社区 CTSC-SIG 小组(智能合约编译技术兴趣小组),能分享下您退出小组的初衷及参加小组共建的感想吗?

吸引我退出这个兴趣小组的次要起因是小组设立的初衷。CTSC-SIG 小组成立的次要目标就是帮忙开发人员在应用 FISCO BCOS 做代码开发的过程中体验更“丝滑”。这个“丝滑”是多个方面的,包含合约自身的一些个性、代码自身的品质以及刚入门的开发者上手的易用性水平等。
平时咱们小组次要会围绕 FISCO BCOS 开发易用、平安、高效的智能合约编程语言及周边工具,比方继续迭代智能合约编程语言 Liquid,监控和扫描代码品质等,心愿能助力开发者疾速上手。
在参加建设 CTSC-SIG 小组的过程中,我感触最深的就是小组成员会常常交换意见,大家会对平台将来的设计提出很多 idea,并展开讨论和剖析,这些倡议也给平台将来的开发方向提供了很好的参考。
MVP,社区和生态倒退的“助攻者”

7. 您如何了解 MVP 在社区中的角色?

MVP 这个词在体育运动和电子竞技中经常出现。我集体很喜爱看足球比赛,在绿茵场上,一场较量的 MVP 有两种。第一种是某位球员进球特地多,比方姆巴佩演出帽子戏法,拿到了较量的 MVP。另一种是某位球员,尽管进球不如他人多,然而助攻十分多,比方梅西在美洲杯上 5 次助攻入选赛事 MVP。
我感觉在开源社区也是一样,MVP 的作用除了为开源社区奉献很多的落地利用外,也能够为这些利用提供帮忙和保障。我十分荣幸能被社区选为 2021 年的 MVP,我感觉本人是善于并热衷于“助攻”的那种。咱们小组始终以来致力于保障工业零碎的平安,我和我的同学始终心愿能够为区块链的应用层和底层的代码平安保驾护航,心愿咱们的工作能够“助攻”越来越多的区块链利用落地,“助攻”平台的

研发和建设,“助攻”社区的衰弱倒退。

8. 将来您冀望在社区持续做哪些“助攻”的事件?

当初次要做的事件是针对联盟链的共识协定,监测它在具体实际中是否会忽略,并优化代码上的小 bug,在这些方面把共识的平安保障起来。目前也发现了一些的确存在的问题并上报给社区,失去了社区的回复和必定。将来还是心愿能从安全性的角度持续为 FISCO BCOS 平台保驾护航,帮忙开发者在区块链落地利用的时候免受安全性的困扰。
同时,也心愿能够在社区跟其余成员多进行互动分享。技术布道当初还是一件十分重要的事件,心愿尽本人所能,把本人获取的新技术、新资讯分享到社区,让更多小伙伴青睐并理解区块链技术。

9. 您感觉高校学子参加开源社区有什么用?

不论是对刚入门的高校学子,还是在平台上深耕了很久、绝对资深的研究者来说,社区带来的帮忙都是微小的。一个最直观的例子就是,在 FISCO BCOS 平台上检测出破绽之后,个别不超过 24 小时就会失去回复或修复,而在其余平台可能一个月甚至两三个月都没有人回复。
所以社区生态和气氛真的很重要:一方面社区能够帮忙测验你的科研成果,另外一方面发现问题后失去及时疾速地反馈,也是一种很有价值的正向激励,这也是我在联盟链受害良多的中央。

10. 谈谈您对区块链行业倒退的意识,将来期望?

我集体认为区块链行业的倒退还处于晚期阶段,目前还面临着一些问题。首先是国内大多数人对区块链不足足够的意识。作为从业者,咱们应该承当区块链技术布道的责任,让公众看到它的真正价值。此外,区块链须要一款杀手级 to C 利用来真正点燃,目前的利用以 to B 为主。从业者须要继续思考,从公众层面区块链能带来的最间接扭转是什么。
目前我也看了一些很棒的区块链利用。比方基于 FISCO BCOS 研发,并采纳微众区块链开源技术粤澳衰弱码互认零碎,它能够实现粤澳两地衰弱码互认,帮忙两地人员疾速通关。我也心愿前面能涌现出更多深入人心的区块链利用,让区块链技术真正走进公众生存。

理解更多干货内容,请关注 FISCO BCOS 开源社区公众号,拜访 FISCO BCOS 代码仓库可下载我的项目所有源代码:https://github.com/FISCO-BCOS/FISCO-BCOS, 欢送点击页面右上角 star☆珍藏,获取最新版本。

退出移动版