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

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

3天内不再提示

区块链项目需要避免的常见错误和解决方法

如意 来源:企业网D1Net 作者:Adrian Leow 2020-11-04 15:02 次阅读

围绕区块链技术的宣传和炒作已经有多年的时间,这是由于对区块链技术的认识混乱和不断变化的态势所驱动的。

虽然地区和行业对如何利用区块链提高市场效率、消减成本,以及降低延迟产生了强烈兴趣,但是有关区块链炒作和现实应用之间仍然存在着巨大的差距。

企业之间的业务流程、治理和性能问题可能很复杂,而且很难解决,常常会导致缺乏应有的关注。因此,当企业试图将区块链项目从概念验证(POC)转移到任何形式的规模化开发时,将会遇到一些挑战,并可能会陷入困境。

调研机构Gartner公司为此指出了首席信息官在企业区块链项目中可以避免的常见错误:

误解或滥用区块链技术

Gartner公司的研究发现,随着许多企业开发概念验证(POC)解决方案并试图探索区块链的潜力,大多数用于受许可区块链的POC(控制着区块链网络的成员身份)并未使用关键的区块链创新,例如去中心化共识或令牌化。

除了分布式记录技术(DLT)数据结构的支持外,企业很少使用共享记录保持和资产跟踪之外的完整区块链功能,这就让人怀疑这些企业是否真正需要区块链。

随着时间的推移,当用例明确时,需要进入需要分散共识的项目,以在没有中央权限的最小信任的生态系统中提高安全性和透明度。创建整个系统的信任模型,该模型识别出可信任的区域和不可信任的区域,并应用区块链技术向不信任的域添加信任。

假设当前技术已准备好用于生产

区块链平台市场主要由分散的产品组成,这些产品通常有些重叠,而另一些则相互补充。其中许多是获得风险投资资助的小型初创公司,而其他一些则是由社区驱动的开源项目,而没有对单个专注的供应商进行公开控制。通过从通用计算到更高级、更熟悉的智能合约语言,这些不同的区块链平台会导致区块链项目失败。

假设大多数区块链平台产品在未来一年内还不够成熟,无法进行真正的生产工作。企业需要定义项目阶段的时间表;从简单的、窄范围的功能发展到更复杂、更广泛的解决方案。随着这些平台的出现和在现实世界中的部署,这一时间表与区块链技术不断发展的能力保持一致。

将有限的基础级协议与完整的业务解决方案相混淆

由于在解决供应链管理或医疗系统中的问题时经常讨论区块链,因此有一个隐含假设,即基础级技术离完整的应用程序解决方案不远。

这样的解决方案通常包括在基础级基础上构建的多层技术堆栈,该堆栈包括中间件(例如应用程序框架)和垂直定向的应用程序逻辑下方的水平子系统。完整的解决方案将包括用户界面、业务逻辑、数据持久性和互操作性机制。

同样,如果没有基础区块链协议,就无法存在用于创新供应链管理系统、分散式能源交易系统或病历管理的区块链解决方案。但是,实际协议将不到完整解决方案的5%。这是一些首席信息官在着手实施雄心勃勃的区块链项目时不会考虑的事情。

在考虑范围广泛、雄心勃勃的区块链项目时,首席信息官认为区块链所占比例不到项目开发总投入的10%。

将区块链技术纯粹视为数据库或存储机制

首席信息官往往会将分布式数据库管理系统(DBMS)与区块链技术混淆,导致企业区块链项目错位。当前的区块链平台不能支持复杂的数据模型,也不能保证低延迟和高吞吐量,这在现代分布式数据库管理系统中是常见的。

导致创建区块链平台的基本设计权衡是接受数据管理功能的限制,以享受由动态的不信任方集合引起的权威、不可变、受信任的事件记录。

为了向前发展,需要评估提议的基于区块链的解决方案的数据管理要求,并确定这些要求是否超过了重要事件的可信任顺序日志的好处。如果可以,那么考虑使用常规的数据管理工具或平台。

假设区块链平台之间存在互操作性标准

一些区块链供应商讨论了区块链平台之间的互操作性,以确保特定平台不会成为死胡同。随着企业采用市场上竞争激烈的替代方案,有时采用多种替代方案,当大多数平台仍在设计和开发中时,很难设想互操作性。

不要为今年的项目选择一个区块链平台,期望它能与来自不同供应商的未来一年提供区块链技术进行互操作。

假设智能合约技术已解决

用于管理、分配或评估资产的智能合约是区块链支持技术最强大的方面之一。不仅启用“货币互联网”,还启用“可编程价值互联网”。

尽管如此,智能合约目前仍面临可扩展性、可审计性、可管理性、可验证性方面的主要挑战,而这些挑战尚未得到充分解决。

在当前区块链产品下开发或部署智能合约时需要谨慎行事,在未来两三年内,这一领域将经历重大的演变。

忽略对等分布式网络的治理问题

企业必须获得多种新功能,才能发挥区块链的潜力。其中包括内部和外部数据以及流程治理。治理是公共区块链的关键问题。

区块链参与者的动机范围涉及技术、社会、金融甚至犯罪等因素。在缺乏解决共享业务、公共部门或人为因素和价值观的治理机制的情况下,可能会出现分组之间无法解决的严重冲突。真正的去中心化和无权限进入区块链可能会造成更多的治理冲突和挑战。

企业需要关注区块链治理问题,并假定即使其技术基础成熟且稳定,这些问题也可能对项目的成功构成重大挑战。企业还要开发与公共区块链对接的功能,以供其运营使用。
责编AJX

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

    关注

    0

    文章

    217

    浏览量

    22841
  • 区块链
    +关注

    关注

    111

    文章

    15562

    浏览量

    106057
