深入浅出区块链
陈浩
元界CTO
立即订阅
16620 人已学习
课程目录
已完结 39 讲
0/4登录后,你可以任选4讲全文学习。
开篇词 (1讲)
开篇词 | 帮你从0到1深入学习区块链技术
免费
第一章 浅说区块链基础 (8讲)
第1讲 | 到底什么才是区块链?
第2讲 | 区块链到底是怎么运行的?
第3讲 | 浅说区块链共识机制
第4讲 | 区块链的应用类型
第5讲 | 如何理解数字货币?它与区块链又是什么样的关系?
第6讲 | 理解区块链之前,先上手体验一把数字货币
第7讲 | 区块链的常见误区
第8讲 | 最主流区块链项目有哪些?
第二章 深入区块链技术 (15讲)
第9讲 | 深入区块链技术(一):技术基础
第10讲 | 深入区块链技术(二):P2P网络
第11讲 | 深入区块链技术(三):共识算法与分布式一致性算法
第12讲 | 深入区块链技术(四):PoW共识
第13讲 | 深入区块链技术(五):PoS共识机制
第14讲 | 深入区块链技术(六):DPoS共识机制
第15讲 | 深入区块链技术(七):哈希与加密算法
第16讲 | 深入区块链技术(八): UTXO与普通账户模型
第17讲 | 去中心化与区块链交易性能
第18讲 | 智能合约与以太坊
第19讲 | 上手搭建一条自己的智能合约
第20讲 | 区块链项目详解:比特股BTS
第21讲 | 引人瞩目的区块链项目:EOS、IOTA、Cardano
第22讲 | 国内区块链项目技术一览
第23讲 | 联盟链和它的困境
第三章 数字货币与数字资产 (5讲)
第24讲 | 比特币专题(一)历史与货币
第25讲 | 比特币专题(二):扩容之争、IFO与链上治理
第26讲 | 数字货币和数字资产
第27讲 | 弄懂数字货币交易平台(一)
第28讲 | 弄懂数字货币交易平台(二)
第四章 区块链与当下互联网 (5讲)
第29讲 | 互联网身份与区块链数字身份
第30讲 | 区块链即服务BaaS
第31讲 | 数字货币钱包服务
第32讲 | 区块链与供应链(一)
第33讲 | 区块链与供应链(二)
第五章 如何从业区块链 (3讲)
第34讲 | 从业区块链需要了解什么?
第35讲 | 搭建你的迷你区块链(设计篇 )
第36讲 | 搭建你的迷你区块链(实践篇)
尾声 (2讲)
尾声篇 | 授人以鱼,不如授人以渔
新书首发 |《区块链第一课:深入浅出技术与应用》
深入浅出区块链
登录|注册

第1讲 | 到底什么才是区块链?

陈浩 2018-03-26
很高兴在我的区块链专栏里和你相识,作为专栏的第一篇文章,我先来和你聊聊“区块链是什么”,以及它的发展过程。
自中本聪第一次发布了比特币,至今已经有 9 个年头了,那么算起来区块链也应该有 9 年的历史了吧?其实不是,“区块链”这个概念恰恰是这些年才有的,如果非要追溯,可能在 2014 年左右,才真正有了“区块链”的概念。

区块链和区块链行业

