像Cryptokitties这样的站点是查询区块链,以验证哪个ERC-721令牌是特定用户登录钱包时拥有的,还是将拥有的令牌列表本地存储在数据库中?我觉得网站每次都需要查询区块链,只是想确认一下而已。
谢谢。J
发布于 2020-01-01 19:02:21
具体来说,不需要查询区块链。读取操作(从view或pure函数或读取变量的状态)可以在本地节点本地执行,因为它们不修改合同的状态。因此,查询永远不会发送到块链,并且结果是即时的。
否则,这两种选择都是可能的,但我的猜测是,它只是从节点读取,因此不需要保留双重簿记。
https://ethereum.stackexchange.com/questions/78650
复制相似问题