什么是区块链?
区块链技术并不难理解,也不复杂,只不过是一个低效、不可篡改的分布式数据库而已。
——赵乐天
对于整个数字货币领域而言,区块链是一个很基础的概念。
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。(百度百科)
区块链的英文是Block Chain,存储于区块链上的数据被书写在一个个区块上,每一个区块连接成链球状,成了一个可以无限拓展的区块链。
在中本聪发表论文《比特币:一种点对点的电子现金系统》之前,区块链上所应用的几种技术经过了几十年的理论探索及技术实践,已经发展得相当纯熟。中本聪站在巨人的肩膀上,将其运用整合,创造了比特币。
分布式数据存储
视频监控的文件存储正是运用了这一技术。
区块链上每天都会产生许多交易信息,这些交易信息被分开打包进不同的区块,由不同的区块之间共同记忆这部分信息。一方面,分布式数据存储有助于整个区块链针对信息存储的弹性拓展与负载优化;另一方面,这也确保了交易信息的不可拷贝与不可篡改性。
相较于数字货币,更受社会大众关注的是区块链的这一技术,尤其是企业家们,他们更想要知道的是如何将区块链技术应用于他们现有的产业系统上。
点对点传输
各种文件共享软件也都使用了点对点传输的技术。
点对点传输技术也凸显了区块链去中心化的这一大特点,节点与节点之间直接传输信息,不经过第三方。像一个有组织的、彼此信任的集体,围绕着一个链状网络自行运转。
共识机制
至今仍存在很大争议的一点是:比特币是否有价值?
有人认为,比特币有价值,共识赋予了比特币价值。
在区块链上产生的交易信息需要在时间顺序上产生一种共识,来对其进行排序和整理。
共识机制主要是指:POW,工作量证明机制;POS,权益证明机制;DPOS,股份授权证明机制。
目前较常被使用的是POS,权益证明机制,即通过资产数量与时间的组合来进行认定。
加密算法
加密算法早先被大量应用于电子商务行业。
应用较多的是非对称加密技术与安全哈希算法。
非对称加密,即公钥对应加密,私钥对应解密。非对称加密技术与数字摘要组合形成数字签名,确保在交易过程中,交易信息不会被篡改。
安全哈希算法,SHA256,是一种只能加密不能解密的密码学算法。
因而,在理解了以上四种主要技术的概念之后,才能更有效、更全面地理解区块链——作为一种技术集成的新型应用模式,区块链被视为金融领域科技的一大创新技术的同时,也正在被尝试应用于更多领域。
孵化在区块链应用之上的许多数字货币的开发,也是一个需要进行深入探讨的新型领域。
那么,
什么是比特币呢?
领取专属 10元无门槛券
私享最新 技术干货