区块链学习知识点

    今天开始开始好好学习区块链知识,总结了需要学习的内容。

区块链必备知识:

1、语言:C/C++, python,go,java,Node.js  目前倾向主要学习go

2、智能合约开发语言:solidity

3、主流共识算法:Pow,Pos,DPos,PBFT,Paxos,Raft等

4、网络协议:Http,TCP/IP,UDP,Gossip

                      点对点网络协议 多线程并发编程

5、算法:密码学,安全协议,加密算法

6、项目经验:Hyperledger Ethereum开发部署经验


https://blog.csdn.net/fidelhl/article/details/50481859

https://ethfans.org/posts/ethereum-whitepaper


2)金融,互联网或软件公司3年以上研发经验,有大型项目开发经验者优先考虑;

3)掌握HyperLedger Fabric, Chain, 以太坊等的区块链相关机制与原理;

4)理解各类主流的共识算法,包括不限于PoW,PoS,DPoS,PBFT,Paxos,Raft等;

5)熟练掌握GoLang开发语言;

6)熟练掌握主流编程语言如Java, Node.js, Python, Ruby;

7)了解一些主流NoSQL数据库的原理与使用;

8)熟悉linux操作系统,熟练掌握Docker容器技术的原理,部署和使用优化;

9)有一定的英语读写的能力。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、比特币体系 比特币(BitCoin)是最早也是全球最广泛使用和真正意义的去中心化区块链技术,因此他的开源技术体...
    coderTG阅读 2,334评论 0 0
  • 区块链技术是近几年逐渐变得非常热门的技术,以比特币为首的密码货币其实已经被无数人所知晓,但是却很少有人会去研究它们...
    ___n阅读 2,212评论 0 3
  • 文/居里社 2016年,是我的“改变元年”。 我在500强的外企里长年累月做着销售岗,虽然也带过团队,走上管理平台...
    居里叶阅读 276评论 3 13
  • 有些人的一生,大概只能在特定的年龄、特定的环境与特定的人动一次刻骨铭心的感情,伤筋动骨,让后面的都成了狗尾续貂。 ...
    葭月九阅读 219评论 0 0