跳至内容
0%

如何选择企业级区块链基础设施合作伙伴

Portal headshot

作者 Portal

发布于 2023年11月8日1 分钟阅读

将区块链纳入技术栈是为业务面向未来做准备的重要组成部分。在21世纪初,将“互联网”公司与其他公司区分开来是很常见的做法,但如今所有公司都在使用互联网。同样,区块链技术对大多数企业和大多数资本市场都具有颠覆性,这就是为什么利用它的应用程序通常被称为“Web3”。

区块链有望将数万亿美元的非流动性资本释放到市场中,并为大多数科技公司所采用的以广告为中心的商业模式提供替代方案。企业必须选择具备经验和知识、能够有效把握这些机会的合作伙伴。

本指南旨在帮助你选择能够提供全面产品、支持业务目标和用户需求的区块链基础设施公司。

企业应评估哪些不同类型的区块链基础设施提供商?

区块链基础设施提供商在web3开发者技术栈的各个环节都提供解决方案;从让工程师读写区块链的RPC节点提供商,到让企业能够便捷地为其用户提供web3钱包的钱包即服务(Wallets-as-a-Service)提供商,不一而足。

1. 钱包解决方案

钱包让用户掌控自己的数字资产,并使其能够参与web3经济。有了钱包,人们可以在DeFi应用上借贷、铸造和展示NFT、玩游戏、参与消费者忠诚度和会员计划,同时确保资产安全。

多年来,依赖助记词恢复的EOA(“外部拥有账户”)钱包一直主导着市场;然而,在不降低安全性和隐私性的前提下改善用户体验的新型钱包正在获得越来越多的关注,包括钱包即服务提供商。

门限签名方案(TSS)MPC钱包、智能合约钱包,以及结合了账户抽象的MPC钱包(MPC + AA),通过取消对恢复助记词的需求、降低与web3交互所需的技术门槛,为新用户提供了更简单的入门体验。

账户抽象:最流畅的用户体验

全新的账户抽象原语的出现,缓解了向web3过渡的困难——用户不再因忘记助记词而永久失去访问私钥的能力,也不再受令人困惑的私钥要求所困扰。

Alchemy的Gas Manager和Bundler为账户抽象应用提供gas赞助和交易打包功能。

企业可以将这些服务与钱包提供商搭配使用,以支持社交登录、密钥账户恢复、赞助gas费用和批量交易。

2. 托管解决方案

托管方是第三方供应商,代表个人和机构提供私钥的安全存储和管理。托管方为那些被要求使用外部供应商,或者更倾向于付费使用密钥管理服务而非内部管理运营的实体,提供强大的安全性和技术知识。

托管方通常使用冷存储(即密钥离线保存)以减少黑客攻击面,并要求机构在成为客户前通过KYC和其他反洗钱审查。

托管方——尤其是持牌托管方——的存在对机构采用web3至关重要,因为它们提供了传统金融机构所需的基础设施和合规框架。

3. RPC节点提供商

RPC节点提供商提供的基础设施使web3应用能够通过查询数据或提交交易与区块链网络交互。虽然任何人都可以自行托管RPC节点,但许多独立开发者和公司更倾向于使用企业级RPC节点提供商来运行和扩展基础设施。

通过提供核心API、增强API以及用户友好的开发者平台,RPC节点提供商简化了开发流程,使工程师能够专注于构建应用,而无需担心基础设施问题。

4. Web3开发平台

构建运行在公共区块链上的去中心化应用,要求开发者学习一整套新的工具、设计模式和术语。选择合适的供应商作为区块链开发平台,能够将众多开发者工具整合到一个易于理解的用户界面中,从而加快产品上市速度。

如果开发平台的技术栈给工程师带来过多摩擦,构建者可能需要很长时间才能完成应用开发,甚至放弃项目,或者获得不佳的开发者体验。

在选择区块链基础设施提供商时应考虑哪些功能?

区块链基础设施供应商提供的功能取决于你的产品范围和目标。有几个常见的评估方向,包括支持可用性、安全性、可组合性和可扩展性的功能。

1. 可用性

你为web3技术栈选择的任何区块链工具,都应易于学习、易于使用,并具备满足你意图的强大能力。平台应具备清晰的文档、专业的用户体验,以及支持团队当前和未来目标的企业级功能。

2. 组织安全性

