0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

区块链技术简直就是“黑科技”来揭开这款“黑科技”的神秘面纱吧

鼎酷IOT部落 来源:未知 作者:李倩 2018-04-03 14:24 次阅读

区块链技术经过2017年一年的发酵,经由比特币的一路助跑,区块链已经正式进入人们的视野,各个行业纷纷宣布拥抱区块链,很多人还一度坚信区块链技术简直就是“黑科技”。今天我们就来揭开这款“黑科技”的神秘面纱吧。

什么是区块链?

区块链是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案。

什么是区块链技术?

区块链技术简称BT,也被称之为分布式账本技术,是一种互联网数据库技术。简单来说:区块链技术就是指一种全民参与记账的方式,所有的系统背后都有一个数据库,你可以把数据库看作成一个大账本,在区块链系统中,系统中的每个人都可以有机会参与记账,在一定时间段内如果有任何数据变化,系统中每个人都可以来进行记账,系统会评判这段时间内记账最快最好的人,把他记录的内容写到账本,并将这段时间内的账本内容发给系统内所有的其他人进行备份,这样系统中的每个人都有了一本完整的账本。

区块链技术有哪些特点?

1. 去中心化

由于使用分布式核算和存储,不存在中心化的硬件或管理机构,任意节点的权利和义务都是均等的,系统中的数据块由整个系统中具有维护功能的节点来共同维护。

2. 去信任

系统中所有节点之间无需信任也可以进行,因为数据库和整个系统的运作是公开透明的,在系统的规则和时间范围内,节点之间无法欺骗彼此。

3. 集体维护

系统是由其中所有具有维护功能的节点共同维护的, 系统中所有人共同参与维护工作。

4. 数据库可靠

系统中每一个节点都拥有最新的完整数据库资料,修改单个节点的数据是无效的,系统会对数据进行比较,认为最多次出现的相同数据记录为真实的。

什么是公有链?

公有链是指:世界上任何一个个体或团体都可以发送交易,且交易能够获得该区块链的有效确认,任何人都可以参与其共识过程。

因此公有链还具备以下特点:

1. 开源:由于整个系统的运作规则公开透明,这个系统是开源系统。

2. 匿名:节点之间无需信任彼此,所有节点也无需公开身份,系统中每一个节点的匿名和隐私都受到保护。

什么是私有链?

私有链是指:仅仅使用区块链的总账技术进行记账,可以是一个公司,也可以是个人,独享该区块链的写入权限,私有链与其他分布式存储方案没有太大的区别。私有链在开放程度和去中心化程度方面有所限制,参与者需要被提前筛选,数据库的读取权限可能是公开的,也可能像写入权限一样只限于系统的参与者。

什么是行业链?

行业链是指:由某个群体内部指定多个预选的节点为记账人,每个块的生成由所有的预选节点共同决定(预选节点参与共识过程),其他接入节点可以参与交易,但不过问记账过程(本质上还是托管记账,知识变成分布式记账,预选节点的多少,如何决定每个块的记账者成为该区块链的主要风险点),其他任何人可以通过该区块链开放的API进行限定查询。

区块链和比特币是什么关系?

区块链技术其实是比特币的底层技术。在比特币被人们了解之后,人们发现比特币在没有任何中心化机构运营和管理的情况下,在多年里依旧非常稳定的运行,并且没有出现过任何问题,于是这种底层技术被很多关注,人们认为也许很多领域都能够应用这种底层技术,而比特币就是这种底层技术的第一应用。

比特币中提到的“挖矿”是什么?所有的区块链都需要“挖矿”吗?

比特币中的“挖矿”实际上就是记账的过程,比特币的运算采用了一种称为“工作量证明”的机制,系统为了找出谁有更强大的计算能力,每次会出一道数学题,只有最快解出这道题的计算机才能进行记账。

并不是所有的区块链项目都会采用类似与比特币这种的“工作量证明”方式。

目前区块链技术有哪些技术缺陷?

任何技术的产生都不可能是十全十美的,往往都需要人们在运用和维护中变得越来越好,那么区块链技术有哪些缺陷呢?

1. 区块容量和交易速度限制

中本聪设计比特币时,为区块设置了1MB的容量限制,使每一个区块都只能容纳4096个交易,同时工作量证明机制使得确认交易并将交易记录到区块链中需要约10分钟,当运算量达到极限时,运算时间就会放缓。

2. 挖矿浪费巨大资源

由于挖矿工作只为搜索到随机数以获得有效哈希值,并不产生其它价值,比特币网络的算力资源和消耗的电力成本被诟病为资源浪费。其它系统改进这个问题的总思路是,减少其中参与维护工作的节点的数量,减轻挖矿竞争的激烈程度。具体有2种方式,一是采用私有链或联盟链,将“记账权”强制规定给某些节点;二是引入权益证明机制,配合工作量证明来维护可靠数据库。

权益证明是一种对货币所有权的证明,证明人需要提供一定数量的货币的所有权,系统根据每一个节点所占有的货币的比例和占有时间来确定“记账权”;权益证明的核心是只让在区块链中具有经济利益的人参与系统的维护工作,这就使得挖矿的成本远低于工作量证明机制之下的挖矿成本。

3. 缺少图灵完备性

