观点:去中心化网络开发者的五大困境
作者:Blockchain Founders Fund 管理合伙人Aly Madhavji ,Uniblock 首席执行官兼联合创始人 Kevin Callahan,Cointelegraph;编译:松雪,金色财经
也许您是一位传奇开发人员,您会不同意我的说法,但对于我们大多数人来说,如果不增加新技术、新应用程序和新 API 的复杂性,创新就足够困难了。
为什么很烦人
Web2存在的时间如此之长,以至于几乎所有事物都有相应的API,还有大量的聚合服务使事情变得更加简单。
而在Web3方面,我们有应用程序和API,但由于一切都是去中心化的,所以它们都是分布式的。要使所有东西顺利协同工作实际上是一种相当痛苦的过程。
在与许多沮丧的开发人员交谈后,出现了五个最令人烦恼的关键问题:
支离破碎的工具和服务:Web3 领域有无数的工具和服务,每个工具和服务都有自己的一套集成规则。 此外,这些工具和服务缺乏通用标准,您需要从头开始进行每个新的集成。
API 密钥管理开销:安全漏洞的风险也会增加,因为每个额外的密钥都会带来另一个潜在的故障或误用点。 这会加剧运营负担,因为管理跨不同平台的身份验证需要消耗时间和资源,而这些时间和资源本来可以更好地用于核心开发任务。
数据不一致:各种服务之间的数据不一致可能会导致不可靠的应用程序行为,破坏预期功能并导致糟糕的用户体验,这对许多新兴初创公司来说是死刑。
服务故障和停机风险:没有什么比服务故障和平台停机时与时间赛跑更令人紧张的情况了。 许多服务缺乏冗余意味着当服务发生故障时没有备份,从而加剧了停机风险。 另一方面是为每个集成服务实施后备机制,这也具有挑战性。
先进技术的集成:集成先进技术需要深入了解新技术和现有的 Web3 基础设施,这通常会带来重大挑战。 行业中每次引入新技术,都需要系统和产品更新以保持竞争力,特别是对于人工智能/机器学习等新兴技术。
需要做什么?
克服这些挑战不是孤立的开发人员或孤立的组织的任务。 这是一项集体努力,需要对去中心化网络有共同的愿景。 需要解决三个关键要素。
统一的解决方案:我们需要一个类似于 Firebase 的一站式平台,但专为 Web3 工具量身定制。 这一统一平台可以将 Web3 开发所需的各种工具和服务聚合在一个屋檐下。 核心思想是建立一个精简、统一的平台来解决 Web3 开发中现有的挑战。 这样的平台将极大地降低进入门槛、提高生产力并加速 Web3 领域的创新。
强大的回退机制:拥有提供备份服务的冗余系统,以确保即使在服务故障期间也能持续运行,这对于维持可靠的用户体验至关重要。 开发可以在故障期间切换到替代服务或方法的自动回退机制有助于最大限度地减少停机时间并保持应用程序的可靠性。
高级集成支持:为人工智能和机器学习等尖端技术创建即插即用的集成解决方案将降低技术障碍并加快集成过程,从而更容易合并高级功能。
成功的路线图在于协作、标准化和创新。 今天,通过积极应对这些挑战,我们能做的不仅仅是简化开发流程。 我们可以为一个去中心化、公平和充满活力的数字领域奠定基础,在这个领域,创新不仅受到欢迎,而且受到赞扬。