区块链应用带来了新类型的风险,如协议风险、智能合约风险,以及传统类型的风险,如组织管控问题。在与新供应商签订协议之前,请审查潜在合作伙伴的安全状况:

  • SOC II认证
  • 系统测试和韧性
  • 渗透测试报告
  • 外部安全审计
  • 有文档记录的安全控制措施
Build vs. Buy: Blockchain Infrastructure ebook cover
免费指南

自建 vs. 购买:区块链基础设施

在组建 infra 团队之前,先看这篇:在处理第一个生产请求之前,自建可能每年花费 $850K–$1M+。查看完整成本明细。

下载指南

3. 可组合性

可组合性是web3的一项特性,使企业能够与公开的、开源的应用、API和智能合约进行交互(即灵活且可扩展的构建模块,让web3产品更容易构建)。

在选择供应商时,请考虑其产品套件与你计划在技术栈中使用的其他产品和工具(如IDE、调试工具等)的组合程度。

一个基础设施合作伙伴应该让你能够轻松纳入符合自身需求的特定能力,而不要求开发者实现每一项功能。例如,像Portal这样的端到端web3连接提供商,支持诸如设置新用户、备份和恢复选项等账户管理功能。它们还支持发送、接收、存储和兑换资产等钱包管理流程。

这可能已经满足你的构建需求,但如果你想构建一个dapp商店、连接仅限浏览器的应用,或原生集成到协议中,你也可以通过Portal的SDK实现,无需额外的后端集成。

4. 功能路线图

区块链基础设施平台正在不断演进,以满足web3开发者不断变化的需求,因此选择合适的合作伙伴时,还应考虑其在改进和扩展产品方面的计划路线图。

产品扩展可能包括将用例扩展到新的垂直领域(如交易所、金融科技、跨境支付、自主身份),或扩展到现有垂直领域内更细分的用例(如NFT销售等)。

研究基础设施合作伙伴功能集的目的,是判断其能否满足你产品的基本功能需求、能否扩展以应对更大的需求,以及能否发展以支持更广泛的用例。

企业应向区块链基础设施提供商提出哪些问题?

企业应向潜在的区块链基础设施提供商提出的问题可分为几个不同类别:团队、经验、支持和路线图。

1. 团队、客户和支持方

在选择供应商之前,提出以下问题以评估你所考察团队的质量:

  • 产品工程团队具备哪些经验?
  • 领导团队具备哪些经验?
  • 他们目前的客户有哪些,客户对他们的评价如何?
  • 该供应商拥有哪些类型的合作伙伴关系?
  • 公司的投资者和顾问是谁?

2. 技术质量和开发者体验

在选择供应商的产品之前,提出以下问题以评估团队技术栈的质量:

  • 该技术的架构是怎样的?
  • 是否有大客户流失,或公开披露过对该公司的负面体验?
  • 该技术是否经过审计并具备安全性?
  • 产品文档的质量和清晰度如何?
  • 对于钱包即服务提供商,用户能否“取出自己的钱包”(即导出私钥)?

3. 客户支持和关系管理

在与软件供应商签订协议之前,评估该团队支持你们合作关系的能力:

  • 供应商使用哪些渠道与你的团队沟通?
  • 团队是否提供与工程师和技术支持人员的直接沟通渠道?
  • 公司是否拥有完善的工单系统、可观测性和状态报告系统?
  • 技术支持是否能够及时到位,尤其是在出现严重问题时?
  • 供应商是否对反馈和产品变更请求做出积极响应?

4. 供应商产品时间线和路线图

在选择区块链基础设施合作伙伴之前,评估其产品管理团队的产品路线图:

  • 近期和长期计划推出哪些功能?
  • 与他们合作,一个完整产品能多快上线?
  • 客户能多容易地提出产品功能建议和需求?
  • 团队在推出新产品和功能方面的发布速度如何?
  • 团队在产品的alpha、beta和正式发布阶段的发布流程是怎样的?

在评估新的区块链基础设施合作伙伴是否合适时,向销售负责人、产品经理和工程师提问是将web3产品推向市场的关键环节。

此外,企业还应试用产品、获取演示、阅读文档、观看教程,并与现有客户交流,以判断所考察的供应商是否适合自己的使用场景。尽管完成尽职调查需要大量的研究和时间,但一个周全的流程能够节省时间、金钱和资源。

Background gradient

构建区块链应用

Alchemy 将最强大的 Web3 开发者产品和工具与资源、社区及专业支持结合在一起。