收藏 人收藏

    评论

    相关推荐

    mac的常见问题解决方法

    Mac常见问题解决方法 1. 系统启动缓慢 问题描述: 启动Mac时,系统启动缓慢,甚至出现卡顿现象。 解决方法: 检查启动项目: 打开系统偏好设置中的“用户与群组”,点击“登录项”,移除不必要
    的头像 发表于 12-19 15:02 191次阅读

    VSS遇到的常见错误解决方法

    Visual SourceSafe(VSS)是一个版本控制系统,由微软开发,用于跟踪文件和项目的历史记录。尽管VSS已经有些过时,但仍有一些团队在使用它。以下是一些VSS用户可能遇到的常见错误及其
    的头像 发表于 12-13 16:08 175次阅读

    交换机常见故障及解决方法 如何优化交换机的性能

    交换机常见故障及解决方法 交换机的常见故障主要包括物理层故障、端口协商及自环问题、VLAN问题、设备兼容性问题以及其他问题。以下是对这些故障及其解决方法的详细阐述: 物理层故障 硬件故
    的头像 发表于 12-12 18:02 499次阅读

    RS232通信错误解决方法 如何使用RS232进行设备组网

    RS232通信错误解决方法 RS232通信错误可能由多种原因引起,以下是一些常见错误及相应的解决方法
    的头像 发表于 12-10 15:53 567次阅读

    常见傅里叶变换错误解决方法

    ,导致混叠现象。 解决方法: 确保采样频率至少是信号最高频率成分的两倍(奈奎斯特定理)。 使用抗混叠滤波器在采样之前滤除高于奈奎斯特频率的信号成分。 2. 窗函数选择不当 错误描述: 窗函数选择不当可能导致频谱泄露或分辨率降低。
    的头像 发表于 11-14 09:42 771次阅读

    CAN总线常见错误码及其解决方法

    错误码,这些错误码可以帮助我们诊断和解决问题。 1. 错误帧(Error Frame) 错误码 :当CAN控制器检测到一个帧的
    的头像 发表于 11-12 10:05 2124次阅读

    回馈式直流电子负载常见故障及解决方法

    回馈式直流电子负载在使用过程中可能会遇到各种故障,以下是几种常见的故障及其相应的解决方法: 一、输入电源故障 可能原因:电源输入不稳定或断电。 解决方法:检查电源输入线路,确保电源稳定。 二、 输出
    的头像 发表于 10-18 16:18 246次阅读
    回馈式直流电子负载<b class='flag-5'>常见</b>故障及<b class='flag-5'>解决方法</b>

    服务器错误是怎么回事?常见错误原因及解决方法汇总

    服务器错误是怎么回事?最常见的原因分有六个,分别是:硬件问题、软件问题、网络问题、资源耗尽、数据库、文件权限问题。可以根据以下具体错误原因进行辨别,并选择适合的解决方法。关于
    的头像 发表于 08-12 10:11 1492次阅读

    常见的CAN总线故障及原因和解决方法

    总线也可能遇到一些故障。以下是一些常见的CAN总线故障及其原因和解决方法。 物理层故障 物理层故障通常是由于电缆损坏、连接器故障或接地不良等原因引起的。以下是一些具体的故障类型: 1.1 电缆损坏 电缆损坏可能是由于磨损、老化或外部环境因素导致的。损坏的电缆
    的头像 发表于 06-16 10:34 6289次阅读

    PCB线路板制造中常见错误有哪些,如何避免?

    一站式PCBA智造厂家今天为大家讲讲避免常见pcb设计错误方法有哪些?避免常见PCB设计
    的头像 发表于 06-07 09:15 487次阅读

    常见的锡珠形成的原因和解决方法

    及时进行处理的话可能会影响到板子的使用寿命和使用可靠性,下面深圳佳金源锡膏厂家给大家简单介绍一下常见的锡珠形成的原因和解决方法:一、形成原因1、感应熔敷在焊接加热
    的头像 发表于 06-01 11:02 858次阅读
    <b class='flag-5'>常见</b>的锡珠形成的原因<b class='flag-5'>和解决方法</b>

    连接器的常见故障和解决方法

    在电子设备和系统中,连接器作为关键部件,其性能的稳定性和可靠性直接影响着整个系统的运行效率。然而,由于各种因素的影响,连接器在使用过程中难免会出现各种故障。本文将对连接器的常见故障进行详细分析,并提供相应的解决方法,以供参考。
    的头像 发表于 05-29 16:07 2671次阅读

    鸿蒙OpenHarmony:【常见编译问题和解决方法

    常见编译问题和解决方法
    的头像 发表于 05-11 16:09 2209次阅读

    步进电机丢步的原因和解决方法

    步进电机丢步的原因和解决方法 步进电机是一种常见的电动机类型,特点是可以实现精确的位置控制和旋转运动。然而,在实际使用过程中,步进电机有时会出现丢步的现象,即无法按照预定步长准确移动。这种情况可能会
    的头像 发表于 02-01 16:32 5236次阅读

    编码器7种常见故障及解决方法是什么?

    常见故障及相应的解决方法,以帮助读者更好地应对和解决编码器故障。 一、轴承故障 轴承是编码器的重要组成部分,负责支撑旋转轴和传感元件,如果轴承出现故障,将会影响编码器的正常运行。常见
    的头像 发表于 01-26 14:56 1.4w次阅读