区块链技术的三个常见误区

更新日期: 2019-12-04 阅读: 2.7k 标签: 区块链

区块链于2009年首次推出,并发布了其首个应用程序——比特币。如果按照最简单的应用方式来解释, 区块链是一种去中心化的数字记录系统,令不受信任的交易各方可以共享数字历史记录,并且无需中介即可达成共识 。区块链由一系列带时间戳且无法篡改的数据记录组成,这些记录由不属于任何单一实体的计算机集群管理。这些区块中的每个数据均使用加密技术保护并相互绑定。在区块链中的每个区块都包含前一个区块的哈希加密值、时间戳和交易数据。通过精巧的设计,区块链可以抵抗数据修改所带来的交易风险。

在与全球各地的诸多首席经验官(CXO)们进行过多次对话后,我意识到, 他们中的许多人对自己关于区块链的理解并不完全自信 。以下是决策者们在考虑将区块链应用到各自业务内容时,最常见的一些误解和陷阱:


1. “区块链与加密货币有关,尤其是比特币或以太币。我们无法将自己业务中的加密货币内部化。”

这种普遍存在的看法是不正确的。区块链有多种形式,如公链和私链,公链最著名的例子是比特币和以太坊,公链中的每个人(节点)享有同等权益,能够平等的创建和验证交易、访问数据以及产生新区块。

加密货币的流通依赖于“无许可型”公链。但公链还有其他形式,如“许可型”公链,即满足某些预定义标准的任何人都可以下载协议并验证交易,但加入此种区块链网络的各方都需要得到事先许可。

就隐私而言,“许可型”私链可能与企业应用程序的相关性最高。预先选择并验证区块链网络中的每个节点或参与者,这一功能通常在联盟链中实现,并用于需要企业间协作的情况。在这一应用场景下,加密货币和算力挖矿(proof of work,简称pow,计算机算力工作证明,用于验证区块)都是无关紧要的。

例如,企业可以建立自己的私链网络来实现网络效应,并在其供应商,合作伙伴和客户之间建立起业务合作关系完成商品的采购和交付。属于另一个企业的供应商和合作伙伴则无法加入该私链。


2. “区块链是新兴技术,这很酷。出于技术进步的考虑我们要采用区块链!”

