我理解的区块链技术

同事叫我写点对区块链的看法。我大概在四年前比特币火热的时候看了一些相关的资料,就随便写一点吧。

Blockchain Technology

什么是区块链

区块链技术最早可追述到1991年 by Stuart Haber & W. Scott Stornetta.
以2008年Satoshi Nakamoto对区块链技术的阐述及第二年2009年创建了比特币
标志了区域链技术的成熟。
维基百科给出的定义是:

A distributed database that maintains a continuously growing
list of records, called blocks, secured from tampering and revision.

区块链是一个分布式的数据库。它的数据被组织成不断增长的记录链表。
其中记录被称为“区块”。区块被加密,保证不被篡改。

以BitCoin举例:
比特币是一个巨大的分布式的记账系统,该分布式系统的每一个结点都记录了在
比特币网络上发生的每一笔交易。如果要篡改数据,除非能控制这个网络上的绝
大部分结点并且同时修改这些结点的相关加密数据。

关键技术

区块链技术最大的创新即在一个去中心化的系统中解决了数字货币的Double Spending
的问题。

更一般地讲:

区域链技术使用去中心化网络解决了之前需要中心服务器的计账问题

What is Double Spending

如果我们用实物货币交易,交易的任何一方不能同时拥有商品和实物货币。但数字货币
却是可以通过非常廉价地复制获得。在区块链技术出现之前,解决这个问题都是用一个
中心机构解决。交易参与方无条件信任这个中心机构,由它判断并决定某个数字货币的归属。
显然这里有一个单点故障的潜在危险。

使用常景

最大的使用常景还是金融领域,比如数字货币和银行间的清算系统。
对于任何涉及信任,计账,审计,防篡改的系统,都可以用区块链技术提供一个去中心的
实现,而不是传统地信任一个中心机构的解决方案。
比如一个基于区块链技术的全民投票系统。

未来发展

据埃森哲的数据,2016年区域链技术在金融的项目中领域获得了13.5%的采用率,进入初期采用
阶段,于2018-2024年进入快速增长阶段,2025年进入成熟期。
The future of blockchain in 8 charts

在我看来,区块链技术只在金融领域有很大的发展前景,而在其它领域则没有什么优势。理由是,区块链技术的一个重要假设是:不能信任一个权威的中心服务方。但在大多数场景中,引入一个权威的中心服务方是可以接受的有时还是必须的,且开发难度要低。

如何战胜抑郁症

一篇关于抑郁症的建议:

我的抑郁症持续了比较长的时间,大概从2007年到2014年之间断断续续发作。
最终在2014年年初慢慢走出来。现在几乎不失眠了。
我在发病期间看了非常多的资料,找很多人聊天。思考怎么治好这该死的病。
据我了解,现代医学对抑郁症的发病原因还没有研究得很透,认为非常非常多的因素都会造成抑郁症包括遗传。对病理的研究更是很肤浅,毕竟现代科学对大脑的工作方式还是知之甚少的。但各药厂生产了很多抗抑郁的药物,这些药物的效果因人而异。但基本上都不大可能单靠药物就能治好的。如果没能确定病因,没解决掉源头问题,怎么可能治好呢。但要找到病因却不容易,前面有提到,现代医学在这方面的研究还不够。所以,医生的帮助也是有限的。

我的建议是:
1,首先意识到治好这病需要自己付出很多努力,不能依赖其他人比如找到一个神医
2,评估自己以前的处事方式,我以前对自己要求太严格,总是争分夺秒地不停学习。我给自己设了很多假想敌,总想超过他们。我觉得我中学时读书比你们厉害,我怎么能输给你。为了改变自己这个思维方式,我看了一些哲学思辨的书,还包括一点点宗教神学,主要是佛教。我试图让自己站在一个更大更高的视角看自己以前的工作生活思维方式有多少意义。最终我觉得我不应该有太多锋芒,对于整个宇宙来说,面对自然规律时,个人实在太渺小了。
3,认识新朋友,主动社交。不要只认识精英。三教九流的人都去认识,和他们聊天,了解他们的生活和思考方式。精英阶层的思想大多是竞争进取的,如果自己的圈子都是精英,会让自己的思维局限于此,对治疗抑郁症是不利的。我那时租车搬家时就不失时间和面包车司机聊天,了解他们的生活状态,忧虑和幸福。不同阶层人的生活和思维是大不相同的。他们也要生活,他们也有自己的喜怒哀乐,为何自己自认为各方面都强过他们却生活得如此狼狈。我在2013年在网络上认识了一个粤北的农场主,我专门在假期去他的农场住了四五天,感受农场的宁静和那边的村民生活。