🤖 新推出:《Quicknode 》AI 烹饪指南 10个经过验证的AI编程教程agents 。
查看食谱通过 SOC 2 II 类认证 · ISO 27001
在Arc 上构建金融应用程序:四点不同之处
Arc 该项目基于USDC Gas运行,并具备确定性最终性,其路线图中还包含私有执行和后量子签名功能。以下是开发者将面临的变更。

Arc 专为涉及真实世界价值转移的应用而设计。它保留了EVM执行环境,因此现有的Solidity合约和熟悉的Ethereum 工具仍可继续使用,同时将转账手续费、结算及其他财务要求整合到网络本身中。
这些选择会改变合同相关的系统。以下四项差异中有两项已于今日在Arc 上线;其余两项属于路线图中的内容,应理解为发展方向,而非现有功能。
稳定币应用通常需要两种资产才能完成一项操作:要转移的稳定币,以及用于支付执行费用的另一枚代币。这会产生另一个需要充值的余额、另一种需要定价的资产,以及当用户有资金但 gas 不足时,又会出现一次mode 错误。
Arc 通过将USDC设为其原生gas资产,消除了这种分割。交易费和应用价值采用相同的记账单位,因此用户无需获取单独的gas代币即可进行交易。财务和会计系统也可以用美元记录转账及其执行成本,而无需增加额外的价格转换步骤。Arc 的费用设计平滑了网络需求的波动,使成本更易于估算,而标准的费用RPC方法则允许应用程序在运行时读取当前值。
有一个集成细节值得特别关注。原生USDC在gas和EVM价值转账中采用18位小数表示,而其ERC-20接口则采用大家熟悉的6位小数USDC表示法。它们是对同一余额的两种呈现方式,而非两种不同的资产。因此,钱包和账本需要对这些表示方式进行标准化处理,而不是同时显示或汇总两者。 索引器也需要遵循同样的原则,因为 ERC-20 活动可能针对同一笔交易同时产生原生系统事件和接口事件,而原生转账仅产生系统事件。我们在《Arc USDC 索引指南》中的mainnet 示例显示,两笔实际的 USDC 转账产生了四条转账形式的日志。关键要点在于:Arc 消除了独立的 gas 资产,但并未消除对 USDC 统一规范视图的需求。
在许多网络中,在区块中看到一笔交易并不意味着应用程序可以将其安全地视为已结算。服务会等待更多确认,将最近的活动标记为临时状态,并保留回滚路径,以防区块链发生重组。
ArcMalachite BFT 共识消除了这种中间状态。一笔交易要么是未确认的,要么是最终确认的,且已提交的区块无法被重组。应用程序可以在区块提交时采取行动,而无需将确认深度转换为可信度评分。
这简化了在获得链上结果后从其他地方开始的工作流:更新账本、释放库存、通知另一项服务,或启动下一笔交易。确认阈值和重组回滚逻辑可以脱离应用程序状态机。Arc 将一秒内不可逆的结算作为网络设计特性而非可测量的生产环境服务级别协议(SLA)进行说明,因此团队仍应测量用户所经历的完整路径。
最终性并不能取代运行可靠性。连接会中断,客户端会重启,数据传输会重试,数据库也会超时。持久的数据摄取、幂等写入、可重放的安全操作以及数据对账仍然至关重要。Arc 使区块链的响应具有最终性。应用程序仍需可靠地处理该响应。
金融应用通常需要在不将交易活动转移到离线系统的情况下确保机密性。交易条款、余额、持仓或交易对手方可能需要受控披露,而由此产生的价值变动仍需与公开的链上活动保持一致。
Arc 隐私领域(APS)是Arc 计划推出的解决方案。该项目已列入路线图,但尚未推出,因此应作为未来架构的参考,而非当前产品的承诺。
APS 旨在作为 Solidity 合约的保密执行环境,与公共 EVM 并行运行。公共状态和私有状态将被写入同一个区块,从而使两个环境中的合约能够以原子方式进行交互。通过这种工作流,可以在处理相关公共效果的同时保持敏感状态的私密性,而无需依赖独立的桥接或延迟消息传递层。
隐私边界将明确界定。函数、存储和事件默认处于隐藏状态,由应用程序决定哪些内容可以公开,以及哪些合约可以进行交互。这使得保密性成为执行设计的一部分,而非在公共数据生成之后才试图对其进行遮蔽的一层机制。目前 APS 尚未推出,但其预期优势显而易见:在保障隐私的同时,无需牺牲 Solidity 或原子组合能力。
当今用于保护钱包的签名方案,在面对性能足够强大的量子计算机时,可能无法继续保持安全性。对于具有长期价值的应用程序而言,为这种可能性做好准备是一个迁移问题,而不是临时的软件更新。
Arc的后量子路线图首先在mainnet 上以 Beta 版形式提供对 SLH-DSA-SHA2-128s 钱包签名的可选支持。启用该功能的钱包可以使用新方案来授权交易。该保护机制仅适用于钱包本身,并不扩展至验证器签名,也不会使Arc 共识机制具备后量子安全性。
协议支持仅仅是第一步。硬件钱包、签名服务、SDK、托管政策、恢复系统以及交易工具都需要正确处理该方案。由于标准仍在不断演进,因此Arc 预计其采用将是一个渐进的过程,而非立即切换。
该路线图将分阶段扩展保护范围。在钱包相关工作完成后,将陆续推出用于私有执行的后量子加密技术以及链下基础设施的升级,而验证者签名仍属于长期规划事项。因此,该测试版的实际价值非常明确:它为参与的钱包提供了一条早期路径,使其能够测试并采用后量子授权方案,同时不会夸大该方案在网络其余部分所能提供的保护程度。
这些差异有着共同的目标。Arc 正将常规的财务需求更紧密地融入网络:一个稳定的价值和费用单位、明确的结算边界、实现保密执行的途径,以及演进钱包授权机制的方式。EVM 兼容性使开发者能够利用这一基础,同时无需放弃他们已经熟悉的合约和工具。
应用程序仍然需要正确的记账机制、可靠的数据管道、周密的访问控制以及安全的钱包基础设施。Arc 改变了这些系统的基础架构,既消除了某些常见的复杂问题,同时也引入了需要准确理解的新边界。
Quicknode 支持 Arc 通过 JSON-RPC 和 WSS 端点,提供包含调试和跟踪命名空间的完整存档访问权限,以及 WebSocket 订阅, Webhooks,以及 Streams。立即访问Arc ,开始使用 Quicknode 开始构建。
Quicknode 成立于 2017 年,为开发者和企业提供机构级区块链基础设施。凭借 99.99% 的运行时间以及对 75 条以上区块链的支持,各团队能够毫无妥协地构建和扩展链上应用程序。
将最新的工程见解、产品更新和 Web3 资讯直接发送至您的收件箱。