一些公司纯粹出于技术崇拜而采用区块链,这正是导致其失败的原因。区块链技术的实施应以业务产出为主导。软件和平台产业不断发布版本更为先进的产品,并不断强调其技术特点,这助长了科技崇拜的氛围。实际上,当企业希望借助区块链实现以下目标时,公链和私链都能够获得成功:

  • 为终端客户提供新的体验;
  • 满足当前无服务或服务不周的客户需求;
  • 实现全部或部分的去中介化;
  • 通过信任机制的数据化,并保留经济活动或材料来源的历史信息,以减少交易中的不信任。
  • 这四个属性可以解决当今任何交互形式中的数百万个问题,无论是B2B,B2C,P2P,M2P或是M2M。

    人们倾向于将私链视为平面文件或数据库——换句话说,都是些旧技术。公链使用了很多成熟的技术组件,例如C ++编程语言(比特币所使用的语言,于1985年发明),非对称加密(于1976年发明),计算机算力工作量证明(于1993年发明)和SHA 256哈希加密算法(于2001年发明)。当这些不同的技术融合在一起时,最终在2008年诞生了比特币,并解决了自1980年代初以来计算机科学家们一直希望解决的货币应用程序中的重复计算问题。

    实际上,在当前阶段,当其他技术失效或次优时,私链技术需要被用于解决某些棘手的业务问题。否则,关于区块链的宏伟计划将会失败,并阻止人们继续使用或探索这一技术。


    3. “要使用区块链技术,就需要一个覆盖全行业的财团。我们需要等待行业中的其他人启动一条新链,再加入其中。”

    一个普遍的误解是,要让区块链落地,行业中的每个人都必须参与其中,形成一个财团。企业认为,由于区块链是一个财团,因此需要行业中的其他人带头,启动新链并建立其行之有效的行为准则。一旦这些前期工作完成,企业就可以加入这个“区块链财团”。这种看法是不正确的。

    根据我们在全球多个行业实施区块链的经验,企业可以自己启用私链并从中获得巨大收益。这里的方法是DIY而不是DIFM(Do it for me,为我而做),可以被视为私链或微链。这些自建链对于解决信任鸿沟非常有效,当公司、供应商、合作伙伴和客户之间为了实现共同目标而受到相互影响时,信任鸿沟会进一步拉大。当企业的业务链条中涉及到遗留系统和非遗留系统的组合,从而导致信息孤岛问题时,这种自建链对公司的价值将进一步提高。公司在数据及信息协调上花费了大量时间和精力,而区块链技术可以很好地帮助解决这一问题。这样,自建链可以带来巨大的协作效益并实现积极的网络效果。

    我们已将这些链条部署到各种企业中,以解决业务问题,例如:

  • 减少在电子数据交换(EDI)上运行的采购订单故障;
  • 改善涉及多方协作(企业团队、订单执行者、仓储和其他人员)的客户订单的预期到达时间;
  • 跟踪高精度工具的运动,并在原始设备制造商及其众多供应商之间实现此类工具的共享;
  • 管理涉及多个利益相关者的非序列化库存的正反向物流;
  • 在涉及多个参与者的系统中保护个人可识别信息及其交换,并防止此类信息被用于不正当收益
  • 本质上,企业现在有机会建立和使用自己的区块链来推动转型,无论是流程管理还是数字运营都能有所裨益。

    作者 Rajesh Dhuddu (Tech Mahindra 区块链全球实践主管)  翻译 陈达铿  


    本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!

    链接: https://fly63.com/article/detial/6736

    相关推荐

    以太坊发展简史

    在 以太坊在Serenity (ETH 2.0) 阶段来临之前经历的升级和硬分叉。通过本文将了解到升级或分叉发生的时间,加入那哪些特性。时至今日当我们鸟瞰区块链技术的发展,它仍旧算得上是一个新事物。

    区块链开发中使用的最流行的编程语言

    我们目前正处于一个新兴的区块链开发行业中。区块链技术处于初期阶段,然而这种颠覆性技术已经成功地风靡全球,并且最近经历了一场与众不同的繁荣。由于许多资金充足的项目现在急于建立区块链网络并在其上部署分散的应用程序

    200行JS代码实现超级简单的区块链,带你入门区块链

    本文通过JavaScript源码实现一个简单的区块链框架,带你入门区块链的相关知识。区块链的基本概念非常简单:一个分布式数据库维持不断增长的有序记录列表。

    从概念到底层技术,一文看懂区块链架构设计(附知识图谱)

    区块链作为一种架构设计的实现,与基础语言或平台等差别较大。区块链是加密货币背后的技术,是当下与VR虚拟现实等比肩的热门技术之一,本身不是新技术,类似Ajax,可以说它是一种技术架构,所以我们从架构设计的角度谈谈区块链的技术实现。

    区块链开发的11种顶级编程语言

    区块链是一种去中心化,安全且非常快速的技术,已经在商业世界引起轰动。随着大量的区块链项目正在开发和部署在互联网上,区块链开始走向世界。已经有一些公司试图在其他人的基础上发展。

    区块链的六大层级结构

    众所周知, 区块链 是 比特币 的底层技术,那么这个底层技术又是怎么分层级结构的呢?在前面我们介绍了区块链的四大核心技术是其独特的数据结构、分布式存储、密码学和共识机制。今天我们就来聊聊区块链结构的六个层级结构

    DAG:区块链行业下一个引爆点?

    DAG是Directed Acyclic Graph的缩写,是一种运用拓扑排序的直接图像数据结构。这种数据结构能够在数据压缩中找到最优解,因此在实际中被广泛地运用于数据处理等领域

    用JavaScript写一个区块链

    几乎每个人都听说过像比特币和以太币这样的加密货币,但是只有极少数人懂得隐藏在它们背后的技术。在这篇博客中,我将会用JavaScript来创建一个简单的区块链来演示它们的内部究竟是如何工作的

    使用javascript实现小型区块链

    区块链概念狭义:区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码方式保证的不可篡改和不可伪造的分布式账本。

    什么是挖矿?

    区块链中经常会听到挖矿这个名词,因为它和现实中的挖矿不一样,所以很多人对这个词很费解。为什么那么多人去挖矿呢?因为挖矿成功后会有奖励。为什么挖矿需要大量的矿机呢?因为有大量的哈希计算。这个计算的过程就被称为挖矿

    点击更多...

    内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!