很多人和题主一样都有这个想法,学习区块链技术,未来好就业。
但是很遗憾,区块链技术真不是简单的某项技术或某个语言,它是一系列的底层架构和技术的组合。大致来说包含以下内容:
分布式存储
P2P网络
加密技术
算法
数据结构
共识机制
架构设计
协议接口设计
编程语言(C++、Go、Python等)
如果题主要想学习,我倒是可以大概推荐一个学习路线图:
1. 学习一门编程语言,Python首推,其次Go,最后C++,虽然C++在区块链应用最广,但是对非专业人士不太推荐,因为C++算比较难掌握的语言。Python可以说是万能语言,所以首推。
2. 找一个相关的开源区块链项目,阅读技术文档。先理解他的大概运行逻辑,不必了解深层次内容。对项目和他用到的技术有一个概览性的了解。
3. 针对性的学习用到的网络编程、数据结构、加密算法等
4. 学到这个时候我想99%的人都想放弃,至少里面有90%会放弃,觉得太难了,能坚持下来的10%不到,如果你真能坚持下来不断的学习。
5. 对技术了解深入后,再回头阅读技术文档,再学习。
6. 如此循环学习三次以上,必有收获。这个时间我想至少也需要半年时间。
最最重要的是坚持、坚持、坚持!
文丨互链脉搏·金走车 12月4日下午,互链脉搏赶赴深圳福田CBD,应邀参与了一场不同寻常的项目启动会。中国的探针、美国的IBM、立陶宛央行三方,跨六个时区进行了线上第一次周例会。 在星河发展中心大厦13层的会议室,互链脉搏见到了...
比特币的提现是通过在交易所网站渠道兑换成货币使用。在国外一些地方支持比特币用于现实生活的消费支出。比特币是一种虚拟货币,没有实物做支撑,比特币主要用于网上银行消费,国内很少有店铺接受比特币支付。再者,比特币每次提现的手续费都不低,也没有固...
如何选择BTC钱包怎么存储你的比特币?这是每一个比特币用户必须面对的一个重要问题。比特币让你有更多的自由与权力去控制你的钱。但是如果你一不小心就可能带来灾难性的损失。如果您选择保持完全独自的控制你的比特币,那就有没有人能阻止你做一些愚蠢的...
这回被多次提到,几乎是无处不在了。 区块链已经是少年龄了吧,可是最终猫到海南来,就像捡到宝,但我怀疑是垃圾。 一想到它就会出现潜伏,加密,打包,单线联系,高端又返古,还要专人专用,成本大,使用率低,就像老牌特务,和大数据,共享,...
过去24小时内,BTC链上交易量为135.55万BTC,总交易笔数为33.15万笔,平均交易手续费约1.8美元。目前,BTC全网算力为47.27 Ehash/s,近24小时内下降3.67%,BCH全网算力为2.11 Ehash/s,近2...