区块链到底是啥,区块链技术是什么

区块链到底是啥
从其应用视角来看 , 它是一个分布式的共享账本和数据库 , 具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点 。区块链它起源于比特币 , 第一块区块链诞生时间为2008年11月11日 。区块链目前分为公有区块链、联合区块链和私有区块链 。公有区块链是指任何个体或团体都可以发送交易 , 而且公共区块链交易可以获得该区块链的有效确认 , 任何人都可参与这个过程 。联合和私有区块链就是指多个个体或团体联合、个人或一个公司独享该区块链写入权限 。

区块链到底是啥,区块链技术是什么

文章插图
区块链技术是什么一 , 从数据的角度看


区块链是一种几乎不可能被更改的分布式数据库或者分布式账本 , 它通过去中心化形式实现所有参与者能够对其进行共同维护 。
这里提到的“分布式”不仅仅体现为“数据的分布式存储” , 也包含了“数据的分布式记录”的含义 , 也就是说 , 数据的存储和维护都是由系统的参与者共同进行的 。
从技术的角度 , 区块链并不是一种单一的技术 , 而是多种技术的集合及其结果 。这些技术以新的方式组合在一起 , 形成了一种新的数据记录、存储和表达方式 。
区块链到底是啥,区块链技术是什么

文章插图
二 , 区块链技术包含哪些
区块链技术到底指的是什么呢?下面列举一下区块链技术中比较重要的一些要素(不一定是最全的 , 但以下列举的都非常重要):
● 分布式账本技术:就是通过点对点 , 不需要一个中心化的服务器 。
● P2P网络/对等网络:P2P网络或对等网络 , 即对等计算机网络 , 是一种在对等者(Peer)之间分配任务和工作负载的分布式应用架构 , 是对等计算模型在应用层形成的网络形式 。P2P网络的参与者共享他们所拥有的一部分硬件资源(处理能力、存储能力、网络连接能力、打印机等) , 这些共享资源通过网络提供服务和内容 , 能被其他对等节点(Peer)直接访问而无须经过中间实体 。在此网络中的参与者既是资源、服务和内容的提供者(Server) , 又是资源、服务和内容的获取者(Client) 。
● 共识算法:共识算法是P2P网络等分布式网络中 , 为了达成共识所必需的算法 。共识算法可以说是区块链中各个节点之间实现有序交互的最重要的要素 。后面将会详细讨论 。
● 哈希算法/哈希函数/加密技术等密码学技术:为了保证交易信息的正确性和安全性 , 区块链涉及非常多的密码学技术 , 后面会详细讨论 。
● 智能合约:智能合约是一种旨在以信息化方式传播、验证或执行合同的计算机协议 。智能合约允许在没有第三方的情况下进行可信交易 。这些交易可追踪且不可逆转 。以太坊是智能合约技术的典型应用 , 后面会详细讨论 。
区块链到底是啥,区块链技术是什么

文章插图
【区块链到底是啥,区块链技术是什么】如果你也是想了解区块链知识 , 关注我 , 每天讲点新知识 。

    推荐阅读