专项兴趣小组(Special Interest Group,简称SIG)是由社区成员自愿发起和加入的社区自组织,专注一个特定技术或应用领域,每个人都可以自由参与自己最感兴趣、最擅长的SIG,或发起成立一个全新方向的SIG。
SIG有明确的任务目标和协作规范。组内成员深度交流、开放协作、共同治理,按照共识的协作规范一起完成约定的任务目标。
-
FISCO BCOS自动化工具研发SIG (Automation Tools Develop Special Interest Group,ATD-SIG)
-
NC-SIG :网络架构与共识小组(Network and Consensus Special Interest Group @FISCO BCOS)
-
AS-SIG :节点架构与存储小组(Architecture and Storage Special Interest Group @FISCO BCOS)
-
CTSC-SIG :智能合约编译技术小组(Compiling Technology of Smart Contract @FISCO BCOS)
-
CC-SIG :跨链兴趣小组(Cross-Chain Special Interest Group @FISCO BCOS)
-
PCC-SIG :预编译合约兴趣小组(Precompiled contract Special Interest Group @FISCO BCOS)
-
SC-SIG :智能合约兴趣小组(Smart contract Special Interest Group @FISCO BCOS)
-
MMIFB-SIG :基于FISCO BCOS产业链改兴趣小组(Move Mainstream Industry to FISCO BCOS Special Interest Group)
SIG鼓励创新思考,包容天马行空,任何你觉得值得做、有兴趣做的方向,社区都欢迎你提出。当然,我们也提供以下几类方向供参考:
类型 | 描述 |
---|---|
研发类 | 围绕FISCO BCO开发新特性、工具,并开源代码。 |
布道类 | 输出FISCO BCOS及相关开发套件的实操教程(文章或视频);基于FISCO BCOS的课题研究并输出论文和报告;翻译技术文档;参与组织丰富的社区活动等。 |
应用类 | 基于FISCO BCOS的应用场景研究和解决方案研究,输出解决方案或Demo。 |
SIG采用“申请制”。 当你想成立一个SIG时,请填写申请表单,清楚阐述小组工作方向和目标,小助手(微信号FISCOBCOS010)将与你联系沟通。申请审核通过后,组员需共同完成小组章程,至此,一个新的SIG就诞生啦!社区也会公告新SIG成立的好消息。
- 小组任务目标清晰、具备可行性且与现有小组有差异;
- 小组满足3人及以上成员且分工明确。
一个小组的工作有章可循,推进过程才能有条不紊。每个SIG都需要自定义小组章程,明确小组任务目标、工作计划、会议机制、项目管理、组员职责和分工、组员成长等内容。小助手会为每个SIG提供章程模板。
- 组长
小组发起人自动成为组长,任期1年。组长对小组成员的数量和小组目标负责,负责招募组员、分配和推进工作任务、团队建设以及与社区人员联络沟通等。
- 组员
社区成员可自愿申请加入,由小组自行审核;从开发、研究、撰文等多方面参与小组任务。
- 协作平台:GitHub、微信等,每个小组可以自定义。
- 会议机制:定期召开一次小组例会,同步小组进展,共同讨论并解决小组所面临的问题。秉持开源开放的精神,会议间鼓励面向社区所有成员开放,会议记录以文档形式向社区公开。
- FISCO BCOS核心开发者将参与小组讨论,提供技术支持;
- 每个SIG的介绍与进展都将在FISCO BCOS开源社区公众号和GitHub上展示;
- 优秀的工作成果、成员风采等内容将以专题采访、特邀演讲等形式传播。
......
-
使用FISCO BCOS logo须符合品牌规范;
-
涉及FISCO BCOS相关传播内容时,须与运营人员沟通确认后方可发布;
-
兴趣小组不以盈利为目的,任何组员不能以FISCO BCOS兴趣小组名义从事盈利性行为;
-
小组目标任务和日常工作不涉币,且小组一切行为均应符合国家法律法规;
-
如果小组违反以上任何一项,经过双方沟通,视情况可取消小组或成员资格。
GitLink编程夏令营(GLCC),是在CCF中国计算机学会指导下,由CCF开源发展委员会(CCF ODC)举办的面向全国高校学生的暑期编程活动。活动将覆盖近千所高校,并联合各大开源基金会、开源企业、开源社区、开源专家,旨在鼓励青年学生通过参加真实的开源软件开发,提升自身技术能力,为开源社区输送优秀人才。为青年学生提供开放友好的交流平台,希望进一步推动国内开源社区的繁荣发展。
作为国内最大最活跃的国产开源联盟链社区之一,此次夏令营中FISCO BCOS设置了课题供大家参与。课题有导师提供一对一的指导,欢迎大家踊跃报名参加。
点击进入活动官网https://www.gitlink.org.cn/glcc/projects ,选择FISCO BCOS课题即可申请报名。
- 汇聚行业顶尖开源项目:平台汇聚众多行业尖端开源项目,邀请10+全球顶尖开源基金会,100+顶级开源项目社区,把握开源生态发展脉搏;
- 结识开源伙伴和技术大咖:每个项目配备一名导师,参与开源项目开发可接受一线资深开源项目专家专业指导,结识志同道合的开发伙伴;
- 丰厚奖励:入选同学可获得丰厚奖金,根据课题开发耗时,对应奖金从6000元至12000元不等;
- 毕业证书或奖杯:通过结项考核的学生获得毕业证书,优秀同学还可获得单项奖奖杯;
- 夏令营大礼包:夏令营纪念文化衫、帆布包、鼠标垫,开源系列图书,社区周边等。此外,还会评选出若干优秀社区、明星导师、最佳课题、开源之星等单项奖。
- 4月29日:GLCC夏令营活动发布
- 4月29日-5月30日:社区项目报名,提交课题
- 5月31日-6月3日:课题审核及公布
- 6月4日-6月21日:学生报名,提交Proposal
- 7月1日:公示入选学生名单
- 7月1日-8月11日:项目开发第一阶段
- 8月20日:中期考核,公示考核结果
- 8月21日-9月28日:项目开发第二阶段
- 10月11日:结项考核,公示考核结果
- 10月22日: 优秀项目/学生公布及颁奖
https://www.gitlink.org.cn/glcc/projects
课题名称: 完善FISCO BCOS go-sdk v3.0的预编译合约相关功能
课题简介: FISCO BCOS是一个稳定、高效、安全的区块链底层平台,由微众银行牵头的金链盟主导研发,其可用性经广泛应用实践检验。至今已涌现300+产业数字化标杆应用,覆盖金融、医疗、教育、文化、社会治理等领域,如珠三角征信链、区块链服务网络BSN、人民链、国家健康医疗大数据科创平台、粤澳健康码跨境互认系统等。单链配置下,性能TPS可达10万+。全面支持国密算法、国产操作系统与国产CPU架构。包含区块流水线、可拔插共识机制、全方位并行计算、区块链文件系统、权限治理框架、分布式存储等特性。 go-sdk是FISCO BCOS的go语言SDK,配套支持FISCO BCOS底层的RPC、交易、AMOP等功能,其v3.0版本目前处于开发阶段,对应FISCO BCOS预编译合约相关的功能可优化改善。学生通过完善预编译合约相关的功能,可以了解FISCO BCOS底层相关知识,积累区块链领域的学术和工程经验。
编码任务
- 支持BFS预编译合约对应的接口功能,并补充对应的单元测试
- 支持CRUD预编译合约对应的接口功能,并补充对应的单元测试
- 检查CNS/Consensus/SystemConfig/Auth预编译合约对应接口是否完善,如有缺失,补充完善
技能要求和编程语言
- 熟悉FISCO BCOS区块链底层平台
- 能够阅读C++代码
- Golang
预期完成结果
go-sdk v3.0版本的预编译合约相关功能接口完整,接口功能正常,考虑边界值检查
参考链接
FISCO BCOS代码仓库: https://github.com/FISCO-BCOS/FISCO-BCOS
FISCO BCOS v3.x技术文档: https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/
FISCO BCOS go-sdk代码仓库: https://github.com/FISCO-BCOS/go-sdk
加入编程夏令营 (交流QQ群:210174286)
加入FISCO BCOS技术交流群 (社区小助手微信:FISCOBCOS010)