首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

区块链的发展(一)

区块链1.0时期,其技术的发展与数字货币密切相关,应用集中在货币转移、兑换和支付等方面。从某种意义上说,这个时期的区块链技术找到了一个解决货币和支付去中心化的方案。

在这个时期里,主要创新是创建了一套去中心化的,公开透明的交易记录总账——其数据库由所有的网络节点共享,由“矿工”更新,全民维护,没有人可以控制这个总账。这种技术对金融行业的影响不亚于复式记账法的发明。

比特币,一种P2P形式的数字货币,点对点的传输意味着去中心化的支付系统。

区块链1.0时期的特征

1

数据层:以区块为单位的链状数据块结构

所谓链状数据块结构即通过加盖时间戳将系统中的数据块有序链接,并通过密码学等技术处理以首尾相连的方式有序联系在一起。当心的区块产生并需要上传至区块链系统中时,系统中的节点需要将新的区块的前一个区块的散列值、当前时间戳、某段时间内发生的有效交易等内容打包上传,向全网广播扩散。

由于每个区块都与前一个区块相连,故随着长度的增加,要修改的交易信息就必须与之前所有信息重构,但这几乎成了不可能的事,因此保证了账本信息的安全性。

2

全网共享账本:确保账本信息的真实性

在区块链网络中,记录历史交易的信息被传递给每一个节点,每个节点都能拥有并存储一本完整的,信息一致的交易总账。即使是个别节点的账本数据被攻击或被篡改,也不会影响全网总账的安全性。

此外,由于全网的节点是通过点对点的方式连接起来的,没有单一的中心化的服务器,因此不存在单一入口可攻击。同时,全网共享账本也有效防止了双重支付的可能。

3

非对称加密

非对称加密算法是区块链的一个重要应用,其通过公钥与私钥结合的方式搭建了比特币(数字货币)的防御系统。

4

源代码开源性

区块链网络中设定的共识机制、规则等都可以通过一致性的、开源的源代码进行验证。

以上四个特征奠定了区块链发展的基础。除此之外,区块链技术也对“双花”问题也提供了更好的解决方式,这个问题下次再单独讲讲。

◆ “双花”:

在数字化货币系统中,由于数据的可复制性,使得系统可能存在同一笔数字资产因不当操作被重复使用的情况,这也称之为双花。

区块链1.0下的应用

货币和支付构成了区块链1.0最突出的应用,出现了以比特币为代表的一系列的虚拟货币,如莱特币、瑞波币等。目前,全世界产生了上千种数字货币,大部分至今还在运行中,这开启了金融领域的一片天地。

这个时期,金融领域因为区块链迎来一波热潮,并备受关注。因为在这些领域,传统方式要通过银行等中心机构进行各种繁琐的处理过程,时间长,成本高。但采用区块链技术后,支付可以实现点对点的交易,去掉中间繁冗的处理环节,不仅快捷,而且交易成本也非常低。尤其在跨境支付方面,基于区块链的支付系统可以低成本方式瞬间完成。

浅谈区块链应用

区块链源起比特币,但并不局限在币圈,让我们一起来谈谈区块链的应用。欢迎探讨交流,共同进步。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180807G1C0GD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券