微众银行区块链Hackathon圆满收官,解锁开源极客的力量
本文作者:李格
极客马拉松(Hackathon)的价值在于它促成了实质性问题的解决,以及激发新创造。在DoraHacks 36小时的“第四次工业革命Hackathon上”,我深切体会到了这一点。
同样让我欣喜的是,能感受到有越来越多像微众银行这样的企业在探索多元化的方式激励开源贡献,给年轻人机会让他们去发挥力量,提供资源助力他们往前探索。
在DoraHacks第四次工业革命Hackathon上,微众银行区块链分赛场的两支获奖团队初识Hackathon,就用最真切的工作体悟完美诠释了Hackathon的精神与价值。
DoraHacks “第四次工业革命”Hackathon 现场
极客的灵感非凭空想象,需求往往源于日常
对于启思团队的黄德俊来说,这次Hackathon是一次意外的惊喜。“我们这次来参加Hackathon时并没有想好要做什么,所以想通过这个机会知道行业需要什么,我们可以做什么” 。
黄德俊和他的另外两位小伙伴看到“微众银行举办区块链Hackathon,围绕FISCO BCOS底层制定赛题”的消息,当时就一拍即合。“比赛那天我们去的也比较早,因为不知道自己能做什么,所以提早来了解一下需求。当时和专家导师聊了做工具套件的思路,越聊越觉得可以往这个方向走。最终,我们敲定开发的主线,要给开发者创造更好的工具,让他们更专注于智能合约的编写,而不用去关心环境的搭建和部署。”
FISCO BCOS底层主要支持Java和Python语言,结合自己作为应用开发者的经验,启思团队觉得这个方面可以优化。于是,他们打算开发一个支持NodeJS、Golang的开发套件,把链的环境部署、合约编译、功能测试、性能测试整合到一起,用脚本的形式来简化这个流程。“这个过程之前都是通过人工完成的,测试完一个接口至少需要半个小时,但现在用这个开发套件一个接口2分钟就可以测试完成。”
启思团队通过开发工具服务更多的开发者,造一个轮子让更多的造轮子成为可能。同样是从需求的角度出发,“大白鲨团队”则从一个实际的业务场景出发,攻破各个环节的难题。
启思团队获得该赛场【最受欢迎项目】奖
大白鲨团队聚焦的是每天的平均交易额在40亿(人民币)的钢铁贸易行业。交易额如此之大,交易参与方众多,涉及买方、卖方、仓储、物流和用户等,但交易方式仍旧充满风险,交易各方甚至不签订合同,完全是凭信任进行交易。要解决这个过程中风险漏洞、效率低下以及信息不对称的问题,大白鲨团队提出基于区块链技术的综合解决方案,解决钢铁贸易行业中,多方信息共享、身份确权、报价信息确认、证据保存、交易跟踪等问题。
“我们认为做项目都是需求驱动,为各行业中的需求如钢铁行业的交易痛点提供相应的解决方案,而且相信自己有能力去做这件事。” 大白鲨团队CTO 李翛然说道。
众联大白鲨队获得该赛场【最具商业价值项目】奖
中国极客世界的后援力量
全球极客组织DoraHacks在全球多个地方举办过Hackathon盛会,据他们观察,和西方的开源文化相比,中国极客似乎更需要一些大型后援力量的推动。令人欣喜的是,近年来有越来越多的企业也开始逐渐加入到这股后援力量中来,集合各种资源为应用搭建底层,为更多的自由的创新提供试验田。
2017年,微众银行联合金融区块链合作联盟(深圳)(简称“金链盟”)共同推出区块链底层平台FISCO BCOS,并完全对外开源。该平台具备高性能、安全可控、功能丰富等优势,为开展区块链应用提供可靠的基础设施。
相比于之前有很多开发者在一条链上开发完DApp,仍旧对该链不熟悉(甚至不懂自己为什么在这条链上开发)的情况,FISCO BCOS的Hacker已经是这个开源社区的“老司机”了。
启思团队的几名成员在参加这次Hackathon之前,就是FISCO BCOS开源社区中的活跃分子,“FISCO BCOS团队在区块链技术方面很擅长,开源资料很全面,不只是这场Hackathon的支持,他们对技术社群里的反馈也很及时,我们遇到应用开发的问题,会愿意在里面寻求帮助。FISCO BCOS团队是我见过的在开发者支持方面做得很好的。”
令人惊喜的是,微众银行和FISCO BCOS开源社区对Hacker的重视和支持,并未随着活动的结束止步。为了鼓励参赛选手在赛后能够更好地完善项目,微众银行设置了赛后更新奖项,支持参赛选手在赛后进一步优化或更新参赛项目。FISCO BCOS开源社区也积极接纳参赛选手贡献的代码,并在github上创建仓库,欢迎所有参赛选手将自己的创意和成果开放给更多极客。
“这不是一个纯Hackathon比赛,希望我们贡献的开发套件能够成为官方开发套件,服务更多开发者。”启思团队认为,开源的意义在于越多的人关注,越多的人去用它,做出更多的东西,造更多的轮子。
DoraHacks “第四次工业革命”微众赛场
开源的乐趣
聊到最后,我通常会问Hacker一个问题,“你觉得Hackathon对你的最大帮助是什么?”得到的最多的回答是诸如:遇到了志同道合的小伙伴,和大牛学到了东西,体会到团队协作爆肝的集聚力,36小时从0到1做一个东西的成就感等等。
“我觉得是让我体会到了开源的乐趣” 黄德俊笑着说。“没有经历过,没办法体会到这种乐趣。上班的时候没办法在短时间那么专注地把想法变成现实。”
“熬到第二晚,我们的套件做得差不多了,就把基本成型的工具套件发到比赛技术支持群里,当时群里刚好有做应用开发的试用了我们的工具,用的过程中出现了一些问题。我们团队负责搭框架的小伙伴4点爬起来去倒腾解决问题。”说到这个小细节的时候,黄德俊言语中满满的自豪感。
这种极客的精神其实可以成为每个人生活的一部分。当你尝试把自己带入极客的角色的时候,你会愿意去创造,去找人一起创造,你不需要清晰地认识该往哪个方向走,也不必知道这条路通向哪里,只需要发现一个问题并专注地解决它。愿极客精神永生,开源永生。
DoraHacks “第四次工业革命”HackerParty