Solana 的开发者和企业将获得一个新工具,Kora 费用中继器有望简化用户在网络上体验交易成本的方式。
Solana 基金会本周发布了Kora ,这是一款全新的费用中继和签名节点,旨在让 Solana 应用更易于使用、更安全、更灵活。此外,它还直接针对长期以来困扰开发者的痛点,例如交易费用的支付方、支付方式以及签名地点。
对于初学者来说,交易费是指在Solana等区块链上执行操作所需的小额费用。但对于更高级的开发者而言,大规模管理这些费用很快就会变得复杂且运维成本高昂。Kora 旨在通过标准化费用支付和远程签名流程来消除这种摩擦。
借助 Kora,应用程序可以完全承担交易费用,使用户无需持有任何SOL即可与 Solana 应用程序交互。然而,手续费并不会消失;应用程序可以使用任何代币(包括USDC等稳定币)支付手续费,从而改变了用户必须先购买网络原生资产才能使用服务的传统要求。
Solana 基金会解释说,Kora 的创建是因为当时没有现代化的标准方法来处理费用赞助和远程交易签名,尽管 Solana 的账户模型在技术上已经实现了这些模式。Kora 现在填补了这一空白,为希望拥有可预测基础设施的团队提供了一个即用型解决方案。
Solana 游戏的新手引导流程就是一个具体的例子。想象一下,一款游戏应用希望新玩家能够立即开始链上游戏。借助 Kora,游戏可以代表用户支付交易费用,甚至可以将这些费用以游戏内代币的形式收取。玩家不会看到任何要求支付 SOL 的钱包弹出窗口,因此整个流程更接近于普通的网页或移动应用。
Kora 提供标准的RPC 服务器和 CLI,用于通过Solana Keychain从已充值的钱包进行签名和支付手续费。也就是说,这种设置允许团队集中管理余额,同时还能与现有的 Solana 基础设施和安全实践集成。
这种设计符合更广泛的行业趋势。据Electric Capital称,加密货币领域的开发者活动越来越注重用户体验,而不仅仅是原始的性能指标。在此背景下,交易费用抽象化已成为主流应用的关键支柱。
除了费用之外,Kora 还解决了交易签名问题。签名是指使用私钥批准交易的过程,而私钥过去通常存储在本地服务器上。借助 Kora,团队可以将这些签名操作迁移到AWS KMS或其他托管密钥管理服务等安全环境中,从而降低直接密钥暴露的风险。
事实上,Kora 手续费中继器支持六位远程签名者,并提供相关指标,以便在资金不足时向团队发出警告。此外,这种可观测性有助于运维团队避免因钱包余额不足而导致用户操作失败,这对于面向消费者的应用程序和交易所尤为重要。
对于开发者而言,Kora 提供了一个标准的 RPC 服务器、一个命令行实用程序和一个简洁的配置文件。团队可以指定允许哪些程序或用户帐户访问,验证传入的交易,为不同的代币标准定义费用规则,并实现符合其业务模式的自定义策略逻辑。
安全性也是关注的重点。Solana 基金会指出,运行时验证对 Kora 进行了全面的审计和测试,为希望将其用于生产工作负载的企业和协议增加了一层额外的保障。然而,团队仍然需要将 Kora 集成到他们自己的安全和监控体系中。
Kora 结合了费用赞助、灵活的资产支付方式(例如以 USDC 支付费用)以及强化的AWS KMS 签名选项,旨在使 Solana 应用更接近主流数字产品。此外,它还为企业提供了一条途径,使其能够在保留高性能网络优势的同时,规避区块链的复杂性。
总而言之,Kora 为 Solana 构建者提供了一种标准化的方式来支付费用、管理签名和执行细粒度策略,从而有可能降低数百万新用户的准入门槛。