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

  • Alchemy
  • 发布于 2024-01-26 14:54
  • 阅读 19

本文详细介绍了区块链基础设施提供商的不同类型及其对于企业构建Web3应用的重要性。重点讨论了钱包解决方案、托管解决方案、RPC节点提供商和Web3开发平台的功能和选择标准,帮助企业有效评估和选择合适的区块链合作伙伴。

将区块链技术添加到你的技术堆栈中是为了未来保障任何企业的重要组成部分。在2000年代早期,将“互联网”公司与其他公司区分开是很普遍的,但今天所有公司都在使用互联网。类似地,区块链技术对大多数企业和资本市场都是具有颠覆性的,这就是为什么利用区块链的应用程序通常被称为“Web3”。

区块链有望将数万亿美元的非流动资本注入市场,同时为大多数科技公司采用的以广告为中心的商业模式提供替代方案。企业必须选择具有经验和知识的合作伙伴,以有效地驾驭这些机会。

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

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

区块链基础设施提供商在web3开发者堆栈的每个部分提供解决方案;从允许工程师读取和写入区块链的RPC节点提供商,到为企业提供提供商服务以简化向客户提供web3钱包的方式。

1. 钱包解决方案

钱包使用户能够控制他们的数字资产,并允许他们参与web3经济。通过一个钱包,人们可以在DeFi应用程序上借贷、铸造和展示NFT、玩游戏,并参与消费者忠诚度和会员计划,同时确保他们的资产安全。

多年来,依赖种子短语进行恢复的EOA(“Externally Owned Account”)钱包主导了市场;然而,新类型的钱包正在兴起,它们在不降低安全性和隐私的情况下改善用户体验,包括Wallet-as-a-Service提供商

阈值签名方案(Threshold Signature Scheme,TSS)MPC钱包、智能合约钱包,以及结合账户抽象(MPC + AA)的MPC钱包通过消除恢复短语的需要和减少与web3互动所需的技术知识,为新用户提供了更简化的入门体验。

账户抽象:最无缝的用户体验

新的账户抽象原语的出现旨在简化进入web3的过渡——不再因复杂的私钥要求而受到困扰,如果你忘记了种子短语,资金就会丢失。

Alchemy的Account Kit这样的解决方案提供了所有必要的工具,以便在用户甚至不知道的情况下将他们引导到区块链:社交和密码恢复、赞助的Gas费用,以及批量交易。

通过Portal等签署者的集成,企业可以使用Account Kit创建嵌入式智能钱包,支持社交登录、密码恢复、赞助的Gas费用和批量交易。

2. 保管解决方案

保管方是提供安全存储和管理私钥的第三方供应商,代表个人和机构进行操作。保管方为需要使用外部供应商或希望支付密钥管理服务而不是内部管理的实体提供强有力的安全性和技术知识。

保管方通常使用冷存储(即密钥离线保存)以减少黑客攻击的可能性,并要求机构在被 onboard 成为客户之前进行KYC和其他反洗钱检查。

保管方的可用性——特别是持牌保管方——是web3机构采用的关键,因为它们提供传统金融机构所需的基础设施和合规框架。

3. RPC节点提供商

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

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

4. Web3开发平台

构建在公共区块链上运行的去中心化应用需要开发者学习一套新的工具和设计模式,以及术语。选择正确的供应商作为你的区块链开发平台可以通过将许多开发者工具合并到单一、易于理解的用户界面中,加快你的市场推广时间。

如果开发平台的技术堆栈为工程师带来了太多摩擦,构建者可能需要很长时间才能构建应用,放弃项目,或体验不佳。

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

区块链基础设施供应商提供的特性取决于你的产品范围和目标。有一些共同的领域需要评估,包括支持可用性、安全性、可组合性和可扩展性的特性。

1. 可用性

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

2. 组织安全

区块链应用带来了新类型的风险,如协议风险、智能合约风险和传统的组织控制风险。在与新供应商签订协议之前,审查你潜在合作伙伴的安全性:

  • SOC II认证

  • 系统测试和弹性

  • 渗透测试报告

  • 外部安全审计

  • 文档化的安全控制

3. 可组合性

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

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

基础设施合作伙伴应使包含满足你需求的特定功能变得容易,而无需开发者实现每个特性。例如,像Portal这样的端到端web3连接提供商,能够实现诸如设置新用户、备份和恢复选项等账户管理功能。它们还支持钱包管理流程,如发送、接收、存储和交换资产。

这可能足以满足你的构建需求,但如果你想构建一个dapp商店、连接仅支持浏览器的应用程序或原生集成协议,你可以愿意使用Portal的SDK进行额外的后端集成。

4. 功能路线图

区块链基础设施平台正在不断演变以满足web3开发者的新兴需求,选择正确的合作伙伴也应基于合作伙伴改进和扩展其产品提供的计划路线图。

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

研究基础设施合作伙伴的特性集的目标是确定他们是否能够满足你产品的基本特性集、能否扩展以满足更大的需求,并能否增长以支持扩展的用例。

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

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

1. 团队、客户和支持者

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

  • 产品工程团队有哪些经验?

  • 领导团队有哪些经验?

  • 他们目前的客户是谁,他们对这些客户有什么评价?

  • 供应商有哪些类型的合作伙伴关系?

  • 公司的投资者和顾问是谁?

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

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

  • 技术的架构是什么?

  • 大客户是否流失或公开披露与公司的负面经历?

  • 技术是否经过审计且安全?

  • 产品文档的质量和清晰度如何?

  • 对于Wallet-as-a-Service提供商,用户是否可以“退出他们的钱包”(即导出他们的私钥)?

3. 客户支持和关系管理

在与软件供应商达成协议之前,评估团队支持你关系的能力:

  • 供应商使用什么渠道与你的团队进行沟通?

  • 团队是否提供与工程师和技术支持人员的直接沟通?

  • 公司是否具有强大的工单、观察和状态报告系统?

  • 在出现严重问题时,技术支持是否能够及时提供?

  • 供应商对反馈和产品变更请求响应是否及时?

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

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

  • 短期和长期计划哪些特性?

  • 与他们一起可以多快推出一款全面的产品?

  • 客户如何轻松建议产品特性和请求?

  • 团队在新产品和特性上的发布速度如何?

  • 团队在alpha、beta和正式访问阶段发布产品的流程是什么?

在评估新的区块链基础设施合作伙伴的适配性时,向销售领导、产品经理和工程师提出问题对于将web3产品推向市场至关重要。

此外,企业还应尝试产品,获取演示,阅读文档,观看教程,并与当前客户交谈,以分析他们正在评估的供应商是否适合他们的用例。尽管进行尽职调查需要大量的研究和时间,但彻底的过程可以节省时间、金钱和资源。

  • 原文链接: alchemy.com/overviews/ch...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Alchemy
Alchemy
江湖只有他的大名,没有他的介绍。