Conflux基金会维护的公共RPC服务目前属于公共资源,目前仅供开发者测试使用,RPC 服务目前设有 Rate limit 限制,目前为 50/s,不建议用作产品生产环境的RPC service。如果应用生产环境有特别高TPS的需求,建议使用自行搭建的节点。
如果应用有短时间内发送大量交易的需求,可以通过以下2个方式极大提高性能,避免被限流:
1)通过mintBatch,一次mint多个nft;
2)通过rpc batch 调用方式,一次性组装好100条交易,一次性发送给full node。
如果个别用户或合约无节制的使用公共服务,将会导致公共服务的服务器压力增加,极大影响公共服务的性能,且会大幅增加运营成本,影响其他开发者的正常使用。为了保护其它数据查询服务不受影响,目前Conflux Scan和公共RPC将根据情况对于数据过大的合约停止数据查询服务
目前ConfluxScan和公共RPC是免费为生态提供服务,将来针对特殊需求或数据会考虑提供付费服务。