一份数字内容在区块链项目上链后,还能修订吗?

一份数字内容在区块链项目上链后,还能修订吗?,第1张

答案是:可以实现。

这个提问,最初来自于PRESSone的用户,但其实也是区块链+内容行业的一个通用问题。

PRESSone CTO 的回答如下:

霍炬说的言简意赅,程序员们看到这里可能就已经懂了。

至于不那么了解技术的小伙伴们,还是不懂怎么办呢?这里分享一下我的理解,如有偏差欢迎评论指正。

采用区块链技术来服务内容行业禅数亏时,就会涉及到一个关键问题:

内容是否上链?

在PRESSone的实现方案中,内容并不上链,内容经过hash运算后的hash才会上链。如大家所知,一份内容,即便简单改下标点符号,重新hash运算后的hash都会不同。

但真实情况是,用户们总会常常遇到文章修订,图片调整的情境。虽然文章/图片经过了修订,从用户的视角来看,依然还是同一篇文章/图片呀。

以上矛盾,该用什么办法解决?

不满足用户?是不OK的。

把不可篡改的区块链网络,经营成“可修改的”?非常不OK。

下面,我以霍炬的回答来推测PRESSone将如何实现内容修订。第二次强调,在PRESSone网络中,数字内容并不直接上链,而是数字内容毕皮的hash上链。

以一篇文章为例,

当PRESSone通过 web 或者app把“修改内容并重新提交签名”的功能入口开放给用户,用户按需使用,就产生了以下情况:

此时链上就有2个版本,A与B。

当用户在PRESSone 的web或app访问该文章时,PRESSone就会呈现给用户最新的那个版本。

通过这样的方式,从用户的视角来看,PRESSone实现贺神了内容修订的需求。而从PRESSone的视角来看,只是做了一次版本的关联和指向。

我这样讲,你能理解吗?

winter,本名程劭非,花名寒泉,前端工程师,JavaScript 专家。江湖人称“计算机之子”。先后在微软,盛大,阿里巴巴工作,目前是手机淘宝前端 leader。

winter 出生于 1985 年10月24日。母亲年轻时曾用机器码,打孔纸带写程序。因受家庭影响,winter 从小喜欢计算机,高中时在文曲星上编写小游戏。2004年进入哈尔滨工程大学。大学时代参加 ACM/ICPC 比赛,获得过黑龙江省赛一等奖,东北四省赛一等奖。从大二开始学习 Web 前端开发。winter 接触前端是因为当初混黑白棋社区,给黑白棋界面写插件,后来又混 51js 社区。他曾经看到周爱民老师的文章,觉得不服,于是与其讨论,很有收获。后来又被月影拉进一个群,认识不少人,学到不少东西。毕业时拿到百度和微软的 offer。那一年,腾讯给出的月薪是 7k,百度是 9k,而微软是 13k,winter 最终加入微软亚洲工程院。7 年后的 2015年,对于普通应届生,阿里给出的是 13k,百度给出的是 14k。由此可以看出,winter 本科毕业时已然实力超群。由于是校内第一个拿到微软 offer 的学生,哈尔滨工程大学还对其进行了专访。winter 在微软主要从事 Windows CE上的 IE 浏览器开发。2010年开始在盛大创新院做电子书和基于Web的 *** 作系统,认识了老赵等人。当时霍炬(virushuo),郝培强(tinyfool),余晟也在盛大创新院。2011年时,大城小胖也来到盛大创新院,他说winter 虽然比他小5岁,但却教会了他很多。winter 老师毕业三年后,月工资达到了 25k。2012年12月加入阿里,在无线事业部前端团队工作。伴随着阿里的上市,winter 老师的身家想必水涨船高。

winter 老师虽然平时插科打诨,没个正经,但是一谈到技术问题,就变得认真严肃起来。

