什么是区块链(超详细)

ゝ一纸荒年。 2022-12-01 14:01 494阅读 0赞

在学习区块链的时候必不可少的就是首先要了解其本质,通过下面几大模块带你了解什么是区块链。

  1. 什么是区块链
  2. 区块链是如何运行的
  3. 区块链有什么价值
  4. 区块链如何分类
  5. 区块链有什么优缺点
  6. 区块链和比特币是什么关系

1.什么是区块链

  1. 区块链(Blockchain)是一个信息技术领域的术语,该技术巧妙地结合并融合了涉及数学、
  2. 密码学、互联网和计算机编程等众多领域的专业技术知识。

通俗来讲:区块链是一个分布式的共享账本或数据库,存储于其中的数据或信息,具有去中心化、不可篡改等特点。

2.区块链是如何运行的

区块链的“区块”,类似于我们储存数据用的硬盘。每个区块,就是保存区块链上信息的地方。通过密码学技术进行加密,保证这 些被保存的信息数据无法被篡改。

区块链系统会检验期间产生的所有数据,比如交易记录以及该区块何时被编辑或创建的记录等,并将这些数据储存在一个新的区 块上。这个区块会与前一个区块连接,每个区块都必须包含前一区块的相关信息才能生效,从而形成一根链条,因此称为“区块 链”。

用户若要运行和独立验证区块链的状态,必须下载特定的钱包软件。软件启动后,便会接入区块链网络中的其他计算设备,目的 是上传或下载信息(例如,交易、区块)。软件将会下载一个个区块数据,检查它的真实性,然后将检验过的相关信息广播传递 给其他计算设备。于是,我们得到了由成百上千、甚至是上万个计算设备组成的区块链生态系统。这些计算设备被称为“节点”, 全部运行同一个软件,并同时彼此同步更新、广播交易数据,实现了区块链的数据真实而去中心化的特性。

3.区块链有什么价值

区块链之所以能够建立信任,因为它代表了真实的共享记录。人人都能相信的数据有助于推动其他新技术的发展,还将大大提高彼此合作的效率、透明度和信任。

此外,区块链应用的场合有:医疗、金融、游戏、加密货币、物联网、证券等等。

4.区块链如何分类

区块链根据不同场合可以分为:私有链、公有链、联盟链

公有链:

  1. 公有区块链是任何人都可以加入和参与的区块链,例如比特币。
  2. 缺点可能包括:绝大部分公链系统需要较高的硬件资源来保障安全性,
  3. 交易的隐私性极低或根本没有隐私性可言。而这些又是区块链企业用例的重要考虑因素。

私有链:

  1. 私有区块链网络类似于公有区块链网络,是一个去中心化的点对点网络,其显著差异是,
  2. 私有区块链的整个网络由一个组织管理。该组织有完全的权限来控制允许谁参与、维护区块链网络。
  3. 根据使用情况,可以显著提高参与者之间的信任和信心。
  4. 私有区块链可以在企业防火墙后面运行,甚至可以在企业内部托管。

联盟链:

  1. 多个组织可以分担维护区块链的责任。这些预先选定的组织将决定谁可以提交交易或访问数据。
  2. 在所有参与者都需要获得许可且对区块链负有共同责任时,财团区块链是业务理想的理想之选。

5.区块链有什么优缺点

优点:

  1. 1.去中心化
  2. 区块链存储数据时使用的是对等网络技术,使用分布式核算和存储,不存在中心化的硬件或管理机构。
  3. 所有节点的权利和义务都相等,因此任一节点停止工作都会不影响系统整体的运作。
  4. 2.集体维护
  5. 系统是开放的,除了交易各方的私有信息被加密外,系统是由其中所有具有维护功能的节点共同维护的,
  6. 任何人都可以查询区块链数据和开发相关应用,因此整个系统信息高度透明。
  7. 3.高安全性
  8. 一旦信息经过验证并添加至区块链,就会永久的存储起来。生成一套按照时间先后顺序记录的、不可篡改的、
  9. 可信任的数据库,从而可以限制相关不法行为。因此区块链的数据稳定性和可靠性极高
  10. 4. 无须信任系统
  11. 由于节点之间的信息交换遵循着固定的算法,参与人不需要对任何人信任,随着参与节点增加,
  12. 系统的安全性反而增加。因此交易对手无须通过公开身份的方式让对方自己产生信任,
  13. 对信用的累积非常有帮助。

