[PRESSone拓荒者] 2018-08-08
以下为原作者正文。
PRESS.one的大名很多人都知道,但要说清楚它到底能做什么,怎么做?恐怕没几个人真正清楚。从去年参加1CO,也快一年了,这几天深入了解下。
根据霍炬、西乔的“神秘的程序员们”漫画,PRESS.one提供的是一个在线的身份认证服务,能允许用户自由选择关联某些身份,还能生成和验证签名。
使用数字签名,需要做以下几步:
关联身份
当我想以“张永胜”作为认证的基础时,就用这个服务为“张永胜“这个身份生成一套密钥,包括公钥A,私钥A,私钥我保存好,公钥提交给服务。
接着,我用私钥A签名加密生成数字签名后公告在某篇漫画里,再把这篇漫画的URL提交给这个服务。
以微博为例,实际上的操作是先在微博上将PRESS.one提供的个人数字签名(一串字母数字,https://press.one/p/address/v?s=0ed7db981c5e436c1c8457b459a4fedafbb51117e11d8ca343a1e394ea49cfefb808311ffa5b61337592eb527e469d996259b168a786f59269e23ba68b303f990&h=561d044ca5f19dcbb938a9b250b01c0d16924536dc6bbea0a90d789dbd4aa949&a=0f02a35989e560919eaba1ac49987c1ed7ec9f77&f=P1&v=2 )发布在微博上,然后又将这条微博的地址粘贴到PRESS.one,就完全了微博账户与PRESS.one的关联。
微博发布内容
使用我的微博“张永胜_永往直前”发布一条微博。回到PRESS.one,将微博内容、链接填入,生成一个数字签名;
签名验证
将这个数字签名发布出去,点击即可抵达PRESS.one验证页面,可以看到我的身份认证和签名时的内容快照(微博内容)。仔细观察下,这个数字签名包含了签名、哈希、我的地址(公钥)等信息。
有一段时间,币乎上抄袭成风,有些作者就是用了PRESS.one的数字签名,效果不错,可惜币乎还没能关联上PRESS.one.
数字签名可以做到文字内容的确权,对于图片,现阶段尚无能为力,但据PRESS.one拓荒者社群透露,相应技术正在研发中。拟使用ToSky技术对图像加水印保护。
这个水印的特点有:
1. 肉眼不可见:几乎不影响图像的辨识和清晰度;
2. 鲁棒性好:旋转、缩放、轻度裁剪后水印认可辨识。
该技术还未完全成熟,但原型已得到了验证,与区块链技术的结合,前景还是令人期待的。
这些内容是从一个用户的角度来看PRESS.one能够做什么,至于其技术原理及实现,还需要进一步的研究。
image这篇文章的 PRESS.one 签名:
当你在其它地方发布或传播这篇内容时,只要附上的签名链接或二维码,就能方便他人验证该内容是否由 “PRS 布道者” 签发、且内容与签名时的版本保持一致。
你的读者还可以通过这条链接访问 PRESS.one,对你的内容进行打赏/交易。
image作者:张永胜
日期:2018年06月29日
https://www.jianshu.com/p/18a974552af4
投稿者获得** 20PRS** 奖励。
本文观点仅代表原作者看法,不代表PRS布道者立场。我们采编所有以PRESSone为主题的文章,欢迎你投稿赚PRS
网友评论