主页 > imtoken官方版下载手机版 > 我推荐的比特币和区块链学习路径

我推荐的比特币和区块链学习路径

imtoken官方版下载手机版 2023-07-21 05:10:05

比特币和区块链是2017年的热门技术名词,2018年的势头只会有增无减。 为什么? 不就是Q币之类的东西吗? 为什么如此受欢迎? 什么是主权货币的颠覆,什么是新一代互联网。 真的有这样的神吗? 背后的原因是什么。 本文将尝试给出一个答案,并简要说明原因。 然后,推荐比特币和区块链的学习路径。

什么是比特币

比特币是中本聪在2009年提出的一种点对点的数字加密系统。但是,这个定义背后的内涵和外延是非常丰富的。 远远不是这句话能够概括的。 我们可以从很多不同的角度、不同的方面、不同的层次来看,看到不同的东西。 比如像一座建筑,你可以从物理、力学、建筑、文化、社会等角度去看它,你可以看到有意义的东西,这些东西会很不一样。 比特币也是如此。 让我们试着从技术、金融和社会的角度来看一下比特币是什么。

一、技术角度

中本聪在2009年发表了一篇论文,题目是《BitCoin: A Peer to Peer Electronic cash system》,中文翻译为《比特币:一种点对点的电子现金系统》。 因此,比特币是一种点对点的电子(现在一般来说是数字)现金系统。 这个系统的参与者是很多Peers(对等人或实体)。 在这个系统中,所有的Peer都是平等的,没有一个节点的地位高于另一个节点。 技术人员实际上更了解这一点。 我们熟悉的P2P文件共享平台BitTorrent,也是这样一个Peer to Peer网络。 这样的网络没有中心节点。 从分布式系统的角度来看,没有中心节点,就没有单点故障。 整个系统的生命力极其顽强。

还是用建筑来比喻,我们都知道,建筑必须有地基、有柱子、有屋顶。 有了基础,一切皆有可能; 有了柱子比特币社区推荐,建筑物的主体就可以直立起来; 有了屋顶,大楼就不能漏水。 那么,比特币大厦的地基、支柱和顶层是什么?

btc_tech.png

比特币的两个基础

散列

哈希是一种单向道路(one-way road)。 通过哈希算法可以从原文中得到哈希值,但是不能从哈希值中推导出原文。 只要哈希值空间足够大,两个不同的原文就会得到不同的哈希值。 或者换句话说,即使你对原文做了一个极小的改动,得到的哈希值也会有很大的不同。 Hash的这些特性非常重要,成为比特币的基础之一。非对称加密

传统加密只有一把秘钥,加密和解密使用同一个秘钥,解密是加密的逆运算。 非对称加密是指加密密钥和解密密钥不同。 (相应地,加密算法和解密算法不再是逆运算)。 我可以用一个秘钥(私钥)加密并发布一个秘钥(公钥)。 别人可以用我发布的公钥解密我发送的信息,但是他们没有办法加密类似的信息。 这种方法可以验证消息是由某人发送的,这是数字签名的基础。

比特币的两大支柱

1 工作量证明共识算法

如前所述,比特币网络是Peer to Peer网络,即由点对点节点组成的网络。 这个对等网络中的每个节点都维护着整个网络的整个历史的公共分类帐。 这就需要一个共识机制来决定哪些交易记录记录在账本中,以及这些交易记录的顺序。

因为是对等网络,所有节点直接平等,没有主从关系。 要达成共识,不能像中心化网络那样。 每个人都去中央服务器获取它。 那怎么办呢? 原理总结起来很简单,就是每隔一段时间,各个节点把全网产生的交易记录打包在一起,然后开始找一个随机数,要求对随机数和这一堆进行哈希的交易记录在一起,并且得到的散列满足一个预定义的规则。 谁先找到这个随机数和对应的哈希值,谁就抢到了本次的记账权比特币社区推荐,可以将这些交易记录以区块的形式写入账本,同时获得该区块奖励对应的比特币。

2 区块链存储机制

解决了谁说了算的问题后,需要保存共识结果,保证任何人都无法篡改,否则任何人篡改都会被大家发现。 比特币使用区块链作为交易数据的存储形式。

比特币屋顶

漏洞预防(双花问题预防机制)

有了以上的基础和支柱,比特币的建设已经初具规模。 然而,这座大楼是否安全,能否在任何情况下作为一个安全的公共账本,如实准确地记录所有交易记录? ,这样坏分子就没有什么可利用的了? 这就需要我们重点关注漏洞防范的问题。 简单来说,比特币的漏洞预防是基于工作量证明共识算法,在达成共识的同时预防漏洞。

以上是比特币大楼的主要结构。 这里不详细描述这些组件。 以下资料包括第七页胡先生的播客,对这些内容进行了详细的讲解。 在这里列出这几点的目的是提供一个框架,希望能帮助大家理解网上纷繁复杂的比特币信息。

2.货币视角

比特币诞生之初的目标是成为一个现金系统,或者说,一个货币系统。 现在很多人都在争论比特币到底是不是一种货币。 在我看来,那些说比特币不是货币的人可能不了解货币的本质。 货币,就其本质而言,具有三个功能。 这三个函数是:

交换媒介价格度量价值存储

为了具备以上三种功能,充当货币的东西需要具备一些特性:

稀缺性(不能凭空产生)有利于保存、分割、交换和传递 价格稳定

具有上述特征的任何东西都可以作为某种形式的货币。 历史上,货币曾经是贝壳、羊、金属等,不同的货币在上述属性上的表现程度不同。 由于其稀缺性和易切割性,黄金已成为实物货币的最终归宿。 所谓“钱不是金子,金子是通货”。 直到现代社会,依靠国家信用的支持,才发展出主权信用货币。 随着政府对货币发行量的控制,利用国家权力保障其使用,以及比黄金更易于储存、分割、交换和传输,最终取代黄金成为各国使用的货币。整个社会。

