专栏首页与技术区块链学习计划
原创

区块链学习计划

一,翻译论文并做笔记

princeton_bitcoin_book Mastering Bitcoin request_whitepaper

二,项目研究(阅读源码)

电子现金公司历史研究 比特币 以太坊

三,不同层的研究(此分层来自中国区块链技术和应用发展白皮书)

3.1数据层

3.1.1密码学基础

找两本密码学的教材 非对称加密算法

3.1.2数据结构

Merkle tree rlp编码 块链式数据

3.1.3算法

分布式一致性算法 需要参考目前的分布式系统设计zookeeper Paxos Raft Zab

P2P路由算法

Chord DHT Pastry

3.2 网络层

3.2.1 P2P网络技术

点对点网络开发 Tor技术研究

3.2.2 服务发现

参考dns

3.2.3 分布式

参考zookeeper

3.2.5 一个思考

是不是直接可以把区块链直接做成一个协议

3.3 共识层

pow pos dpos

3.4 激励层

发行机制 激励机制 这层需要学习经济学基础知识,博弈论。

3.5 应用层

实现一个钱包

实现一个ddos coin或者request network。 request network的意义 匿名的网络 分布式的爬虫 刷流量的工具 ddos攻击工具 匿名爆破工具 http协议 ssh协议 ftp协议 rsync协议

四,语言提升

4.1python

为什么是python,开发快,有大量的比特币项目用python。 提高网络编程能力 python网络编程 python面对象 effective python python高性能编程

4.2java

为什么是java,需要参考分布式系统的设计实现。

五,经济学基础

微观经济学 宏观经济学 货币金融学 虚拟经济学 博弈论

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 实现app配置服务

    我们要做一个app首先要实现后端,打算做个app叫恒思考。这个app后台由leancode,firebase,自建parse服务器。防止某个服务器不可用以后导致...

    于欣轩
  • 软件必备模块-如何看懂代码

    为什么写这一篇?因为上班了以后写代码是一个技能,不过大多数时候也时常是现用现差,这个说出来也是丢人。不过生活就是这样吧,不过积累的很重要的一个东西是什么呢,就是...

    于欣轩
  • 软件必备模块-下载渠道,官网,软件商店,命令

    为什么要写这一篇,也算念念不忘必有回响的一个东西。大一的时候记得有两个东西印象特别深,ubuntu的apt-get install还有360软件商店。再后来是a...

    于欣轩
  • python学习总结-----pytho

        python 是一种面向对象、解释性的脚本语言,遵循 GPL 协议。语法简单、社区强大、丰富的库支持。又被称为“胶水语言”。能把其他语言(主要C/C++...

    py3study
  • 三分钟入门 Python

    ⒈随着自动化测试的需求量越来越大,学习自动化也是我们需要具有技能,但是要是想学习自动化就需要对一门后台语言就一定的认知,这里就简单介绍python这门语言让大家...

    一墨编程学习
  • python到底要学多久才能找到工作?

    很多小伙伴加我好友问“行哥,我学python要学多久才能找到工作呢?” 但是经过行哥的仔细分析之后,发现这个问题很有意思

    行哥玩Python
  • 学习计量经济学的学生需要学习编程吗?如果需要,要学习到什么程度,有什么好的建议吗?

    强烈建议学习python r和mathlab stata的功能 python都可以实现 当然因为不专精 肯定没有专精的好用 那为什么还要学习python呢 1....

    统计学家
  • python开发环境搭建

    python的开发环境是比较简单的,本来也没打算要写,不过现在想想还是写出来,一方面保证来我博客上python内容的完整性,一方面也可能有些人真的不会,毕竟我是...

    the5fire
  • [工具]如何在vscode中构建python工程

    之前用过Anaconda下的Spyder、Pycharm和Jupyter等写过python的数据分析项目,各有优劣。因为我的C++和Golang项目都是使用的V...

    TOMOCAT
  • python入门到放弃(一)-基本概念

    python是一门动态解释型的强类型定义语言,创始人吉多·范罗苏姆(Guido van Rossum)

    guoke-boy

扫码关注云+社区

领取腾讯云代金券