年度合辑 | 开启2022区块链学习计划,看这一篇就够了

FISCO BCOS开源社区

共 4168字,需浏览 9分钟

 ·

2022-01-09 02:02


2022已至,在大家陪伴下,开源社区也已经走过四载,共同见证区块链一步步上升成国家战略技术,成为影响各行各业发展的重要技术之一。


在新的一年,助力社区伙伴更好了解并掌握区块链技术,小助手将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证书


趁手工具让开发更流畅


1. SDK

多语言SDK   Java SDK  |  Python SDK 

 Python SDK镜像  |  Node.js SDK


2. 中间件平台WeBASE

了解WeBASE  |  数据导出组件  

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

Docker容器化  两阶段交易

智能合约Java应用开发


3. 分布式身份解决方案WeIdentity

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

WeIdentity v1.6.0

分布式数字身份的“非技术”思考


4. ChainIDE

http://live.vhall.com/932699598


5. Ansible For FISCO BCOS

Ansible介绍和操作演示

源码解读


6. 数据治理通用组件

了解数据治理组件

数据治理助力区块链迈向大数据时代

数据仓库组件Data-Stash

数据导出组件Data-Export

数据对账组件Data-Reconcile


7. 区块链应用开发组件

释义与应用场景

如何低代码开发区块链应用

智能合约组件

智能合约编译插件

应用开发脚手架


8. 多方协作治理组件

了解多方协作治理组件

账户治理组件  |  权限治理组件

私钥管理组件  证书管理组件


9. 跨链协作平台WeCross

白皮书  |  功能特性

入门教程  |  核心接口解析  |  源码走读

陆羽跨链白皮书  |  解析

跨链账户方案


10. 可信预言机Truora

了解Truora

随机数场景下的区块链实现

与跨链技术融合发展


11. 分布式账本OpenLedger

特性及场景应用


12. 安全分析工具SCStudio

设计理念及使用方式


区块链基本设计规范

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

联盟链要对区块链做减法

如何全面控制区块链上数据的“读”权限

如何在分布式体系中做架构设计


Solidity合约

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

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

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

实操技巧 II  |  Solidity 0.6

共享经济下通用合约设计之道


预编译合约

原理解析  |  开发指南


Liquid

开源智能合约编程语言Liquid


Rust语言

Rust设计哲学与学习心得


实践文档 |  generator介绍  |  证书说明  

 配置说明  |  网络端口  |  权限控制 

 角色权限  |  日志规范  |  落盘加密


国密版FISCO BCOS

国密特性  |  国密版部署



模块目标

🚩了解区块链底层如何架构

🚩其中功能如何实现



群组架构

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


数据存储

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

RocksDB  |  存储结构 


共识算法

rPBFT共识算法  |  基于VRF的rPBFT

PBFT空块处理 


网络

网络压缩


流量控制

流量控制实现  |  策略


多维走读源码方法论

初始化模块  |  存储模块


性能优化系列

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

DAG并行交易执行引擎

共识与同步流程优化  

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

并行合约开发框架


其他

JavaSDK性能提升

性能压测工具Caliper  

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

 交易池优化  |  共识优化


隐私特性与密码学

金链盟倡议DDTP分布式数据传输协议


①FISCO BCOS隐私特性

群/环签名  |  同态加密 

 椭圆曲线  |  ECDSA解析


②WeDPR数据隐私保护方案

全平台SDK  |  核心算法组件

选择性认证披露场景

隐私保护系列科普

数字时代隐私计算的前景与挑战

科技驱动数据安全体系建设



基于FISCO BCOS的数百落地应用

可助启发区块链学习

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


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

《FISCO BCOS案例精编》


基础设施

人民链应用案例

区块链服务网络BSN


跨境数据流通

粤澳健康码跨境互认系统 


数字政务

区块链破除招投标平台3大痛点


企业数字化转型

金蝶云PaaS平台

零代码+区块链为企业数字化提速

区块链技术支持构建完整业务生态


医疗健康

医保基金稽查案件管理系统


食品安全

西湖龙井茶溯源

构建食品安全追源体系

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


农业

优质农产品“信任链”


智慧社区

智慧社区应用探索

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


房地产/建造

区块链助力疫情之下企业复工复产

不动产登记中区块链应用


公益/社会治理

绿色出行普惠平台

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

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

智慧停车场景下的区块链实践


金融

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


物联网

家电跨平台互联


文化版权

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

版权交易系统  


司法领域

司法存证取证

inBC区块链存证服务系统


智慧城市

澳门智慧城市建设

长安城梦想小镇

智慧停车的区块链实践


智慧溯源

火眼防伪应用

区块链可信数据平台

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


智慧建造

伊OS透明建造解决方案


物流金融

惠运链


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

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

第五届中国区块链开发大赛全国总决赛十强揭晓


金链盟应用大赛

启动发布会  |  30强名单

10强名单  |  颁奖礼


第四次工业革命黑客松

赛事精彩  |  赛果公布


FinTechathon金融科技高校大赛

首届

OpenHealth  |  紫荆路Tank  |  BitHacks

第二届

紫荆路航空团  |  深大Keep Water

第三届

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


BSN第一次开发者大赛

获奖情况  |  作品下载

BSN第二次开发者大赛

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

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

BSN第三次开发者大赛

大赛赛果发布:FISCO BCOS使用占比最高



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

欢迎参与共建FISCO BCOS


SIG兴趣小组

关于SIG

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

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

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

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

上贸大SIG

PCC-SIG:预编译合约小组

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

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


合作伙伴计划

合作伙伴招募入口 & 名单公示


MVP

 MVP认定名单 & 对话MVP栏目



如何参与共建FISCO BCOS

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




FISCO BCOS开源四周年成绩单

开源三周年成绩单

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

开源路上的酸甜苦辣


FISCO BCOS国产化支持

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

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


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

安永加入金链盟开源工作组
全面通过工信部电子标准院测试
通过中国信通院可信区块链评测
成为BSN首个适配国产底层
FISCO BCOS设计思路面面观
FISCO BCOS价值解析


荣誉奖项

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

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

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

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

首届中国可信区块链安全攻防大赛成果发布

WeDPR荣获可信区块链高价值案例

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


版本迭代

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发布





FISCO BCOS的代码完全开源且免费

下载地址↓↓↓

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


浏览 121
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报