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

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

3天内不再提示

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

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

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

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

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

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

误解或滥用区块链技术

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

假设智能合约技术已解决

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

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

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

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

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

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

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

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

    关注

    0

    文章

    215

    浏览量

    22807
  • 区块链
    +关注

    关注

    110

    文章

    15559

    浏览量

    105660
收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    CMOS设置错误解决方法

    CMOS设置错误解决方法  CMOS是计算机中的一块电路,用于存储电脑的基本配置信息。如果设置错误,可能会导致计算机无法正常启动或运行,因此需要尽早解决。本文将为你详细介绍如何解决C
    的头像 发表于 12-28 15:13 7800次阅读

    ug内部错误,内存访问违例怎么解决

    问题,并提供一些预防这些问题的最佳实践方法。 一、内部错误原因和解决方法 1. 软件错误:软件错误是引起内部
    的头像 发表于 12-27 16:27 5865次阅读

    热电阻测量技巧:如何准确判断其好坏?常见错误和解决方法有哪些

    热电阻测量技巧:如何准确判断其好坏?常见错误和解决方法有哪些 热电阻是一种常见的温度传感器,广泛应用于工业自动化、电力系统、环境监测等领域中。热电阻的好坏对测量结果具有重要影响,因此准
    的头像 发表于 12-15 10:31 1938次阅读

    常见的电压问题及其解决方法

    常见的电压问题及其解决方法  电压问题是常见的电气故障之一,它可能会导致设备故障、损坏甚至危险。在日常生活和工作中,我们经常会遇到一些电压问题,例如电器无法正常工作、电器过热、电器短路等。本文将详细
    的头像 发表于 12-11 17:16 3029次阅读

    vlookup常见的12种错误

    中,我将介绍VLOOKUP函数的常见错误,并提供详尽、详实、细致的解决方法错误#N/A:这是最常见的VLOOKUP
    的头像 发表于 12-01 11:19 3071次阅读

    GSM系统中干扰问题的分类、定位和解决方法

    电子发烧友网站提供《GSM系统中干扰问题的分类、定位和解决方法.pdf》资料免费下载
    发表于 11-17 16:53 0次下载
    GSM系统中干扰问题的分类、定位<b class='flag-5'>和解决方法</b>