我早期写文章喜欢给区块链下定义,但是读者反响并不如意,所以今天我想“反其道而行之”,先讲一个笼统模糊的对象,再像一层层剥洋葱一样,慢慢地给你讲解区块链的来龙去脉。
首先,什么是区块链行业呢?区块链是一个崭新的行业,与社交、电影、游戏一样,具有自己独特的内涵和发展过程。
这个行业是通过比特币形成的。我们可以把比特币比作一棵树,这棵树在生长过程中不可避免地会开枝散叶,慢慢长大,而这个生长过程其实就是代码 Fork,进行再修改发布运行的过程。
比特币之后有了莱特币,莱特币之后又有了点点币,点点币之后又有了上百种币,后来的这些币仅仅在原有的比特币核心代码上做了技术上或非技术上的修改,从而形成了独有的币种。所以我们在早些时候,也将比特币之外的所有币种统称为“山寨币”。
当然,如果只有一棵树,也就不会称作一个“行业”了。一些大神,比如以太坊的创始人 V 神(Vitalik),再比如比特股、Steem 和 EOS 的创始人丹( Dan )等觉得比特币这棵树不够自己发挥的,于是在继承了比特币的“火之意志”之后,相继在比特币旁栽下了属于自己的“树”。
渐渐地,树变树林,几乎是以指数级增长的过程,树林又变成了森林,错综复杂,最终形成了一个崭新的行业,这个行业我们称作“区块链行业”。
我在一开始说区块链具有自己的独特内涵,那么到底是什么内涵让这么多人“趋之若鹜”呢?
第一个是具有理想主义情怀的极客所提出的“去中心化”;
第二个是以赚钱为主要目标的投资者和生意人。
前者为后者提供了极佳的赚钱土壤,后者为前者注入了赖以生存的资金。听起来好像“沆瀣一气”,其实并没有,这也是区块链行业通常所说的链圈和币圈。
前者组成了“链圈”,后者组成了“币圈”,以前这两个圈子“井水不犯河水”,现在却有融合的趋势,为什么?
首先是行业的需要,实在是太火热了没空吵;
其次是,说到底区块链的第一大应用还是数字货币,本身就无法分割。
那么,“链圈”加“币圈”也可以是我们所说的区块链行业。
我再深入介绍一点,刚刚提到了“去中心化”,它更像是表达极客信仰的一面“旗帜”,我个人更喜欢称之为“导火索”。
它把金融领域聪明的投资者与厉害的技术人才拧在一起,点燃了无数起“回归互联网平等、自由、开放”的大讨论,任何人都可以从中构思挖掘自己熟悉领域的“区块链应用”,整个过程在技术上看就是上文提到的“开枝散叶”,这个过程你也可以看成是区块链的发展过程。
至此,你可能已经对区块链行业有了一个模糊的认知。那么,到底什么是区块链呢?

区块链究竟是什么

简单来说,区块链首先是一个分布式网络。如果你不懂“分布式”也没关系。
我举个例子,假设你和朋友异地开黑打《王者荣耀》,这时候“异地开黑”就可以看成是一个小型的分布式网络。
朋友语音喊你开团战上高地,那么其实这就是达成一次共识的过程,你参与了团战,就是你同意共识的过程。
区块链也是一样,它并没有超出我们的认知框架。让所有的独立节点想要达成共识去做同一件事情,是区块链在技术上首先要解决的问题,这就是我们常说的共识过程,也是“去中心化”这个概念的直接来源。
那么假如有了这样一个分布式网络,我们可以选择不同领域做产品,就像传统技术上有了迅雷、电驴等等产品一样。
区块链与之最大的不同是整个系统本身具有自己的 Token。Token 在国内有的翻译成“通证”,有的翻译成“代币”,其实最简单的理解就是“虚拟资产凭证”,它可以是我们的股权,也可以是票据,也可以是游戏积分,凡是需要资产记账的地方都可以用 Token 来做。
还是回头看上面那个例子。如果你参与了团战,你的朋友就要支付你 1 元,请问这个系统怎么做?注意,我这里说的不是银行卡转账,我就是指在游戏里面,你所在的这个分布式网络中,在你参加团战之后,对方通过这个分布式网络直接支付 1 元给你。
很多人就会说:“直接做到 App 里面呗”,可是你要知道,我并没有说支付“1 元人民币”啊,也有可能是 1 游戏积分,这个游戏积分未必是王者荣耀发行的,你有没有想过这个积分是你的朋友发行的?
你肯定会说,那我要这个积分有什么用呢?好,假设你的朋友是个超级富豪,他说你陪我玩游戏,但我不想支付你法币,我用我自己发的游戏积分给你,你看我老爸在国外开游戏积分交易所的,我的游戏积分在上面交易,你每次帮我开团,我就给你积分,你拿去自己交易换成其他资产,美元啊什么都可以。
想象一下,你的土豪朋友每次语音说“谢谢你帮我开团成功”,你就拿到 1 游戏积分,而这 1 游戏积分和腾讯没半毛钱关系,却又让这个语音与这 1 游戏积分同步生效,区块链其实就是在解决类似的事情。这里的积分可以理解为具有流动性的虚拟资产,但流动性又没有虚拟货币好,它不属于虚拟货币。
说了这么多,现在总结一下区块链是什么:
区块链是一个分布式网络;
区块链可以帮助多个节点达成共识去记录和 Token 相关的事情;
区块链可以帮助所有人无门槛地构建属于自己的小经济系统。
至于再深入的区块链内容,后续文章听我慢慢道来。

