[Day2]什麽是区块链?

Hi~今天要介绍什麽是区块链!会分成五个部分,分别是定义、起源、特性、优点、缺点!


定义

当你听到区块链这个名词时,会想到什麽呢?「区块」顾名思义会联想到像拼图、积木一样,是一块一块的。「链」就如同锁链一样,将这些一块一块的积木串联在一起。(看到这边时,脑中是不是和我一样想到这个!)
https://ithelp.ithome.com.tw/upload/images/20210914/20140143eUJmJCiPqB.png
没错,其实区块链大概就是长这样子,在每个积木里,可以存不一样的东西,可以存一笔交易资料、也可以是一个机密档案、或是任何的秘密。如果又有东西想要加入这条链子里,也可以继续加入,如此一来这条链子就会越来越长...所以区块练就是条存着许多不同资料的链子。
https://ithelp.ithome.com.tw/upload/images/20210914/201401437YYgN6btq1.png

起源

有一位化名为中本聪的人物,在2008年时,发行了一篇论文叫做《Bitcoin: A Peer-to-Peer Electronic Cash System》,中文翻译版《比特币:一种点对点的电子现金系统》
在这篇文章中是提到「区块链的概念」,最早是当作一种电子支付系统。在2009年时,创建了比特币网路并开发了第一个区块,这个区块称为创世区块。
(比特币将留到明天单独介绍)

区块链特性

  1. 去中心化
    什麽是去中心化呢?想像一下平常我们想透过刷卡、电子支付的方式结帐时,都会透过「银行」这个角色储存我们的每一笔交易纪录。而银行和银行之间也可能需要转帐(所谓的跨行转帐),所以需要一个更大的地方去储存所有的交易纪录。这个大地方就像是一个中心点,大家要交易时都要通过这个中心点。(还会偷一点手续费...)
    https://ithelp.ithome.com.tw/upload/images/20210914/2014014371veQZcGsL.png
    而去中心化顾名思义,就是把这个大地方的角色删除!我们要付钱时不用透过银行,银行和银行的转帐也不用更大的地方帮忙纪录。但这样就没有人帮我们记录每一笔交易了...所以我们要帮自己记录!(分散式帐本)付钱时最担心的就是对方不承认我们已经付钱了,所以需要加密(简单来说就是上锁),并且不能窜改,让大家信任。这样的记帐方式称为「Distributed Ledger」,也就是分散的记帐本,交易不再透过中心,也省下中间的时间和手续费!
    https://ithelp.ithome.com.tw/upload/images/20210914/20140143yIHElR9rV6.png

  2. 不可窜改
    交易需要纪录就是怕其中一方不承认,所以需要具有公信力的纪录。所以今天如果要说服大家将交易纪录存到区块链,那这个纪录就要是不能窜改且加密过的。因此区块练具有不可窜改的特性,一旦写入就不能改。如果写入区块链时发生错误,则要再上传一个正确的纪录到区块练。日後这两笔资料都会呈现出来。

  3. 智慧合约
    交易需要纪录就是怕其中一方不承认,所以需要具有公信力的纪录。所以今天如果要说服大家将交易纪录存到区块链,那这个纪录就要是不能窜改且加密过的。因此区块练具有不可窜改的特性,一旦写入就不能改。如果写入区块链时发生错误,则要再上传一个正确的纪录到区块练。日後这两笔资料都会呈现出来。

连续四年被Gartner誉为十大科技趋势

2017

2018

2019

2020

(以上图源来自Gartner官网以及科技新报)

区块链类型

  • 公有链(public blockchains)
    开放分散的,隐私较少、安全也相对薄弱,任何想要请求验证的人都可以访问。Ex:比特币、乙太坊即为公有链。
  • 私有链(private blockchains)
    集中管理的私有的区块,不开放给大家看,如果想要的话要有许可证。
  • 混和区块链(Hybrid Blockchains or Consortiums)
    有公有也有私有的大组合包,兼具分散和集中的特徵。
  • 侧链(Sidechains)
    和主链平行运行的区块链。
    https://ithelp.ithome.com.tw/upload/images/20210914/20140143aFUkj84nzK.png

区块链的优点

1.减少中介点手续费支出
2.随时、随地都可以交易,公开、快速且透明。

区块链的缺点

1.环境影响
有许多区块链其实是耗费大量的电力在进行交易,且许多国家有规定用电上限。以下新闻和大家分享:比特币矿工狂偷电!马国政府火大...派压路机辗爆上千矿机
2.要对自己负责
当我们赚到这些虚拟货币时,因为没有银行这个角色了,所以我们要自己保管好自己的钱,如果不甚把钱弄丢了,谁也怪不了呦….
3.犯罪问题
即使在怎麽防范,一定还是会有人使用虚拟货币诈骗、洗钱、买卖毒品。但似乎只要是货币就能进行这样的活动,我们只能控制好自己,不知法犯法。
以上是区块链的介绍!下一篇将会介绍比特币、比特币如何用区块练交易、比特币与区块链的关系,敬请期待!


参考资料:https://www.ibm.com/tw-zh/topics/what-is-blockchain
https://blockgeeks.com/guides/what-is-blockchain-technology/
那些拉线的图是用:whimsical拉的!(很好用,会自己去背,还可以多人共同编辑)


那今天的介绍就到这边拉~
真的是没有很专业的介绍,比较像是跟大家分享我学到甚麽,我还有很多要学习的地方:(
如果喜欢的话明天记得继续回来看下一篇!影片记得按赞订阅开小铃铛谢谢大家!
/images/emoticon/emoticon07.gif


<<:  Day1 - 前言

>>:  【Day 1】Google Apps Script - 前言与系列介绍

语法糖小测验: Scope functions & Extension function

最近补课的模式有了改变,大部分时间都是诗忆读着讲义,遇到问题或是想要学得更深入的时候再和唯心讨论。 ...

3.MYSQL建立自己的资料库

首先进入到MYSQL里面 输入自己前面设定的密码 进入之後建立一个新的资料库 按照下图的选项选择,然...

D16: 工程师太师了: 第8.5话

工程师太师了: 第8话 杂记: 额温枪就是侦测额头散发红外线推算体温的温度计。 任何物体在高於绝对零...

回归初心;重新出发 IOS基础

受朋友的挑战,也是对自己的考验与面对自己。同时也是自己对自己的坦白,通过铁人赛来测试自己。 比起是比...

[DAY 26] _STM32 看门狗简介_独立看门狗(2)

昨天件绍了看们狗的,今天就来看看如何使用看门狗 独立看门狗一般用来检测和解决由程序引起的故障,比如一...