《区块链生存训练2.0》PDF
《区块链生存训练》2.0于2018年2月28日在我的知识星球里发布。时过1年多,很多内容又过时了,准备修改新的版本,现在把PDF公布出来。
下载地址:
链接: https://pan.baidu.com/s/1QmENCssdW1z69C98hdoIeA
提取码: vggd
===============
下面是以前写的介绍。
2017年10月12日,《区块链生存训练》1.0版正式发布,一转眼四个多月过去了,币圈里流行一句话“币圈一天,人间一年”,在1.0发布之后的四个多月里,发生了许许多多的事情,国内交易所关闭、分叉泛滥、代币空投、私募盛行,期间也涌现出了一些优秀的海外交易平台,小白们想买入几个币又增添了几分障碍,因此原书中的一些内容已经跟不上形势的变化,必须要进行修订了。
上次汇编书稿是在2017年的国庆八天长假,这次的2018年春节长假也不能闲着,修订工作量仍然不轻,书稿由以前的200多页扩充到了近400页,主要变化如下:
(1)由以前的五篇增加为七篇。增加了一篇脑力挖矿的内容,在以前Steemit的基础上增补了币问、币乎等内容;另一篇为投资实操篇,由挖矿、搬砖构成,加入了最新的公信宝、IPFS挖矿的内容。
(2)增加了冷钱包、谷歌验证器、OTC场外交易的内容以及场外交易防骗指南。
(3)增加了苏江2018年1月的一次线上分享内容“区块链投资生存指南”,还有其他朋友的投资感悟。
(4)竞争币中增加了BIG平台币,EOS的内容中补充了地址映射的操作步骤。
(5)去掉了普通用户难以理解的椭圆曲线加密的算法细节;去掉了以前饭团的二维码;不时插入一些醒目的大字来强调某些重点内容;修订了一些读者反馈过来的错误;还有其它修改不再一一列举。
适合的读者
本书的主要目标用户是刚刚踏入数字货币领域的初学者,但许多原理和投资理念对于混迹币圈的老司机同样适用。尽管书中给出了比较详尽的配图,但读者最好有一些Windows操作系统的基础知识,如果有编程或密码学知识,将会更容易理解一些高级概念。
章节安排
第一篇介绍比特币与区块链的基础概念,从钱包的安装使用入手,慢慢引入区块链中的一些相对基础的概念,介绍了多种场外交易平台。比特币是区块链中的第一个成功应用,它是数字资产领域的带头大哥,也是所有数字货币价格涨跌的风向标,深入了解比特币才能更容易理解其它的数字货币是否有其存在的价值。
第二篇是区块链的进阶内容,分叉、重放攻击、51%攻击、椭圆曲线算法等是区块链中的安全基础,学习起来有一定难度,但值得理解。不求看懂所有的技术细节,但得明白基本的运作原理,这样才有助于理解其它数字货币。
第三篇介绍智能合约、以太坊有关的内容,有人称比特币是区块链1.0,以太坊则是区块链2.0,智能合约的引入让区块链应用长出了翅膀,ICO(初始代币发行)容易成为非法集资的工具,已被国家禁止,但仍需了解这些技术的先进特性。
第四篇介绍低成本参与区块链的方式,用户可以在区块链激励平台上发表原创文章,通过创造有价值的内容而获得代币奖励,我们把这种参与方式简单叫做“脑力挖矿”。
第五篇介绍一些有代表的竞争币,EOS、Siacoin、Zcash等其它数字货币弥补了比特币的某些不足。
第六篇是投资实操篇,介绍区块链世界里的挖矿、搬砖等套利手段,在一个尚未成熟的领域内,总是存在大量的套利机会,需要大家共同去发现。
第七篇是币圈混迹多年的老司机的投资原则或感悟,投资是一件需要自己独立深入思考并长期切身实践的事,希望这些经验可以让读者少走一段弯路。
讨论与答疑
2017年8月,我创建了一个知识星球(原来的小密圈),在学习的过程中如果遇到任何疑问,并邀请了5位共创作者与10多位嘉宾坐镇,欢迎去知识星球里提问,我怀着爱与诚意去认真解答每一个问题,另外星球里还有许多质量非常高的话题讨论,猛戳下方的小程序抓紧上车。
本书编写的时间仓促,如果发现错误或有任何建议,请微信联系我(微信号:SLOFSLB),我们会在下一版本的书稿中修订所有错误,谢谢。
致谢
在饭团的开办期间,得到了许多团友的大力支持,许多人二话不说,直接包年订阅。在本书的写作过程中,得到了金炜、黄黎、苏江等几位共创者的积极响应,大家都牺牲宝贵的国庆和春节假期来帮我一起修订书稿,才能让本书如期与大家见面。在这些文章的写作中,还得到了孩子的配图支持。另外,感谢媳妇忍受了几个月来没日没夜的键盘敲击声。
全书中,黄黎编写了脑力挖矿相关的内容,金炜编写了OTC场外交易及挖矿的内容,杨卫祥编写了谷歌验证器、搬砖、场外交易防骗相关的内容,苏江编写了投资原则、SPV及非对称加密的内容,苏耀勇编写了Siacoin、Zcash和EOS相关的内容,申龙斌负责设计全书框架,编写了区块链基础、区块链进阶、以太坊基础等内容,并且整理汇总了全部书稿。
感谢林旷野、许明亮协助整理DOC。
感谢零月浅浅为本书的2.0版制作封面。
感谢大量读者的真诚反馈。
如果您感觉本书对您有很大帮助,也欢迎捐赠,以太坊捐赠地址:
0xB4fd52AA5DB2820dC183aCa9ea8ff030a5F92D5E
《区块链生存训练2.0》PDF的更多相关文章
- 【实战Java高并发程序设计 7】让线程之间互相帮助--SynchronousQueue的实现
[实战Java高并发程序设计 1]Java中的指针:Unsafe类 [实战Java高并发程序设计 2]无锁的对象引用:AtomicReference [实战Java高并发程序设计 3]带有时间戳的对象 ...
- 【实战Java高并发程序设计6】挑战无锁算法:无锁的Vector实现
[实战Java高并发程序设计 1]Java中的指针:Unsafe类 [实战Java高并发程序设计 2]无锁的对象引用:AtomicReference [实战Java高并发程序设计 3]带有时间戳的对象 ...
- 【实战Java高并发程序设计 5】让普通变量也享受原子操作
[实战Java高并发程序设计 1]Java中的指针:Unsafe类 [实战Java高并发程序设计 2]无锁的对象引用:AtomicReference [实战Java高并发程序设计 3]带有时间戳的对象 ...
- 【实战Java高并发程序设计 4】数组也能无锁:AtomicIntegerArray
除了提供基本数据类型外,JDK还为我们准备了数组等复合结构.当前可用的原子数组有:AtomicIntegerArray.AtomicLongArray和AtomicReferenceArray,分别表 ...
- 【实战Java高并发程序设计 3】带有时间戳的对象引用:AtomicStampedReference
[实战Java高并发程序设计 1]Java中的指针:Unsafe类 [实战Java高并发程序设计 2]无锁的对象引用:AtomicReference AtomicReference无法解决上述问题的根 ...
- 【实战Java高并发程序设计 1】Java中的指针:Unsafe类
是<实战Java高并发程序设计>第4章的几点. 如果你对技术有着不折不挠的追求,应该还会特别在意incrementAndGet() 方法中compareAndSet()的实现.现在,就让我 ...
- 《实战java高并发程序设计》源码整理及读书笔记
日常啰嗦 不要被标题吓到,虽然书籍是<实战java高并发程序设计>,但是这篇文章不会讲高并发.线程安全.锁啊这些比较恼人的知识点,甚至都不会谈相关的技术,只是写一写本人的一点读书感受,顺便 ...
- 《实战Java高并发程序设计》读书笔记
文章目录 第二章 Java并行程序基础 2.1 线程的基本操作 2.1.1 线程中断 2.1.2 等待(wait)和通知(notify) 2.1.3 等待线程结束(join)和谦让(yield) 2. ...
- 《实战Java高并发程序设计》读书笔记三
第三章 JDK并发包 1.同步控制 重入锁:重入锁使用java.util.concurrent.locks.ReentrantLock类来实现,这种锁可以反复使用所以叫重入锁. 重入锁和synchro ...
- 《实战Java高并发程序设计》读书笔记二
第二章 Java并行程序基础 1.线程的基本操作 线程:进程是线程的容器,线程是轻量级进程,是程序执行的最小单位,使用多线程而不用多进程去进行并发程序设计是因为线程间的切换和调度的成本远远的小于进程 ...
随机推荐
- 【C++】实现一个简单的单例模式
- 【CodeChef】Querying on a Grid(分治,最短路)
[CodeChef]Querying on a Grid(分治,最短路) 题面 Vjudge CodeChef 题解 考虑分治处理这个问题,每次取一个\(mid\),对于\(mid\)上的三个点构建最 ...
- 【WC2018】州区划分(FWT,动态规划)
[WC2018]州区划分(FWT,动态规划) 题面 UOJ 洛谷 题解 首先有一个暴力做法(就有\(50\)分了) 先\(O(2^nn^2)\)预处理出每个子集是否合法,然后设\(f[S]\)表示当前 ...
- [2017-8-02]Android Learning Day9
Layout动画效果 为布局添加简单的动画效果 public class MainActivity extends AppCompatActivity { @Override protected vo ...
- poj1845 sumdiv (因数的和)
首先分解质因数,$A^B=p_1^{m_1B}p_2^{m_2B}...p_n^{m_nB}$ 然后的话,它的所有因数的和就是$\prod{(1+p_i^1+p_i^2+...+p_i^n)}$ 用一 ...
- NOIp2018 复习笔记
其实也没什么用啦,只是来占个坑 OI知识 3367 [模板]并查集 就这么做啊 没什么其他的 就是可以做tarjan LCA和Kruskal的操作 //关键函数 int getfa(int t) { ...
- [BJWC2018]Border 的四种求法(后缀自动机+链分治+线段树合并)
题目描述 给一个小写字母字符串 S ,q 次询问每次给出 l,r ,求 s[l..r] 的 Border . Border: 对于给定的串 s ,最大的 i 使得 s[1..i] = s[|s|-i+ ...
- poj 3279 Fliptile(二进制搜索)
Farmer John knows that an intellectually satisfied cow is a happy cow who will give more milk. He ha ...
- Python中何时使用断言 assert
使用断言的最佳时机偶尔会被提起,通常是因为有人误用,因此我觉得有必要写一篇文章来阐述一下什么时候应该用断言,为什么应该用,什么时候不该用. 对那些没有意识到用断言的最佳时机的人来说,Python的断言 ...
- 牛客练习赛31 D神器大师泰兹瑞与威穆
双链表搞完了 #include<bits/stdc++.h> using namespace std; #define maxn 1000005 int tot,bac[maxn],fa[ ...