总结

今天我和你聊了下区块链及其行业的发展过程,形象化地描述了区块链是什么。
相信你对区块链行业已经有了一个基本的了解,但文章篇幅有限,希望你能够进一步发掘区块链相关的历史,甚至有趣的故事,比如说 1 万比特币购买披萨事件、真假中本聪事件、以太坊 The DAO 事件分别对应到区块链哪些发展阶段呢?感谢你的收听,我们下期再见。
推荐阅读材料:
基础知识《精通比特币》
行业知识《区块链:从数字货币到信用社会》
技术进阶《区块链原理设计与应用》
(除了《精通比特币》可以从网络获得,其他都是实体书籍。除此之外,GitHub 本身就是一个丰富的资料库,比特币和以太坊的开发者文档也可以作为技术进阶。)
取消
完成
0/1000字
划线
笔记
复制
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
该试读文章来自付费专栏《深入浅出区块链》,如需阅读全部文章,
请订阅文章所属专栏。
立即订阅
登录 后留言

精选留言(54)

  • 蜡蜡
    陈老师,您好,区块链是什么?每个人都有自己的理解,
    老猫理解区块链是重塑价值传递及生产关系;
    刘润理解减少商业信任及交易成本;
    您的理解是帮助所有人无门槛地构建属于自己的小经济系统;
    那区块链到底是什么?以下个人观点,欢迎讨论:
    那首先我们先了解区块链的定义、特性,它能解决什么问题,它最终的目的是什么?
    1、区块链是一种去中心化的分布式账本数据库,没有中心,数据存储的每个节点都会同步复制整个账本,信息透明难以篡改。
    2、区块链的特性:不可篡改、匿名性、去中心化、开放性、共识机制;
    3、区块链能解决什么问题;
    1)减少商业交易成本及信任成本(分布式账本数据库)
    2)防伪技术(不可篡改)
    3)强协助能力(共识机制)
    4、区块链的目标是什么:提高系统效率,减少信任成本。
    综上以上分析,我理解的区块链:综合不可篡改、匿名性、去中心化、开放性、共识机制的数据库,解决金融、防伪、强协助问题,目标是提高系统效率,减少信任成本。
    2018-03-26
    1
    100
  • 不了峰
    1.
    2009年1月3号,比特币发行,以每10分钟产生一个区块,每区块50个比特币,
    到2010年5月22日,大致产生不到40万个的比特币,所以披萨事件,应该在比特币发展的初始阶段。

    2.
    真假中本聪事件
    如果指的是2014年3月6日的话,那此时比特币已发行的数量应该在1千万枚以上,那应该处在 比特币发展的中期阶段。

    3.
    TheDAO事件 2016年6月17,应该处在比特币发展的速猛期阶段。大家都认识到这个东西。

    作者回复: 👏鼓掌

    2018-03-27
    20
  • ytl
    笔记
    区块链可以让个人创建小的经济体系

    作业
    1万比特币买披萨
    https://bitcointalk.org/index.php?topic=2482090.0
    真假中本聪
    http://www.howbuy.com/news/2014-03-07/2164118.html
    The DAO 事件
    https://m.leiphone.com/news/201706/JnNEqj90inEWLTJD.html
    2018-03-31
    1
    15
  • 萝卜
    一个几年java的程序员,怎么入行区块链行业呢?
    2018-03-26
    12
  • dingdingbest
    四十岁开始学习区块链,百尺竿头更进一步
    2018-05-10
    9
  • miles
    陈老师是否能够推荐一些质量高一些的论坛或者博客呢?非常感谢
    2018-03-26
    9
  • Gavin
    希望能在文章末罗列些许延伸阅读的书籍论文,以供阅读参考,谢谢
    2018-03-26
    7
  • model citizen
    请问大大,白皮书叫什么?

    作者回复: 白皮书是一个区块链项目的官方概要描述性文档

    2018-03-26
    7
  • 老刘
    刚刚接触区块链,从一些零星的资料里给我的感觉,挖矿挣比特币,感觉就是在浪费能源来挣钱,没有做出一些对人类或者社会有意义或者有贡献的事情,比如木匠做出一把椅子,别人可以做,比如用计算机做一些大量的计算,结果可以被参考利用……
    刚刚接触,可能问了一些幼稚的问题,希望大神们给解惑一下!

    作者回复: 改进了交易效率呀,以前只能跨境汇款两三天,现在一个小时就能到。
    不是只有实物才叫有贡献,资金流和信息流的效率提升也属于有意义的事情。
    挖矿能源浪费是有这个问题,反过来看所有银行安保系统的生产和维护也需要各种资源支持的,换算成能源可能半斤八两,个人看法哈。

    2018-03-27
    1
    5
  • 码小白
    从技术上来说区块链就是一个分布式数据库加上共识机制。最后以智能合约面向用户
    2018-03-27
    1
    4
  • 出前一丁
    一直不太理解,现在这么多互联网公司都在做区块链,发行自己的各种币,这跟积分有什么差别呢?
    2018-06-23
    1
    3
  • 丸子
    弱弱问下,比特币每发生一比交易,会打包一个区块,广播全网,如果交易量特别多,会不会造成网络拥堵问题?

    作者回复: 会,取决于区块链全网的tps,拥堵的表现是确认时间超长。

    2018-04-07
    1
    3
  • 胡鑫森₂₀₁₈🎈
    我在11年就知道了比特币,但一直没去了解,只知道挖矿是贡献计算能力。所以原来一直以为挖矿是为一些天文科学计算处理,组织机构来支付这些币钱。后来才知道是故意设计的计算难度,完全是浪费资源。所以如果能把这个挖矿的计算资源用于科学或云计算。那就更有价值了。

    作者回复: 你好,已经有尝试了呢,素数币等。但是没有现象级的。

    2018-06-04
    2
    2
  • Manny
    区块链网络中的两个节点产生了交易之后,其它的节点如何确认这个交易的有效性和真实性?
    2018-04-10
    2
  • Gain
    目前以太坊客户端同步节点完数据比较大了,以后越来越多的区块,不断地增加数据,这个怎么解决呢,对于个人用户来说,感觉不敢想。

    作者回复: 普通用户可以使用轻客户端,安全性稍低,但也是去中心化的。

    2018-03-29
    2
  • 星辰大海
    看得人不多啊,怎么能够入行呢?
    2018-03-27
    2
  • 风痕
    矿工通过挖矿产生区块来获得代笔奖励,区块里面记录的是交易。那么是产生一比交易就产生一个区块吗?还是打包一批交易产生一个区块?如果是打包一批交易,在区块产生前,交易怎么存储?

    作者回复: 区块产生前叫未确认的交易 缓存在内存中。一个块包含上百笔交易

    2018-03-27
    2
  • 于萍
    声音好听
    2018-03-26
    2
  • @👿
    17年新发的项目EOS和其他底层有创新的项目是否能分享一下
    2018-03-26
    2
  • galian
    当比特币到2100万个的上限后......
    一直有个疑问,当比特币到2100万个的上限后,挖矿应该结束了吧?!但是区块还会再产生吗?如果产生区块,那跟现在的挖矿一样吗?感觉应该没有比特币奖励了。

    而交易还要继续,否则比特币就不流通了。如果比特币流通,那么就需要将交易信息写到新的区块中,这个新的区块还会像现在这样计算很多次,才能计算出一个有效hash值的block?

    总结一下,是这样吗?当比特币到2100万个的上限后,区块还会产生,矿工挖到的区块不会有比特币奖励,矿工得到的是将交易信息写到区块的酬劳(服务费)。区块产生的难度还像现在一样。不知道理解的对不对?

    作者回复: 你好,我们理解一致哦。实际上区比特币达到那种情况需要百年,一百年会发生很多事情,发生共识修改也说不定。

    2018-06-01
    1
收起评论
54
返回
顶部