在技术方面,winter 老师非常注重基础。他想起当年他在 51js 认识的那些人,基础好的几年之后都立于行业顶点,而只知道“顺应潮流”的已经泯然众人。对编译原理,winter 老师开始觉得相对其它知识,编译原理不是那么重要,但是后来发现,除了微软系的语言,其它语言想要透彻的了解,都需要阅读给开发者用的语言标准。winter 老师自己也研习过龙书,但是觉得龙书过于学术。另外,winter 老师对算法,标准等也非常重视,他觉得当一个程序员对算法、语言标准、底层、原生、英文文档这些词汇产生恐惧感的时候他的技术生命已经走到尽头。winter 老师推荐过《程序设计实践》这本书,他认为这本书可以让一个掌握一门编程语言基础的人成为一个合格的程序员。另外,身为 JavaScript 专家,winter 老师当年学 JavaScript 的时候,每次从图书馆借五本书,然后根据实际经验选择靠谱的细读,winter 老师提到此事时说道,对于一个新手而言,不崇拜,不盲信,保持怀疑精神是很重要的。另外,对于框架和库,winter 老师也有自己的看法:库/框架都不应该致力于解决用户15分钟之内可以搞定的事情;库/框架的命名应该如同文档,见文知意,且与原生的类库风格统一;库/框架的API应该职责单一、与命名相匹配;库/框架应当可拆可合,粒度适中。

在工程方面,winter 老师认为工程当是布没扰道、技术方案、落地业务三者一体,任何一环没做好,实施都会变成失败的工程实践。而工程师的核心竞争力是工程能力,工程是承认现实和追求可行性的,工程高手懂得在不同的环境下使用不同的工程手段来提高价值转化,逐步建立理想的组织结构和实施流程。然而,现实总是比理想骨感太多。网上到处吵着MVC、架构扒察纤内聚耦合,而最需要解决的问题却是代码发布、版本管理、依赖关系和复用。开发工作量往往不在实现功能,而是每次上线的冗长流程和心理压力。从学会技术到工程实施,犹如万里长征春仿迈出第一步。

在人才选拔方面,winter 老师认为,简历应该多看经历、作品,而面试则应多考察基础知识和实际编码,可以出一些覆盖知识点范围很大的题目,例如常用的HTML标签、CSS属性、CSS选择器,并简述它们的特性和使用场景。另外,面试过程中,重要的是面试官如何跟应聘者讨论题目,如何根据回答情况灵活决策后续问题和沟通方式,以及对面试者回答的评判方式。而工程师的能力,主要体现在三个方面,算法能力解决单点问题,架构能力应对代码规模,工程能力则负责人的协同和前两者能力的沉淀。根据 winter 老师的经验,面试挂掉的人,主要有三类:第一,是恐惧,不敢看标准,不敢学算法,不敢参与社区等等。第二,是封闭,在小圈子,自己觉得自己很强,没交流,闷头做不看别人。第三,是安逸,能实现就不管原理,做管理了就懒得碰技术,老技术够用就不学新技术。

2015年五月底,winter 老师因不满知乎友善度判定,离开知乎,并在 GitHub 上建立 dog-fucked-zhihu 项目,用于备份自己的答案,取消所有点赞,批量替换所有答案。

工作以后,winter 老师还迷恋上了网络小说,后来去盛大工作,还给阅读网文的 bambook 写排版算法。winter 老师不但自己看,还将网络小说推荐给自己的父母,导致年轻时身为文艺女青年,看《莎士比亚全集》,《神曲》,《雪国》的母亲,开始看《凡人修仙传》,《斗破苍穹》等网络文学作品。而 winter 老师自己,最爱看的是《罗罗娜的异世之旅》。winter 老师还曾经面试过豌豆荚,结果被面试官评价为前端开发基础不过关,没有好好准备面试,不知道是否和 winter 老师看网文有关。不过看网文并不影响 winter 老师的薪资水平。知乎上有一个问题,“第一次将薪水告诉家人是什么体验”?winter 老师是这么回答的:“妈你来帮我看看这是几个零?”。

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

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

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

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

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

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

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12448821.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存