我正在开发一个dapp,并使用web3和testrpc让它运行良好。
我的前端目前对合约调用(常量方法(非常"健谈",并且一切都运行得非常快。
我想知道在真实网络中,对于简单的呼叫,我应该期待什么样的延迟? 我是否需要聚合优化我的合约读取?
这取决于。如果您的 dApp 在节点上运行(并且完全同步(,则常量函数的执行将类似于您在测试中看到的内容。如果没有,那么所有的赌注都关闭了。延迟将取决于要连接到的提供商。
我最好的建议是,一旦你完成了开发,部署到测试网并运行性能测试。如果您没有运行完全同步的本地节点,并且您的应用程序像您说的那样健谈,那么您可能会对结果感到失望。您可能希望研究优化读取,将某些状态数据移出协定(是可能的(,或者将客户端转换为轻节点。