如何通过技术手段证明一个文件的作者?

2 天前
 shendaowu
如果不能彻底证明,大体上证明也行。或者说可以作为证据。再退一步,用某种手段之后其他人再伪造证据就很难了也行。也可以继续往后退。希望大佬说方法的时候能提一下退到什么程度了。

我现在用的方法是在文件中包含并声明文件的创作者在网上的常用 ID ,然后把文件的 SHA256 写到比特币和以太坊的区块链里。只写这个 SHA256 ,其他的什么都没有。如果我的所有账号都被盗的话是否就不行了?我搜了一下,直接公布身份证号的 SHA256 风险很大,能撞出来。有没有其他的改良的方法?身份证号再加上一句不公开的话?这还有证明的效力吗?如果万一有人抄袭,公证处能公正吗?大概要多少钱?我感觉这种方法可能是有漏洞的,毕竟别人可能说是别人“栽赃”我,就是说可能有另外一个人做了这些证明的工作,并且我也接受了这个人的“栽赃”。另外其他技术上的漏洞还有没有?

我问了一下 ChatGPT ,它说要还要同时在区块链中写入作者、创建时间和文件名。但是比特币才能写入 80 个字符,感觉会写不下。存 SHA256 的时候不二次转换?但是这可能会导致一些人获取的时候不那么方便。所谓二次转换是存储在比特币的区块链里的数据要转换成 0x 那种表示方式在区块链浏览网站显示的时候才不需要转换。如果不转换可以节省一点空间。
2055 次点击
所在节点    问与答
27 条回复
linzyjx
2 天前
如果你要确认某个作品的初始作者,方便稳妥,在国内法律这块公信力最强的是去邮政寄几份作品的打印件给你自己,不要拆封。上面邮戳就是时间戳。
其次是那种 xx 司法链那种服务。
区块链,再往后稍稍。
shendaowu
2 天前
@linzyjx #21 你说服我了。之前别人说类似的我没怎么在意,总感觉这个很容易伪造。不过既然法律很认可我就麻烦一下自己吧。不过感觉这个东西好像不能随便验证,配合其他方法应该效果更好一些。不同的证明方法应该不会有什么冲突吧?感觉我可能想多了。
shendaowu
2 天前
@linzyjx #21 我还有个问题,我没搜到,所以找你碰碰运气。就是信封封口的胶至少能有效多少年?我见过不少没多长时间就失效的胶,害怕。另外信封自己开胶应该也会失去证明的效力吧?
colin2023
2 天前
文件打印出来寄 EMS ,自己寄给自己,不拆封
hcocoa
2 天前
可以搜一下“X-Y Problem”,根本不明白你想干啥。
shendaowu
2 天前
@EchoWhale #1
@churchmice #2

我三楼说错了。对大部分人来说这不是几块钱的事。我是因为之前有一点比特币。我之前用过的那个比特币和法币交易的网站好像基本都有最小交易限制。有个最少 100 元人民币的,不过我试了几次对方都没反应。剩下的基本都是最少几千的。
shendaowu
2 天前
@EchoWhale #1
@churchmice #2

再次更正。买比特币可能会被冻银行卡、支付宝和微信支付。这也是不小的风险。不过小额好像问题不大。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1094200

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX