内容摘要:区块链这个词在2019年大放异彩,从国家到社会,仿佛一夜之间都在讨论它。谈到该技术就不得不说到比特币,也许是一个愚人节的玩笑,2008年比特币被发明出来,由于这种货币不是任何国家的央行发行,一出来就招到了各方的反对,有人说它有价值,因为在获取的过程,需要耗费一定的计算资源。有人说它毫无价值。本文讨论的当然不是比特别,而是它后面的区块链技术,以及探索用区块链技术去保护创作者版权的可能性。
1、去中心化与区块链
让我们认识两个词Blockchain和Decentralization,对这就是区块链与去中心化。区块链这种技术,可以说是含着金汤匙诞生,它涉及数学、密码学、互联网和计算机编程等很多方面的科学技术。通俗讲它出来的时候逼格就很高。
区块链打着的旗号就是公平,公开,公正,特别是在现在数据中心满天飞的时代,不搞点区块链服务都不好意思出来宣传。而区块链说白了就是一个记账本,这个账本不是放在一个地方,具有去中心化的特点,而且不可篡改、全程留痕、可以追溯、集体维护、公开透明。
区块链可以让大家彼此信任,而背后的数学、密码学保证了区块链的“诚实”。区块链的应用场景很多,什么数字货币发行、产品溯源、版权保护、凭证防伪等等,区块链核心是解决信息不对称问题,用好了可以实现多个主体之间的协作信任与一致行动。
2019年10月24日,“把区块链作为核心技术自主创新的重要突破口”“加快推动区块链技术和产业创新发展”。之后,“区块链”已走进大众视野,成为社会的关注焦点,大放异彩!
2、区块链能实现版权保护吗?
区块链通过公开的协议和加密算法,在信息传递过程中,可以通过时间戳、加密标记等,将整个过程完整记录下来,这些不是在一个数据中心记录,要想轻易篡改难度更大。因此,区块链在版权保护方面有着得天独厚的优势。
借助区块链的技术特点,我们团队思考如何通过引入该技术,来保护业务流程(DMS)开发过程的版权问题。
PS:DMS是数据专家的工程文件名,里面封装的是为了解决某一项业务工作,而设计了一整套数据处理流程(图1)。这些流程由很多个节点组成,数据从数据库等源头进来,要经过一系列的复制、分片、计算和循环等步骤,再以图表等形式表现出来。DMS本身只是一个数据的载体,类似一个word的docx文件,但是里面保存的却是完整的业务处理思路,具有版权属性。
3、实践一下
DMS是整体,图1中每个图标是节点,节点中有多项参数需要配置才能正常工作,首先,我们将每个DMS中的节点信息,进行标记,通过哈希计算得到hash值,将编辑该流程节点的本地用户授权信息进行记录,如图2所示,每个节点如果不同用户进行过编辑和修改都会记录下来。
在实际使用过程中,由于DMS里面的节点可以批量复制、修改,因此,在一个DMS工程体中,我们也同时记录了二级版权信息,如图3所示。
根据DMS工程内的区块链键值统计,我们能很轻松看到一个业务流程协作开发过程中每位作者的贡献率。
对于打算发布到流程商店中的DMS工程,我们将在本地修改过程中的区块链信息上传到服务端,并存储到分布式系统中。如果该DMS被其他用户下载使用,再上传后,与该流程相关的区块链信息将得以更新,也就是DMS再流转过程中开发信息不断被记录,版权信息永远不会被磨灭。
一句话总结:引入区块链技术结合具体的业务场景,可以有很多的应用。由于DMS系统的业务流开发,本身就是一个业务人员协同创新的过程,创造者的版权通过该技术可以更有效地得到保护,这样不但可以促进业务生态健康发展,同时也是鼓励原创,有利于激发作者们的更多创作热情。