Media is too big
VIEW IN TELEGRAM
#原创 #Minecraft 给别人出题做视频,当然自己也得做一遍。
#1stDim_ideas : 用文件Hash交朋友?
或许我们可以用文件的hash来构成一种社区关系?
用户通过上传文件的多种算法的hash值和文件尺寸信息(可能的话文件名也包括在内),在整个社区的范围内寻找拥有相同文件的人,并以此开始聊天以及交换联系方式等。甚至还可以在这个基础上开始搞社区,进一步用其他协议分享文件什么的。
我们可以认为,用多种算法去hash同一个文件,并将所有这些hash算法得到hash值完全对应地去判断是否同一个文件的方式是非常可靠的。例如:我们对文件A计算了md5、sha1、sha256,与数据库中其他人提交的这三个hash一一对应。如果全部对上号了并且文件尺寸一致,那么就认为这两个文件是一样的。
每个用户都能上传很多文件的hash,但文件内容始终都不会被上传。并且用户可以指定是否对外公开这些文件的hash以便允许其他人知道你有这个文件并以此找到你。
[Idea by SuperMarioSF]
或许我们可以用文件的hash来构成一种社区关系?
用户通过上传文件的多种算法的hash值和文件尺寸信息(可能的话文件名也包括在内),在整个社区的范围内寻找拥有相同文件的人,并以此开始聊天以及交换联系方式等。甚至还可以在这个基础上开始搞社区,进一步用其他协议分享文件什么的。
我们可以认为,用多种算法去hash同一个文件,并将所有这些hash算法得到hash值完全对应地去判断是否同一个文件的方式是非常可靠的。例如:我们对文件A计算了md5、sha1、sha256,与数据库中其他人提交的这三个hash一一对应。如果全部对上号了并且文件尺寸一致,那么就认为这两个文件是一样的。
每个用户都能上传很多文件的hash,但文件内容始终都不会被上传。并且用户可以指定是否对外公开这些文件的hash以便允许其他人知道你有这个文件并以此找到你。
[Idea by SuperMarioSF]