可以将数据存储在一个特殊索引的数据结构中,该结构一直映射到块级别。Solidity 使用这个称为日志 的特性来实现事件。合约创建后无法访问日志数据,但可以从区块链外部有效访问。由于日志数据的一部分存储在布隆过滤器中,因此可以以一种有效且加密安全的方式搜索这些数据,因此不下载整个区块链的网络对等方(所谓的“轻客户端”)仍然可以找到这些日志。