3.4 网上的“缩放机”

上述“全息缩放机”是在计算机本地环境下的,那么,在网络环境下又如何?

(1)照相(缩小):你有了区块V,显然可以直接计算数字指纹K,再在数据库中加入一条<K, V>记录即可。

(2)恢复(放大):你有了网络传来的小照片K,在本地数据库中可能查不到对应的V,因为 <K, V> 记录可能在别人的数据库中。因此,先找到V,再下载到本地。

依已有的K找对应的数据V,是不是像上述根据影片的“种子”来下载影片?这类问题在点对点P2P网络中就不是问题了。

综上,在网络环境下,“全息缩放机”可以这样“造”:点对点网络+<K, V> 数据库,它的功能可以用图3.2表述。

图3.2 影片和种子