所以,要回答比特币是不是一种货币,不妨从以上几个角度来看,自然会有答案。 (就价格稳定性而言,比特币目前当然不满足,但它正在快速发展,随着规模的扩大和价值的增加,其价格波动性也可能会降低。)

btc_vs_gold22.png

3. 社会视角

比特币因其去中心化和开放的特点,对金融体系产生深远的影响,进而对社会产生影响。 比如有个天才儿童,6岁就可以写代码创业了。 在比特币之前,他没有身份证,没有银行卡,没有支付宝,没办法开银行账户,没办法收钱,没办法开公司赚钱。 在比特币系统中,只要他有一台联网的电脑,他就可以找工作,做生意,甚至招聘员工,给员工发工资(通过比特币),用他的天才改变世界。 完全不需要授权,所以没有障碍。

在这波去中心化浪潮中,涌现出无数新技术、新概念、新项目。 其中一个重要的概念就是DAPP(Decentralized Applications,去中心化应用)。 以太坊作为一个通用的DAPP运行平台,进一步推动了这种去中心化运动。 去中心化的概念可以进一步推广,比如去中心化组织(DAO——Decentralized Autonomous Organization),从长远来看很可能对社会现有的组织形式产生巨大的影响。 其影响正在慢慢显现。

2018-03-07_20-21-23.png

限于篇幅,本文不做深入介绍。 我的目标是给大家一个理解的框架,提醒大家像多角度研究一座建筑一样,从技术、金融、社会等角度去看待比特币及其衍生项目,并得出自己的结论。

材料

网上关于比特币和区块链的资料很多,但良莠不齐。 下面我给出一份自己精心挑选的优质榜单,形成学习路径,希望对大家有所帮助。

比特币

1.第七页胡先生

第七页 胡先胜的播客有一期节目叫《这只是一个网络游戏》。 总共有四集。 它专用于比特币。 很好地解释了比特币的技术原理和货币的意义。 这是了解比特币的一个很好的介绍。 强烈推荐。 播客可以在喜马拉雅和网易云音乐电台找到。

2.复视

专业技术教学网站PluralSight的《比特币与去中心化技术概论》课程系统地讲解了比特币的基础技术、进阶技术、扩展应用、衍生项目等。 对于技术人员来说,是非常好的资料。

地址:

3. 比特币白皮书

“比特币:一种点对点电子现金系统”,比特币创始人中本聪的开创性文章。 必读。

地址:

4. 比特币简介 - Andreas Antonopoulus

比特币布道者安德烈亚斯·安东诺普勒斯 (Andreas Antonopoulus) 被称为比特币大师。 他在 2011 年接触到比特币后,立即意识到它的革命性意义,并通过演讲、书籍和文章不断介绍比特币。 宣传起到了很大的作用。 《精通比特币》、《货币互联网》是他的书。 他有一个YouTube频道,收录了他的许多演讲,话题广泛,见解深刻。 推荐。 《比特币入门》就是其中之一,你可以从这里开始。

前面的资料都是讲原理和技术的。 Andreas Antonopoulus 的演讲侧重于技术,但他更关注比特币的社会影响和意义。 看他的演讲有助于理解比特币在这些方面的意义。

频道地址:

讲座地址:

5.《掌握比特币》

看完很多视频,你应该能够对比特币的核心原理和主要技术有一个扎实的理解。 这时候,或许你需要一本书,把你的知识覆盖得更全面,整理得更系统。 Andreas Antonopoulus 的《精通比特币》一书对比特币的技术方面进行了系统而深入的解释。 推荐的。 本书是开源的,网上可以下载到正式版。

地址:

以太坊

6. 在 2014 年迈阿密比特币展上展示以太坊 - Vitalik

比特币开启新时代后,新的加密货币和区块链相继涌现。 其中,最值得关注的项目之一是以太坊(Ethereum)。 以太坊的目标是成为一个通用的去中心化计算平台,任何去中心化应用程序都可以在其上运行,包括但不限于加密货币。 这是一个异常雄心勃勃的计划。 其创始人Vitalik Buterin是一位天才,他创立以太坊项目时年仅19岁。 这是他 2014 年在比特币迈阿密会议上宣布推出以太坊的演讲。强烈推荐

地址:

7. 以太坊白皮书

以太坊的白皮书《下一代智能合约和去中心化应用平台》,涵盖的范围与之前的演讲大致相同,但内容更加详细和正式。 同时白皮书还在持续维护和更新中,是了解以太坊最权威的资料。

地址:

8. 构建您的第一个去中心化应用程序的指南 - Siraj Raval

任何去中心化应用程序(Decentralized Application,DAPP)都可以在以太坊上运行。 你通过Vitalik的演讲和以太坊白皮书了解了这个概念是什么之后,你就可以自己写一个DAPP跑在以太坊上了。 怎么做? YouTuber Siraj Raval 发布了一段视频,非常棒。

地址:

推荐路径完整路径

第七页 胡先胜 -> PluralSight -> 比特币白皮书 -> Andreas Antonopoulus 视频 -> 《精通比特币》 -> Vitalik 演讲 -> 以太坊白皮书 -> Siraj Raval 高效路径

第七页 胡先胜 -> PluralSight -> 比特币白皮书 -> Vitalik 演讲 -> 以太坊白皮书 -> Siraj Raval Fast Path

胡先生页面 -> PluralSight -> Vitalik -> Siraj Raval

最后,这个领域非常新,发展迅速。 希望大家一起交流学习。 如果您有任何疑问,可以直接与我讨论或留言。 欢迎大家提问、评论、拍砖。