既然区块链可以保证比特币交易记录不被删改,理论上也可以保证任何代码一旦被写入,就不能删改。然而,比特币的脚本语言并不是图灵完备的,即不支持循环语句,意味着比特币只能作为数字货币,不能直接支持智能合约及更复杂的去中心化应用。

区块链技术平台以太坊的脚本语言(就是图灵完备的;用EVM代码来建立应用,理论上可以实现任何可以想象的计算,包括无限循环。以太坊实现了让任何人可以上传和执行任意的应用程序,并且程序的有效执行能得到保证。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • API
    API
    +关注

    关注

    2

    文章

    1495

    浏览量

    61939
  • 区块链
    +关注

    关注

    111

    文章

    15562

    浏览量

    105913
  • 比特币
    +关注

    关注

    57

    文章

    7005

    浏览量

    140498

原文标题:绝对干货:区块链入门手册

文章出处:【微信号:dkiot888,微信公众号:鼎酷IOT部落】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    【AWorks试用体验】+揭开AWorks神秘面纱(开箱贴)

    按耐不住激动的心情,轻轻放平快递包裹,开始欣赏AWorks,且看仔细分解。原始未开封的AWorks包装,接下来让我一层层地拨开她,揭开神秘面纱。打开外层,映入眼帘的是AWorks的外包装盒,标示很
    发表于 08-19 15:22

    什么是区块 区块有什么用

    、风险投资基金、金融机构,贴上“区块”标签,立马就“金光闪闪”。不仅如此,很多人的微信朋友圈也被各种解读区块的文章刷屏。  那么,到底什么是区块
    发表于 03-26 11:31

    区块技术对诸多行业的冲击

    大多数交易的核心。所以,区块技术可能会代替许多行业,导致以下行业的彻底消失。  首先是在跨境汇款方面。跨境汇款就是国外人员将钱汇回原籍国的行为,但是却需要支付一定的中介费用,交给银行
    发表于 12-07 14:45

    揭开深记忆示波器的神秘面纱

    揭开深记忆示波器的神秘面纱
    发表于 09-23 07:56

    苹果iPhone手机神秘面纱揭开

    苹果iPhone手机神秘面纱揭开       据国外媒体报道,日前,BoyGeniusReport网站公布了号称是下一代iPhone手机所用背盖的照
    发表于 04-17 16:22 516次阅读

    揭开实时以太网神秘面纱

      说到实时以太网,大多数工程师都比较陌生,什么是实时?为什么实时?其实就是一层面纱,今天我们来给您揭开
    发表于 05-05 11:48 1654次阅读
    <b class='flag-5'>揭开</b>实时以太网<b class='flag-5'>神秘</b>的<b class='flag-5'>面纱</b>

    揭开vivo APEX全面屏的神秘面纱

    vivo 官方终于向外界揭开了24日预告的 APEX 全面屏概念机的神秘面纱。我们可以用一个词形容:惊艳。如果一个词不够用,那我们再加一个词:
    发表于 03-21 10:12 2138次阅读

    Duskers - 揭开科幻生存游戏中的神秘面纱

    飞行员无人驾驶太空船,找到生存的手段,揭开宇宙如何成为这个科幻生存游戏中的巨大墓地的神秘面纱
    的头像 发表于 11-08 06:37 3101次阅读

    NITIAayog发布了名为“区块——印度战略”的 区块政策草案

    该战略文件以政府、企业领导人和公民等利益相关者为中心,旨在揭开围绕区块技术的概念的神秘面纱,为
    的头像 发表于 02-04 13:28 2203次阅读

    MT-001: 揭开公式(SNR = 6.02N + 1.76dB)的神秘面纱

    MT-001: 揭开公式(SNR = 6.02N + 1.76dB)的神秘面纱
    发表于 03-20 09:50 28次下载
    MT-001: <b class='flag-5'>揭开</b>公式(SNR = 6.02N + 1.76dB)的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>

    AN40-揭开开关电容器过滤的神秘面纱

    AN40-揭开开关电容器过滤的神秘面纱
    发表于 04-27 16:42 2次下载
    AN40-<b class='flag-5'>揭开</b>开关电容器过滤的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>

    揭开数字健康应用的AI和机器学习的神秘面纱

    在本文中,我们将仔细研究用于处理生理信号的算法的整体架构,并揭开其操作的神秘面纱
    的头像 发表于 12-01 15:17 628次阅读

    新能源汽车的“隐形护卫”,揭开WAYON维安Auto TVS的神秘面纱

    新能源汽车的“隐形护卫”,揭开WAYON维安Auto TVS的神秘面纱
    的头像 发表于 01-06 13:00 950次阅读
    新能源汽车的“隐形护卫”,<b class='flag-5'>揭开</b>WAYON维安Auto TVS的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>

    揭开快充芯片的神秘面纱

    UFP芯片是一种用于USB快充技术的关键元件,它在移动设备和充电器之间进行通信和协调,以实现高效、安全、快速的充电过程。下面我们将揭开快充芯片的神秘面纱,深入探讨UFP快充芯片的工作原
    的头像 发表于 04-15 12:51 607次阅读

    用智能DAC揭开医疗报警设计的神秘面纱

    电子发烧友网站提供《用智能DAC揭开医疗报警设计的神秘面纱.pdf》资料免费下载
    发表于 09-14 10:50 0次下载
    用智能DAC<b class='flag-5'>揭开</b>医疗报警设计的<b class='flag-5'>神秘</b><b class='flag-5'>面纱</b>