我的目标是创建一个网站,要求用户登录,上传文件并使用
blockchain(单点或多点标志)签名,就像
signatura或
blocksign一样.
我已经看过这两个网站,并且对它们如何工作有一点了解.但这是我没有得到的技术图片.
所以作为一个中级python开发,我有一些问题.请回答.
>如果各方成功签署(技术上),则在下载之前将文档上传到我的网站之后的整体流程.
>如何生成私钥和公钥,我是否会将它们与用户信息一起存储?
>如何与区块链api进行互动.我已经完成了api,但对我来说没有任何意义.
解决方法
Blockchain上的文档存储可能会影响其性能,因此从可伸缩性的角度来看并不总是这样.因此,最好将文档存储在分散的分布式文件系统(如IPFS(行星际文件系统))中,然后将引用传递给像以太坊这样的区块链平台.在以太坊中,您可以设计和开发具有授权证明类型的一致性算法的多重签名钱包,并调用一系列智能合约,这些合同可以帮助您以安全和可扩展的方式创作,编辑,版本,发布,存档和过期文档方式.希望能帮助到你.如果您需要有关此方法的任何进一步详情,请与我们联系.