2020年5月9日开发社群重要讨论记录备忘录。
-
2020年5月9日开发社群重要讨论记录备忘录。
今天讨论话题的主要成员有刘教授、一棵树、村长钟艺、pisa_n5oN 、水雷_zzHe 。
刘教授向pisa_n5oN 提出问题:在freedrive里定位数据或文件用drive id还是data hash?我需要在文件存证协议里明确一下。
水雷_zzHe 回答了上面的问题但是也有些疑问:drive id表示贯穿每个版本的线索,data hash表示每个版本的防篡改具体内容,是这个模式吗?村长@钟艺 也在问是水雷_zzHe 说得这个意思吗?
水雷_zzHe 继续补充回答:我发现,下一步,这里存储的文档可以做商业合同等高可信用途了。
@村长@钟艺 也做了补充:如果:能像PDF那样的生成了不能改的话,就可以了。
CY_vpAv 回复:data hash更准确些。
水雷_zzHe 继续发表自己的建议:有哈希值伴随,查证,是无法篡改的。就是大家一开始可能不太习惯。
pisa_n5oN 回复到:当前版本暂不支持查看此消息,请在手机上查看。只是data_hash的话,只能引用到单次记录,用drive_id 能引用到这个存储内容的所有变更记录。而这个index 文件,本身也有个drive_id, 这样就只需要记住 这个index 的drive_id 就可以索引到其他所有的drive_id了。有新增文件, 只需要更新下index 的drive_id 的内容。相当于,你存文件,肯定有很多个文件的。一种办法是,你把每个文件的 drive_id 记录。二种办法是,抽象出一个目录文件,用这个目录drve_id 来管理索引其他文件。个人认为,第二种办法更好些。 至于data_hash 也可以,只是比以上两种办法都麻烦。drive_id =
sha256(vout script). 看似data_hash 没啥区别,但是 drive_id 是在底层txid,dash_hash ..这些内容基础上抽象出来的一层。是更接近业务的。只记录data_hash 还有个麻烦事,每次数据变更了,data_hash 就不一样了。drive_id 没这个问题。

昌用CID:CY_vpAv 回复:存证协议考虑的主要不是动态更新的文件,而是证明某个确定文件的存在,哈希上主链,文件本身存放于freedrive里。如果data_hash改变,不等于主链存证时的哈希的话,这个链上存证的存储位置链接就失效了。我关心的是,在freedrive系统中,输入data_hash的话,是否可以定位到该哈希的原文件。可以的话就行了。基于index的drive_id适合做动态协作类的管理。后面做云办公或cid主页的时候比较适合,是这样吧?
pisa_n5oN 回复到:是的,当前版本暂不支持查看此消息,请在手机上查看。
昌用CID:CY_vpAv 回复:好,那就是根据应用的不同需求,选择data cash或drive id,只要都能定位到就行。data cash是最小的数据定位单元。
一棵树上 提出问题:dplanet出现(403)问题。登陆不了!此问题目前为止没有得到回复解决。