---
title: "Fortmatic 通过 Alchemy 获得了安心保障"
description: "Fortmatic 构建了一个 SDK，让用户可以在任何浏览器或设备上以流畅的体验与应用交互。"
---

# Fortmatic 通过 Alchemy 获得了安心保障

<ImageBlock
  src="https://media.alchemy.com/1703096808-fortmatic-hero.png"
  alt="Fortmatic 案例研究主图"
  width={2000}
  height={1310}
  priority
/>

<StatsCardDeck
  items={[
    { title: "4x", description: "终端用户体验速度提升" },
    { title: "90 小时", description: "每月节省的时间" },
    { title: "15 亿", description: "累计查询次数" },
  ]}
/>

> 使用 Alchemy 后，性能差异非常明显。现在我们在主网和测试网上处理区块链数据的速度都稳定提升了 3-4 倍。
>
> — Sean Li，Fortmatic CEO 兼联合创始人

## 概要

拥有一个可靠的区块链查询来源能节省时间、成本和精力。Fortmatic 过去每月要花 60-90 小时处理基础设施相关的问题。现在，Fortmatic 可以专注于产品开发，而 Alchemy 在幕后提供专业支持、实时响应，让团队安心。

## 在使用 Alchemy 之前，Fortmatic 每天要花两到三个小时处理基础设施故障

Fortmatic 在寻找可靠方案的过程中，体会到了早期生态系统的种种不足。Fortmatic 刚起步时，三人团队花了一个多月时间围绕节点基础设施提供商编写定制代码，之后每天还要再花 2-3 小时维护。

其中一个主要问题是 WebSocket 连接失败。在之前的提供商那里，连接不稳定，常常在没有任何警告的情况下断开。Fortmatic 不得不实现一个变通方案，每天要重新打开连接 100 多次，此外还要自行搭建整套安全架构和前端 UI。由于程序会不定时出错，团队需要持续对系统进行稳定、监控和重启。连接中断还会造成数据缺口，这又导致 Fortmatic 需要再搭建一个每晚回填数据的流程，以补上可能遗漏的交易。

此外，Fortmatic 还遇到了版本管理的问题。之前的提供商会在没有通知的情况下做出与 Fortmatic 现有系统不兼容的改动，却没有升级版本号。这在 Fortmatic 的生产环境应用中引发了破坏性变更，并影响到了终端用户。

## Alchemy 以可靠的基础设施和响应迅速的支持解决了问题

Fortmatic 对任何解决方案都有三条严格标准：有限的供应商锁定、零风险的接入过程，以及能随业务一起成长的面向未来的方案。Alchemy 不存在供应商锁定风险，其 ETH 端点的接入前期无需任何耗时。Fortmatic 认为尝试 Alchemy 没有任何坏处。

在[切换到 Alchemy](https://medium.com/fortmatic/fortmatic-alchemy-fast-and-functional-blockchain-infrastructure-with-peace-of-mind-e8b394a860b5) 之后，性能上的改善立竿见影，效果显著。Alchemy 通过以下三点解决了 Fortmatic 的 WebSocket 连接问题：（1）始终在线的基础设施，（2）更可靠的 WebSocket 连接，以及（3）能自动处理偶发断连的客户端库。Fortmatic 得以废弃原有的变通方案，几乎完全消除了此前每天花在处理这些问题上的 2-3 小时。

终端用户体验也提速了 3-4 倍。由于 Alchemy 在性能和稳定性上都更胜一筹，Fortmatic 处理区块链数据的速度更快了，也因此得以去掉 90% 的验证和内部处理流程。如今，Fortmatic 用户的操作大约 7 秒即可反映出来，而之前需要 20-30 秒。这一速度提升极大改善了 Fortmatic 的用户体验。

Fortmatic 的开发体验也有了显著提升，团队获得了 Alchemy 最高级别的客户服务。Fortmatic 可以直接向 Alchemy 团队传达需求和反馈。此外，Alchemy 还与 Fortmatic 的工程团队密切协作，确保 Fortmatic 在网络分叉、软件升级以及突发网络流量等情况下都能平稳运行。作为经验丰富的技术团队，Alchemy 始终保持最高水准的支持，并能与 Fortmatic 一同成长。
