Web 3.0、DApps 和协议的构建者在软件开发中缺少什么

HodlX访客留言  提交你的文章

 

你有没有想过什么时候我们使用的所有应用程序都将基于区块链和去中心化? 为什么这一天还没有到来?

事实上,大多数 DApp 可能运行速度较慢,并且缺乏公众习惯的功能。 大多数当前的区块链相关技术无法扩展到社交网络、网络应用程序、物联网提供商等大型应用程序所需的水平。

然而,开发堆栈中有一个组件经常被程序员忽略,但它会激发随后的去中心化应用程序浪潮,并可能加速大规模采用。

什么是索引解决方案,它是为谁准备的?

使用相关且简洁的数据对于几乎所有 Web 应用程序都是至关重要的。 对于构建在区块链上并将其作为主要信息来源的去中心化应用程序、DeFi 和 NFT 应用程序也是如此。

他们需要链上索引 – 这不是一个系统,而是一个数据库优化过程,可以减少查询处理期间所需的磁盘访问次数。 简而言之,索引是一种数据结构技术,用于快速定位和访问存储在网络库中的数据。

它使用户可以访问投资组合聚合器、TVL 仪表板、钱包分析和其他功能。 然而,不同于传统的数据存储系统,区块链的某些方面使得数据查询 费时费力.

想要挑战区块链历史并为其应用构建有用数据点的个别项目必须付出高昂的代价,并且需要额外的计算能力。

为什么集中式索引解决方案已经过时

当区块链应用程序和技术处于早期阶段时,集中式索引解决方案可能就足够了。 但是随着新功能的添加,集中式索引解决方案变得很明显 应用能力有限 并且需要额外的开支和精力。

此外,集中式索引解决方案未能满足一个简单但关键的标准 – 分权。

去中心化应用程序已经依赖中心化索引器来获取链上数据,但这与加密货币背道而驰 不信任的理想 在基础层面上。

程序依赖于单一系统并且缺乏预期的自主性。 此外,中心化会导致严重的缺陷甚至中断。

另一方面,分散式索引解决方案具有以下优势。

  • 这种机制不是使用资源密集型硬件,而是大大降低了运营成本。
  • 此外,索引器首先服务于最新的数据库,然后搜索历史数据。 这种方法比同行的方法更有效,后者索引并服务于整个区块链数据库。
  • 在具有完全去中心化堆栈的全球分布式节点网络上托管索引器可消除单点故障。 此外,项目和开发人员不需要中央基础设施,这是索引的重大变化。
  • 一旦您的索引器在平台上启动并运行,任何政府或中央机构都无法阻止或阻止它。 即使去中心化网络的一部分出现故障,其他部分仍将继续运行,您的索引器也将继续运行。
  • 分散式索引是项目可以轻松地自行使用来部署自定义索引器的索引。 每个人都可以在没有中心化中介或外部方参与的情况下快速进入市场。

如果我们都使用去中心化索引解决方案,我们会更快地看到大规模采用吗

区块链应用程序可以在没有开源、去中心化索引解决方案的情况下运行。

此外,尽管索引解决方案是 DApp 功能的重要组成部分,但它们不能确保项目的成功,因为它依赖于 各种因素 包括强大的概念、深思熟虑的路线图、健全的财务管理等。

但是,使用分散的开源索引解决方案可以使应用程序更有效地运行。 如果某些东西运行良好并且看起来易于使用,那么需求很可能会增长,从而使 DApps 成为许多人每天都在使用的东西。


克劳迪奥·帕斯卡里洛 (Claudio Pascariello) 是 eph.

 

在HodlX上查看最新的头条新闻

跟着我们 Twitter Facebook Telegram

查询 最新行业公告
 

免责声明:The Daily Hodl表达的意见不是投资建议。 在对比特币,加密货币或数字资产进行任何高风险投资之前,投资者应该进行尽职调查。 请注意,您的转账和交易风险由您自行承担,您可能承担的任何损失都是您的责任。 Daily Hodl不建议购买或出售任何加密货币或数字资产,The Daily Hodl也不是投资顾问。 请注意,The Daily Hodl参与联盟营销。

特色图片:Shutterstock/Natalia Siiatovskaia/hunthomas

Source: https://dailyhodl.com/2022/11/24/what-the-builders-of-web-3-0-dapps-and-protocols-are-missing-in-software-development/