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

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


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并行交易执行引擎 

共识与同步流程优化   

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

并行合约开发框架


其他 

JavaSDK性能提升 

性能压测工具Caliper   

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

交易池优化  |  共识优化


 

 

隐私特性与密码学 

①FISCO BCOS隐私特性 

群/环签名  |  同态加密 

椭圆曲线  |  ECDSA解析


②WeDPR数据隐私保护方案 

全平台SDK  |  核心算法组件 

选择性认证披露场景 

隐私保护系列科普


 

基于FISCO BCOS的数百落地应用 

可助启发区块链学习 

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


 

 

一夜刷屏的区块链已革新哪些行业?附案例


公益/社会治理 

粤澳健康码跨境互认系统 

绿色出行普惠平台 

互助急救联盟链  |  家政诚信 

社会治理场景下的区块链应用 


金融 

券商区块链  |  网贷良性退出平台


物联网 

家电跨平台互联


文化版权 

“人民版权”平台  |  “人民版权”发展报告 

版权交易系统  


司法领域 

司法存证取证 

inBC区块链存证服务系统


智慧城市 

澳门智慧城市建设 

长安城梦想小镇


智慧溯源 

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

火眼防伪应用 

区块链可信数据平台 

区块链溯源场景下的区块链应用


智慧建造 

伊OS透明建造解决方案


物流金融 

惠运链



工信部第四届中国区块链开发大赛 

10个获奖项目中5个基于FISCO BCOS研发


金链盟应用大赛 

启动发布会  |  30强名单 

10强名单  |  颁奖礼


第四次工业革命黑客松 

赛事精彩  |  赛果公布


FinTechathon金融科技高校大赛 

首届 

OpenHealth  |  紫荆路Tank  |  BitHacks


第二届 

紫荆路航空团  |  深大Keep Water


BSN第一次开发者大赛 

获奖情况  |  作品下载


BSN第二次开发者大赛 

10个获奖项目中8个基于FISCO BCOS研发 

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



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

欢迎参与共建FISCO BCOS 


SIG兴趣小组 

关于SIG

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

CC-SIG:跨链技术小组 

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

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

上贸大SIG 


合作伙伴计划 

合作伙伴计划正式招募

首批合作伙伴公示


 

如何参与共建FISCO BCOS 

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

 


FISCO BCOS开源三周年 

开源三周年成绩单

下一代FISCO BCOS技术路径 

致社区伙伴一封信 

三年磨一剑助力产业数字化


FISCO BCOS国产化支持 

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

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


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

安永加入金链盟开源工作组

全面通过工信部电子标准院测试

通过中国信通院可信区块链评测

成为BSN首个适配国产底层

FISCO BCOS设计思路面面观

FISCO BCOS价值解析



荣誉奖项 

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

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

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

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


版本迭代 

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】进技术交流群。
点击阅读原文

 

分享至: