前言
我就是学区块链专业的,听到最多的话就是什么是区块链
说到区块链,很多人第一次想到的是比特币,但是区块链≠比特币。事实上,比特币是区块链的(最大)应用,而区块链是比特币的基础技术。
区块链的起源
区块链(Blockchain)起源于比特币,在2008年11月1日,一位自称为中本聪的人,在电子邮件平台“密码朋克”上发表了一篇名为《比特币:一种点对点式的电子现金系统》的文章。里面讲述了基于P2P网络技术、加密技术、时间戳技术等区块链的电子现金系统理论。

在2009年1月3日,中本聪把自己的思考落地,他在赫尔辛基的一个服务器上创建、编译、打包了第一份开源代码;18时15分,创建了比特币世界的第一个区块,比特币的“创世区块”。于是就出现了比特币。
在2014年,区块链2.0(第二代区块链)成为去中心化数据库的代名词。第二代区块链的主要特点是交易的智能协议。区块链2.0技术不需要“价值交换中担任金钱和信息仲裁的中介机构”。
区块链的定义
- 狭义
区块链是一种按照时间顺序将若干数据区块相连的链式、无中心、不可篡改、不可伪造、集体维护、全程留下痕迹、交易可以追溯并以密码学方式保证的不可篡改和不可伪造的分布式②账本①(数据库)。
②“分布式”是指在一个对等(P2P)网络中,各个节点通过平等的相互传递信息来通信和协调行动。
①:“账本”是一个非关系型数据库,即NoSQL数据库。
- 广义
区块链技术是利用块链式数据结构验证与存储数据,利用分布式节点共识算法生成和更新数据,利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约③,编程和操作数据的全新的分布式基础架构与计算范式。
③“智能合约(Smart contract )”是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转
区块链的特征
- 去中心化
区块链技术不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息自我验证、传递和管理。去中心化是区块链最突出最本质的特征。
- 开放性
区块链技术基础是开源的,除了交易各方的私有信息被加密外,区块链的数据对所有人开放,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。
- 独立性
基于协商一致的规范和协议(类似比特币采用的哈希算法等各种数学算法),整个区块链系统不依赖其他第三方,所有节点能够在系统内自动安全地验证、交换数据,不需要任何人为的干预。
- 安全性
只要不能掌控全部数据节点的51%(51%算力攻击①),就无法肆意操控修改网络数据,这使区块链本身变得相对安全,避免了主观人为的数据变更。
①“51%算力攻击”可以理解为控制了比特币全网51%的算力,就拥有修改区块交易记录的能力
- 匿名性
除非有法律规范要求,单从技术上来讲,各区块节点的身份信息不需要公开或验证,信息传递可以匿名进行。
扩展
看完你应该对区块链也有所了解了吧,他也是web3.0的开始,什么是web3.0?未来互联网又会发展成什么样?
版权属于:戏人看戏博客网
本文链接:https://day.nb.sb/archives/109.html
若无注明均为戏人看戏原创,转载请注明出处,感谢您的支持!