「区块链系列」搭建区块链底层技术

绪言

很多技术都是互通的,关键是我们学在表面还是深入本质。 小伙伴说是吵概念、忽悠人的东西。我不以为然,从域名寻找区块链技术关键名词,购买了链码也称之为“智能合约”域名,如:chaincode.top、chaincode.icu。常常反思自己技术能力的瓶颈,以及技术太多学不过来,想想我只不过是为自己能力不足或是懒惰找了借口。以绝大多数人的努力的程度,为自己不努力借口的程度为参考,只要坚持正确的学习还是有希望之光。

感谢身边的好友、导师们,这里没有学习技术的速成的方法,真正的大牛不是能够培训出来的,一切都是要靠自己去努力和持续地付出。 我们玩游戏都知道打怪升级,需要赚金币升级装备,协同团战,带你上分。但是,实际操作技术不行,很容易坑到别的玩家。 玩一款游戏不要总是叫别人带上分,要根据自己的实际能力去打排位,不然坑到别人不只是会被骂还会被举报扣分的。 学习技术也是如此,我需要思考、精力和相关的实践经验都需要时间,而且不是短时间。过年一个项目个个都很火拼,我安抚家人就说了一句:养兵千日,用在一时。如同前线打仗,我肯定也是要上战场进行实战。

区块链技术是一门多学科跨领域的技术,就好比狼牙特种兵。 那么,学习包含了计算机、自动化、操作系统、网络通讯、密码学、统计学、数学、金融、生产等,就是特别兵种技能包含侦查、格斗、跳伞、潜水、速降、狙击、爆破等各项技术和素质。目前,区块链在交叉学科方面尚有不足,兵种暂时稀缺。原谅我看军旅题材影片太多,形容不够恰当见笑了。区块链底层系统架构设计人才要掌握多项交叉学科的专业技能,并深入理解底层设计原理,兼备系统架构设计的经验,更要懂应用场景的具体业务逻辑,根据实际应用场景进行产品落地、商业化运作和孵化能力。

为了学习方向成本拓展,优先了解各大招聘APP,看看企业所关注痛点、工作职责以及任职要求 是所有要求聚合整理,不要望而卻步,行情价位10~30k/月,记录如下:

  1. 熟悉Bitcoin、Ethereum、HyperLedger Fabric、EOS、FISCO BCOS中一种或多种的区块链平台(架构)相关机制与原理,阅读过源码优先;

    细粒度:

    • 比较现在区块链差异,优缺点,优势或者劣势;
    • 主打熟悉HyperLedger架构和原理;
    • 实现区块链系统的底层架构,能实现公链、侧链、私有链、联盟链,供应用层调度使用;
    • 根据需求及应用场景,设计合理的区块链网络的认证与准入机制,开发智能合约;
    • 根据应用场景,选择合适的加密算法并实现;
    • 撰写区块链技术相关产品文档以及相关专利申请;
    • 设计开发面向企业及个人的基于区块链的数据安全服务app;
    • 定义区块链研发的需求,探索区块链应用的场景,攻克数据安全,边缘计算中的算法难题;
    • 能领导若干软件工程师完成区块链相关技术的体系构建和创新,申请技术专利或发表学术论文【博士生】;
    • 针对医疗领域的数据共享和隐私保护要求,结合区块链技术和人工智能,设计并实现新的体系架构;
  2. 熟悉区块链开源项目Hyperledger fabric的实现机制及运行原理、熟悉Hyperledger Fabric开发和环境部署和维护、有Hyperledger Fabric区块链项目的开发/实施经验优先;

  3. 理解各类主流的共识算法,如PoW, PoS, DPoS, PBFT, Paxos, Raft等,了解各类共识机制优势及局限;

  4. 熟练掌握Solidity, GoLang, Java ,C++等主流区块链系统开发语言至少一种,熟悉Go语言开发者;

  5. 研究区块链技术与其他技术及应用的结合,分析评估可行性;

  6. 参与企业区块链平台架构设计和建设,参与智能合约代码开发;

  7. 参与制定和实施技术决策和技术方案,组织架构设计与升级优化;

  8. 从事基于Hyperledger Fabric的区块链技术研究,负责研究Hyperledger Fabric的加密技术、公式算法和底层实现;

  9. 精通linux,git,docker,docker-compose,k8s,了解容器技术(Docker,Kubernetes)

  10. 熟悉高并发、高性能的分布式系统设计、应用及调试,熟悉集群技术、系统性能调优

  11. 【素养】完成领导交办的其他事项;具有良好的沟通交流和协作能力;具有学习能力;较强的独立工作和善于发现问题和解决问题;团队精神;具备撰写研究报告和学术论文能力[研究生];具备宏观视野、逻辑思维、前瞻性思维、独立思考能力和判断力;

企业选型的区块链底层技术


本人整理,不足之处,希望指正(QQ:641787296)。

FISCO BCOS平台介绍

HyperLedger Fabric平台介绍

FISCO BCOS为例部署搭建

fisco-bcos为例子,官方文档,整理到位,我就不加累赘,直接查看地址。

  • 区块链底层技术搭建:
    https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/installation.html

  • 微众银行区块链中间件平台WeBASE调研(前端):
    https://www.jianshu.com/p/20c44bd23f06

  • 开源社区

    • FISCO BCOS 开源社区:https://github.com/fisco-bcos

    • FISCO BCOS 文档地址:https://fisco-bcos-documentation.readthedocs.io/zh_CN/release-2.0/docs/introduction.html

    • FISCO BCOS 问题文档:https://fisco-bcos-documentation.readthedocs.io/zh_CN/release-2.0/docs/faq.html

发布了83 篇原创文章 · 获赞 24 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/u010638673/article/details/104453289