区块链开发技能进阶指南,看这一篇就够了

发布时间:2021-04-22 来源:本站




2023已至,回首过去这一年,大家共同见证区块链成为影响各行各业发展的重要技术之一。

感谢大家过去一整年的支持,在新的一年,为助力社区伙伴更好了解并掌握区块链技术,小助手将FISCO BCOS开源社区沉淀的超三百篇文章整理出来,这些文章覆盖区块链学习的各个阶段,按照区块链学习成长路径对社区文章进行整理排序,希望沿着这份路径规划,大家都能成为独当一面的区块链专家。

我们将区块链学习划分成入门、进阶与专业三个阶段,分别对应本文中初学乍练、攀山越岭、炉火纯青三大模块,随着模块难度提升,学习者对区块链的认知将逐步深入。

我们也将社区应用、给社区提Issue/PR的方式整理在最后,方便大家了解区块链应用方向、参与社区共建。

本合辑将不定时更新,如果你希望在区块链路上一往无前,欢迎【收藏】随时查阅。学习过程中遇到任何问题,可以添加小助手微信FISCOBCOS010加入技术交流群,群里的“老司机”可以为你答疑解惑。




模块目标

厘清区块链基本概念

上手FISCO BCOS轻松搭链



亲朋好友都能看懂的区块链



学习区块链需要克服的困难

新人必学技能树

说信任区块链时究竟在信任什么?

区块链世界里不能信什么?

区块链上的交易真的是“点对点”吗?

区块链是怎样的一种“分布式系统”

如何解释“我篡改了区块链”这个问题


 


参考文档搭起你的第一条链并让它跑起来 

https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/installation.html


如遇网络问题,可使用国内镜像和CDN加速功能 

国内环境搭建指南 


借助工具快速搭链 

一键搭链神器build_chain   |   控制台 


开发你的第一个DAPP 

零基础入门,五步轻松构建应用


一些复杂业务需要智能合约的实现

快速入门  |  视频教程 I |  视频教程 II 

外部账户  |  ABI接口  |  Java合约代码


 

模块目标 

深入应用开发、智能合约编写 

熟悉区块链系统运维配置


 

交易解析工具  |  CRUD功能 

CNS合约命名  |  链上信使AMOP 

存证合约实例  |  开发工具箱  |  CA证书


趁手工具让开发更流畅


①SDK 

多语言SDK  |  Java SDK  |  Python SDK 

Python SDK镜像  |  Node.js SDK


②中间件平台WeBASE 

了解WeBASE  |  数据导出组件   

节点前置组件  |  WeBASE交易  |  使用场景


③分布式身份解决方案WeIdentity 

数字时代的身份基础设施建设

WeIdentity v1.6.0


④ChainIDE 

http://live.vhall.com/932699598


⑤Ansible For FISCO BCOS 

Ansible介绍和操作演示


⑥数据治理通用组件 

了解数据治理组件


⑦多方协作治理组件 

了解多方协作治理组件


⑧跨链协作平台WeCross 

白皮书  |  功能特性 

入门教程  |  核心接口


⑨可信预言机Truora 

了解Truora 

 

区块链基本设计规范 

一文说清“链上”和“链下” 

联盟链要对区块链做减法


 

Solidity合约 

基础介绍  |  概念与演进  |  编写指导   

基础特性  |  高级特性  |  设计模式 

编程攻略  |  运行原理  |  测试  |  实操技巧 

实操技巧 II  |  Solidity 0.6


预编译合约 

原理解析  |  开发指南


 


generator介绍  |  证书说明  |  配置说明   

网络端口  |  权限控制  |  角色权限 

日志规范  |  落盘加密


国密版FISCO BCOS 

国密特性  |  国密版部署



模块目标 

了解区块链底层如何架构 

其中功能如何实现


群组架构 

群组架构原理  |  群组架构实操


数据存储 

分布式存储原理  |  分布式存储体验   

RocksDB  |  存储结构


共识算法 

rPBFT共识算法  |  基于VRF的rPBFT 

PBFT空块处


网络 

网络压缩


流量控制 

