PRESS.one, 你会用了吗

PRESS.one, 你会用了吗_第1张图片
验证签名

PRESS.one的大名很多人都知道,但要说清楚它到底能做什么,怎么做?恐怕没几个人真正清楚。从去年参加1CO,也快一年了,这几天深入了解下。

根据霍炬、西乔的“神秘的程序员们”漫画,PRESS.one提供的是一个在线的身份认证服务,能允许用户自由选择关联某些身份,还能生成和验证签名

使用数字签名,需要做以下几步:

  1. 关联身份:当我想以“张永胜”作为认证的基础时,就用这个服务为“张永胜“这个身份生成一套密钥,包括公钥A,私钥A,私钥我保存好,公钥提交给服务。接着,我用私钥A签名加密生成数字签名后公告在某篇漫画里,再把这篇漫画的URL提交给这个服务。以微博为例,实际上的操作是先在微博上将P1提供的个人数字签名(一串字母数字,https://press.one/p/address/v?s=0ed7db981c5e436c1c8457b459a4fedafbb51117e11d8ca343a1e394ea49cfefb808311ffa5b61337592eb527e469d996259b168a786f59269e23ba68b303f990&h=561d044ca5f19dcbb938a9b250b01c0d16924536dc6bbea0a90d789dbd4aa949&a=0f02a35989e560919eaba1ac49987c1ed7ec9f77&f=P1&v=2 )发布在微博上,然后又将这条微博的地址粘贴到P1,就完全了微博账户与P1的关联。
  2. 微博发布内容:使用我的微博“张永胜_永往直前”发布一条微博。回到P1,将微博内容、链接填入,生成一个数字签名;
  3. 签名验证:将这个数字签名发布出去,点击即可抵达P1验证页面,可以看到我的身份认证和签名时的内容快照(微博内容)。仔细观察下,这个数字签名包含了签名、哈希、我的地址(公钥)等信息。

有一段时间,币乎上抄袭成风,有些作者就是用了P1的数字签名,效果不错,可惜币乎还没能关联上P1.

数字签名可以做到文字内容的确权,对于图片,现阶段尚无能为力,但据P1 拓荒者社群透露,相应技术正在研发中。拟使用ToSky技术对图像加水印保护。这个水印的特点有

  1. 肉眼不可见:几乎不影响图像的辨识和清晰度;
  2. 鲁棒性好:旋转、缩放、轻度裁剪后水印认可辨识。

该技术还未完全成熟,但原型已得到了验证,与区块链技术的结合,前景还是令人期待的。

这些内容是从一个用户的角度来看P1能够做什么,至于其技术原理及实现,还需要进一步的研究。

你可能感兴趣的:(PRESS.one, 你会用了吗)