03.词汇篇:新手必备的6个区块链词汇

03.词汇篇:新手必备的6个区块链词汇

00:00
07:44

每天进步一点点,轻松搞定区块链,你好。欢迎来到币精英商学院和区分、伦萨学院、Cloud Wallet钱包联合开发的《区块链入门课》第三节:词汇篇:什么是公有链、私有链、联盟链、智能合约、哈希值,去中心化,我们在前面跟大家讲了比特币、区块链、共识机制的基础知识,但是我们为了大家能够在以后的学习当中能够更好的理解和学习,所以本节课给大家普及一下我们区块链行业常用的词汇。

根据区块链参与方我们可以把区块链分为有公有链、私有链以及联盟链。什么是参与方呢?比如淘宝,有买家,有卖家,这都属于参与方。在淘宝,卖家和买家的后台都有一定的权限,比如卖家可以发布宝贝,买家可以评价宝贝。我们通过参与的权限来区分区块链的种类。

**第一种,公有链,**:有链((PublicBlockChains))是指世界上任何个体或者团体都可以发送交易、读取或访问系统数据、且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程,帐本公开透明,无官方组织及中心管理机构,无中心服务器,参与的节点自由接入网路、不受控制,参与的节点之间的运行由我们上一课学到的共识机制来达成一致性。目前公有链的项目包括比特币、以太坊、瑞波、超级账本等。

**第二种,私有链,**私有链是指对单独的个人或实体开发的区块链,参与的节点只有自己,数据的访问和使用有严格的权限管理,是存在一定的中心化控制的区块链,一般作内部审计使用。私有链一般是企业内部的应用,如数据库管理、审计等;在政府行业也会有一些应用,比如政府的预算和执行,或者政府的行业统计数据,这个一般来说由政府登记,但公众有权力监督。

私有链的价值主要是提供安全、可追溯、不可篡改、自动执行的运算平台,可以同时防范来自内部和外部对数据的安全攻击,这是区块系统相比于传统服务器的优势所在。

**第三种联盟链,**联盟链指对特定的组织团队开放,是指参与区块链的节点是事先选择好的,区块链上的读写权限、参与记账权限按联盟规则来制定,节点之间可以实现资源与信息的共享。

比如你在10所大学之间建立联盟链,进行学生的课程信息共享。那么这个链上的课程内容只能被这10所大学的学生看到,内容也只能由这10所大学的老师和学生发布。

联盟链可以视为部分去中心化,其特点是交易速度非常快,数据也可以有一定的隐私。联盟链对交易的确认时间、每秒交易数都与公有链有较大的区别,对安全和性能的要求也比公共链高。

由40多家银行参与的区块链联盟R3和Linux基金会支持的超级账本(Hyperleder)项目就属于联盟链架构。目前国内有影响力的区块链联盟——中国分布式总账基础协议联(ChinaLedger)、中国区块链研究联盟、金链盟(金融区块链联盟)等——也都在致力于开发联盟区块链项目。

这三种类型的区块链都有它各种的特点,我们为大家准备了一张对比图片,你可以大家点击图文区进行详细了解他们的差异在哪里。

**智能合约**:智能合约这个词我们在以后的课程中或者工作中都会听到这个名词,所以有必要对他进行了解,智能合约按照字面意思就是自动自觉执行的、有点聪明的合同,而这种合同是由计算机代码组成和执行,代码即法律,我们生活中的自动售货机就是一个智能合约应用的典型案例,我们选择什么样的商品,付完钱商品就会自动的出来,全程没有一个人工参与,都是代码在执行合约。

智能合约利用程序算法替换了我们传统的纸质合同、电子合同,杜绝了执行主体和交易的道德风险,同时提升了法律的执行效率,大家再也不会因为合同纠纷问题去花钱请律师,同时也不用担心彼此达成合作后违约的事情,大大降低了人与人之间的合作效率和成本,目前智能合约的应用已经出现在我们生活的方方面面,比如共享单车、共享充电宝等。

**哈希值**这个词在区块链的世界可以说无处不在,哈希算法可以将任意长度的二进制换算成固定长度的较小二进制值,这个小的二进制值就是哈希值,比如我们把《区块链十年》这本书的文字输入到SHA256哈希函数中转化,他就会生成一串固定长度的二进制哈希值558767c133378cd2abc1d,同理我们输入任意长度的字符串都可以获得相同长度的输出哈希值。

哈希函数的特点是很难找到两个不同的x和y,使得h(x)=h(y),也就是说,两个不同的输入,就会有不同的输出,并且已知输出,很难找到对应的输入。

**去中心化**:这个词语我们在第一节课将比特币的诞生的时候就提到过,去中心化不是不要中心的意思,而是由节点来选择中心,自由决定中心的意思,简单来说,中心化的组织是有中心来决定节点的,比如某个公司或者政府组织,所有的节点都必须依赖中心,节点离开了中心就无法生存。

在去中心化系统中,任何人都是一个节点,任何人也都可以成为一个中心,任何中心都不是永久的,而是阶段性的,任何中心受影响都不会对整个系统造成影响,系统照样正常运转,这些传统的中心化做不到的,一旦中心化的组织服务器被攻击,整个组织就会无法运转。

###今日小结:

我们今天学习了六个词汇,分别是公有链、私有链、联盟链、智能合约、哈希值、去中心化,通过学习我们知道了根据参与对象以及对象权限的不同,可以把区块链分为公有链、联盟链、私有链三种。我们还学习了智能合约是通过代码来自动执行的合约,还有哈希值和去中心的定义。

照例,最后给你留个思考作业:请列举一些课程中没提到的公有链、私有链、联盟链分别还有哪些项目?欢迎在下方评论区留下你的答案,加油

恭喜你听完了《区块链入门课》的第三节课,我们下节课见,如果我们的课程对你帮助,记得分享给身边的朋友,我们一起来实现帮助一亿中国人学懂区块链的梦想。

以上内容来自专辑
用户评论
  • 听友214203112

    有这本书吗?要是有,哪里买

  • 听友221860056

    在哪里?用什么方式?能买到这本书?

    Wb3空间 回复 @听友221860056: 你好,请问你需要买那本书

  • LizMao

    可以去背景音乐吗?

  • 查查杰锋

    七分钟多就完了,后面接近五分钟是没有声音的。编辑出现了小失误

    Wb3空间 回复 @查查杰锋: 谢谢提醒,我检测一下

  • 默默1688

    没有以往的小结

  • 圆周率网络

    BTD公链

  • 1807806pjhr

    老师讲得很好!还有侧链,跨链等

    Wb3空间 回复 @1807806pjhr: 谢谢 建议,我们会慢慢完善