流量控制实现  |  策略


 

多维走读源码方法论



性能优化系列 

区块链的速度困境  |  性能优化方案   

DAG并行交易执行引擎 

共识与同步流程优化   

全方位并行处理  |  性能分析工具 

并行合约开发框架


其他 

一文说清FISCO BCOS性能压测

JavaSDK性能提升 

性能压测工具Caliper   

同步模块优化  |  同步性能优化 

交易池优化  |  共识优化


 

 

隐私特性与密码学 

①FISCO BCOS隐私特性 

群/环签名  |  同态加密 

椭圆曲线  |  ECDSA解析


②WeDPR数据隐私保护方案 

全平台SDK  |  核心算法组件 

选择性认证披露场景 

隐私保护系列科普


 

基于FISCO BCOS的数百落地应用 

可助启发区块链学习 

社区提供一展身手的大赛机会


 

 

重要基础设施

区块链服务网络BSN

珠三角征信链

粤澳健康码跨境互认系统  |  粤澳跨境数据验证平台

深证金融区块链平台

国家健康医疗大数据科创平台

人民链  |  人民链应用案例

智慧政务

澳门:智慧城市建设之证书电子化项目

娄底:基于区块链的招投标金融综合服务平台

双碳应用

北京绿色生活碳普惠平台“绿色生活季”

北京:全国首例区块链 + 绿色出行项目

泸州:“绿芽积分”号召全民绿色减碳

智慧楼宇低碳节能运维平台

碳低链

乡村振兴

西湖龙井:“数字贡牌”区块链溯源平台

链上云仓智慧动产监管平台

阳光农安农产品质量安全监管与服务平台

数字农业区块链系统

神州方圆:智信农业服务平台

“组团式”驻镇帮镇扶村

医疗健康

厦门市医疗保障局:医保基金稽查案件管理系统

医链-医疗保障信息区块链平台

公益慈善

母亲微笑行动
“数字心作”平台
人民链数字福虎
99公益日
长安大学城梦想小镇居民公益积分项目

第一反应互助急救链

金融服务

机构间对账平台
券商存证链 

网贷机构良性清退统一表决系统

智慧文旅

人民版权平台

版权存证与交易

词曲家

世界知识产权日数字藏品

食品安全

构建食品安全追源体系

农业产业全过程溯源云平台

司法存证

优证云:基于 FISCO BCOS 的存证平台

易保全区块链电子数据存证保全系统

司法存证取证

inBC区块链存证服务系统

供应链

惠运链 - 物流保险区块链平台

NOCO 企业数字化社区

房产建筑

透明建造系统
透明劳务平台

区块链不动产登记系统

物联网

长虹智能家居跨平台互联方案

斐得坊智慧停车区块链

人才服务

湾区金融科技人才链
区块链人才职业认证体系

区块链技术助力数字人才培养

社区治理

腾讯未来社区:区块链业主决策系统

伊康健疫情防控平台

构建数字智慧园区可信基石

区块链通用服务平台

西林链 BaaS 平台

金蝶云PaaS平台
众享比特WisChain平台




ESG系列研讨会

双碳  |  大湾区一体化  

 公益  |  乡村振兴

四周年系列沙龙

开源之力+产业之骊+技术之砺+人才之励

数字化转型系列沙龙

 “数字人”  |  知识产权保护

其他沙龙

标准引领 应用创新

2022全国区块链产教融合云端峰会

Meetup

v3.0常见问题解答  |  v3.0极速开发教程  |  v3.0技术路线图解析

预言机与跨链  |  治理  |  合约开发演练 
区块链技术的本质与价值
在BSN上创建FISCO BCOS应用 
区块链五大应用场景

家政服务  |  版权




工信部中国区块链开发大赛 
第五届中国区块链开发大赛全国总决赛十强揭晓
第五届中国区块链开发大赛成果发布会

第四届中国区块链开发大赛公布

金链盟应用大赛

启动发布会  |  30强名单

10强名单  |  颁奖礼

第四次工业革命黑客松

赛事精彩  |  赛果公布

FinTechathon金融科技高校大赛

