我正在开发一个dapp并使用web3和testrpc使其运行良好。
我的前端目前对合约电话(常量方法)非常“喋喋不休”,而且一切都很快。
我想知道在简单的通话中我应该期望在真实网络中出现什么样的延迟?我是否需要积极优化合同读数?
答案 0 :(得分:1)
这取决于。如果您的dApp在节点上运行(并且已完全同步),则常量函数将执行类似于您在测试中看到的内容。如果没有,那么所有的赌注都会被取消。您的延迟取决于您要连接的提供商。
我最好的建议是完成开发,部署到testnet并运行性能测试。如果您没有运行完全同步的本地节点,并且您的应用程序和您说的一样繁琐,那么您可能会对结果感到失望。您可能希望优化读取,将一些状态数据移出合同(可能),或将客户端变为轻型节点。