缺点:

  1. 1.安全性问题
  2. 区块链技术一大特点就是不可逆、不可伪造,但前提是私钥是安全的。私钥是用户生成并保管的,
  3. 没有第三方参与。私钥一旦丢失,便无法对账户的资产做任何操作。
  4. 随着量子计算机等新计算技术的发展,未来非对称加密算法具有一定的破解可能性,
  5. 这也是区块链技术面临的潜在安全威胁。
  6. 2.数据确认的延迟性
  7. 在金融区块链中,数据确认的时间相对较长。拿比特币举例,当前产生的交易有效性受网络传输影响,
  8. 比特币交易每次的确实时间大约10分钟,6次确认的话需要一个小时。
  9. 因此区块链的交易数据是有延迟性的。
  10. 3.监管
  11. 区块链的去中心、自治化的特点淡化了国家监管的概念。然而所有的创新,都需要符合监管的要求。
  12. 区块链的监管,在某种程序上是促进区块链的商业应用,更好的提供合规性保护。
  13. 另一方面监管部门对这项新技术的法律和制度建立上存在滞后,
  14. 也可能会毁掉区块链,需要把握好尺度。

6.区块链和比特币是什么关系

  1. 比特币是区块链的第一个、也是目前最大的应用,区块链是比特币的底层技术,
  2. 区块链的诞生离不开比特币,可以说是没有比特币就没有区块链了。
  3. 换句话来说,区块链技术是从比特币技术中提取出来的,区块链的优点比特币都有。

补充:区块链与传统数据库有什么区别?

传统数据库:

  1. 数据库是被管理员可以修改,管理和控制的。数据库总是会有管理员,并且可以完全控制数据库。
  2. 他们可以创建,删除,修改数据库中的任何记录。
  3. 他们能优化数据库的性能和大小。
  4. 越大的数据库性能就会越慢,所以管理员可以采取各种方法来对其进行优化。
  5. 管理员也可以把这个权限转给别人。所以数据库是中心化的。

区块链:

  1. 区块链是去中心化、分布式的网络架构。它并不需要中心化的数据库,网络所有的节点都会互相连接起来。
  2. 所以,没人可以控制所有的节点,区块链上无需管理员。如果节点中有人欺诈呢?
  3. 这会影响整个网络吗?理论上的答案是如果他们获得大多数算力,那么就是可能的。
  4. 理论上,如果有人可以控制51%的算力,就可以控制网络。
  5. 这需要非常多的计算资源,所以产生攻击是非常昂贵的。

发表评论

表情:
评论列表 (有 0 条评论,494人围观)

还没有评论,来说两句吧...

相关阅读

    相关 区块到底什么

          “要把区块链作为核心技术自主创新重要突破口,加快推动区块链技术和产业创新发展。”随着区块链上升为国家战略,无论是资本大佬,还是市井大妈们都在畅聊区块链。 那么,

    相关 区块什么

    区块链的由来:“区块链”来自于比特币白皮书的中文翻译版本,是从比特币网络中提取出来的一种技术。 区块链和BTC的关系:区块链是从比特币网络中提取出来的一种技术,区块链技术是比

    相关 区块什么

    区块链 区块链本质上是一个去中心化的分布式账本数据库。 区块链解决什么问题 区块链解决信任问题,就是一旦写进去的数据,不能随意篡改,或者说没法篡改,也就保证数据一

    相关 区块什么

    目录 一 、什么是区块链? 中本聪对区块链概念的描述 二、区块链系统核心优势 三、区块链工作原理 3.1 什么是区块? 3.2 .区块结构  3.3  区块头

    相关 什么区块

    区块链,英文 Blockchain,本质上是一种去中心化的分布式数据库。任何人只要架设自己的服务器,接入区块链网络,都可以成为这个庞大网络的一个节点。 区块链每个节点都是中心

    相关 什么区块

    区块链在技术上其实很简单,看阮一峰写的这篇文章[ 区块链入门教程 ][Link 1]很容易明白 区块链如何防范“双花”问题 核心是通过通过时间戳(Timestamp)和