前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >初识区块链【区块链01】

初识区块链【区块链01】

作者头像
先知先觉
发布2019-01-21 16:02:46
19.8K0
发布2019-01-21 16:02:46
举报

最近研究了一段时间的区块链,准备写个系列文章,主要是从技术方面切入,本人也是边学习边总结,欢迎大家关注“伟大程序猿的诞生”,共同交流成长。

区块链是什么?

1、区块链概念?

定义:区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。 白话:我们可以把区块链理解为一个公有账本,每个人都可以进行记账,同时系统会将写好的内容记录并发给所有人进行备份

2、区块链优点

1、去中心化 2、开放性 3、自治性 4、信息不可篡改 5、匿名性

白话:A和B打赌,但是A与B互相不信任,于是需要找C来做证;但是有了区块链之后A与B打赌不在需要C来作证,因为他们的赌约所有人都知道。

3、区块链缺点

1.不可撤销 2.交易账本必须公开 3.当数据越大伴随的性能问题 4.区块链的延迟性

白话:A和B同时夺得了公有账本的记账权,那么到底谁的记录有效呢,那么就要看他俩之后的记录,哪个分支先达到6个记录(6次确认)。如果A的支路先到达7条记录,那么B的记录就作废。

区块链1.0/2.0/3.0对比

区块链的进化方式是从1.0到2.0再到3.0:

区块链1.0:是以比特币为代表的数字货币应用,其场景包括支付、流通等货币职能。 特征包括:以区块为单位的链状数据块结构;全网共享账本;非对称加密;源代码开源,主要具备的是去中心化的数字货币和支付平台的功能;目标是为了去中心化,比如比特币。

区块链2.0:是数字货币与智能合约相结合,对金融领域更广泛的场景和流程进行优化的应用。 智能合约:区块链系统中的应用,是已编码的可自动运行的业务逻辑,通常有自己的代币和专用开发语言;DAPP,包含用户界面的应用,包括但不限于各种加密货币,如以太钱包;虚拟机,用于执行智能合约编译后的代码,虚拟机是图灵完备的。智能合约开始在区块链上应用,用机器合约指令代替人工操作,让一切变得更加透明,高效,没人有人为操作,干扰。比如以太坊上的艾希欧,就大大降低了融资成本。

区块链3.0:则超出金融领域,为各种行业提供去中心化解决方案。 区块链3.0则进一步超越了经济领域,可用于实现全球范围内日趋自动化的物理资源和人力资产的分配,促进科学、健康、教育等领域的大规模协作。可是实现:自动化采购、智能化物联网应用、供应链自动化管理、虚拟资产兑换、转移、产权登记

区块链的特点:

1、去中心化 2、智能合约 3、去信任 4、共识机制 5、跨链互操作 6、点对点传输 7、数字证书 8、分布式数据存储 9、集体维护 10、拜占庭容错

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年03月13日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 区块链是什么?
    • 1、区块链概念?
      • 2、区块链优点
        • 3、区块链缺点
        • 区块链1.0/2.0/3.0对比
        • 区块链的特点:
        相关产品与服务
        区块链
        云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档