2022 深圳国际金融科技大赛

三甲名单  |  十强名单

第三届

赛果公布  |  安产链为安全生产保驾护航

公益筹款区块链平台

第二届

时间银行区块链公益平台  |  Wehelp

首届

OpenHealth  |  紫荆路Tank  |  BitHacks
BSN第三次开发者大赛
大赛赛果发布:FISCO BCOS使用占比最高
BSN第二次开发者大赛
10个获奖项目中8个基于FISCO BCOS研发

长虹启思实验室  |  建信筑和

BSN第一次开发者大赛

获奖情况  |  作品下载




社区建有完善的开源协作机制

欢迎参与共建FISCO BCOS

SIG兴趣小组

关于SIG

MMIFB-SIG:产业链改小组

BTT-SIG:区块链人才培育小组

CTSC-SIG:智能合约编译技术小组

CC-SIG:跨链技术小组  |  运作方式

NC-SIG:网络架构与共识小组

AS-SIG:节点架构与存储小组

上贸大SIG

PCC-SIG:预编译合约小组

SC-SIG:智能合约及分布式应用小组

CC-SIG:助力WeCross实现FISCO BCOS与Fabric 2.0 的跨链适配

合作伙伴计划

招募入口  |  2022认证名单

2021认证名单  |  2020认证名单

MVP

 2022认定名单  |  2021认定名单

《对话MVP》

崔宇  |  黄一   |  唐先杰  |  高野  |  何结兵
陈超  |  余昌鸿   |  崔冉  |  马福辰   |  魏江龙
柳贵  |  林滨   |  李海滨  |  郭伟  |  谷月


Task挑战赛贡献者榜单

2022年第3季  |  2022年第2季 
2022年第1季


合作伙伴计划 

合作伙伴计划正式招募

首批合作伙伴公示


 

如何参与共建FISCO BCOS 

FISCO BCOS开源项目开发协作指南

 



开源四周年成绩单

开源三周年成绩单

FISCO BCOS 2019年度报告
三年磨一剑助力产业数字化
开源路上的酸甜苦辣
FISCO BCOS国产化支持

银河麒麟操作系统完成兼容互认证

FISCO BCOS为区块链国产化带来的启示

助力腾讯云入选教育部1+X

安永加入金链盟开源工作组
科大讯飞加入金链盟开源工作组

金链盟与前海版权研究院达成战略合作

全面通过工信部电子标准院测试
通过中国信通院可信区块链评测
成为BSN首个适配国产底层

FISCO BCOS区块链工程师认证

FISCO BCOS设计思路面面观

FISCO BCOS价值解析

 v3.0“黑科技”


荣誉奖项

荣获“2022中国产业区块链杰出案例”

入选“科创中国”开源创新榜

入选ISO发布的区块链国际标准化成果

荣获“2021领先科技成果奖

获颁OSCAR尖峰开源项目及开源社区

荣获工信部“中国优秀开源项目”

“人民版权”入选工信部优秀应用案例

区块链存证服务获香蜜湖金融科技创新奖

首届中国可信区块链安全攻防大赛“区块链安全生态奖”


前沿研究

《区块链助力粤港澳大湾区一体化发展报告(2022)》

《2021 FISCO BCOS产业应用白皮书》

《FISCO BCOS开源社区用户报告》

《FISCO BCOS案例精编》

《区块链生态环境监管应用白皮书》

《数据要素视角下的产业区块链新机遇——2020年全球区块链发展趋势报告》

《先手之棋:2020金融量子计算发展报告》

《区块链产业人才岗位能力要求》


版本迭代 

v3.1  |  v3.0稳定版  |  v3.0-rc4

v3.0  |  v2.8.0  |  v2.6.0  |  v2.5.0 

v2.4.0  |  v2.3.0  |  v2.2.0  |  v2.1.0 

v2.0.0-rc3  |  v2.0.0-rc2  |  2.0发布


------END-------

本文转自:FISCO BCOS 开源社区公众号,欢迎加小助手微信【FISCOBCOS010】进技术交流群。
点击阅读原文

 

分享至: