该怎么做存证?--看历史上的“区块链”影子

论坛 期权论坛 期权     
资治通   2019-12-29 18:24   1363   0
我认为区块链至少有四大技术特性:



          分工   分酬   支付    存证


无疑存证是最简单和直观的一个应用。但是什么数据该存证,这些数据该如何存证,是我们考虑落地场景的首要问题。



存证,就是保存证据,保存在哪里?保存在区块链。



数据如何保存在区块链,目前主要的方式是“哈希上链”,我们也可以称之为间接存证技术。



简要说这种方式的原理是这样的:
   

     如图所示,并不是把真实的数据写入区块链,而是将源数据做摘要,讲哈希值写入了区块链,至于哈希函数这些可以看这类文章《以太坊区块链中的数据结构》https://blog.csdn.net/t46414704152abc/article/details/81348162


哈希值是可以根据需要定义固定长度,比如64位,256位,160位等。


为什么不直接将源数据上链,而将哈希值上链,是因为两个主要原因:



源数据可能很大,比如是一个监控视频,G级别;
区块链的区块大小一般都还在1-10M这种级别。



简言之,源数据是存在另一个地方的,但是可以通过哈希算法的计算结果,来验证源数据的哈希值和保存在区块链上的哈希值一致,从而说明源数据没有被修改。


比如有人盗版了你的小视频,至少有两种方式保存证据,一种是去公证处做证据保存。一种是你可以录下来,将录像文件的哈希值上链,在互联网法院这是有效证据。



但这种方式有一个问题,就是源数据是可能丢失的。只有一个哈希值存在链上,证明不了什么。目前技术上还不太可能通过一个哈希值还原出源数据。



也有一些分布式存储技术,以一种类区块链的方式帮助存储大文件。



这是第一种常见的上链方式。


还有一种方式是源数据直接上链,这种方式比较适用于文件内容比较小,多数为一些文字内容等。目前还是有一些技术门槛。



比如说车辆闯红灯这件事,摄像头拍照的车牌照片就可以上链。这类的应用场景会比较多。





这类上链存证技术的优点是,链上数据很难篡改,公信力比较高。



缺点也很明显,数据容量问题,效率问题,存储成本----尤其未来存储成本的不可预知。


目前主流区块链的区块文件大小,一般都是200G左右规模,T级区块链正在出现。



但是这个数据级别,在今天的大数据时代,根本就是太小了。


这就引出了下一个问题,在这样的一个数据结构中,究竟什么样的数据应该在区块链存证?




目前区块链行业还没有梳理的很清楚,存证可能是一个比较清晰直接的能够切入的入口。


过去笼统的把区块链存证等同于所有数据都要上链,这是不科学的。


银行的保险柜该存放什么样的物品,正如很多人可能从来没有在银行开过保险柜一样,也不是所有的数据要值得存进区块链。



区块链的数据存储,是全节点存储的,不管对公有链还是联盟链,节点存储区块数据,是数据一致性的基本规则。



比如,我认为新闻内容就不应该上链,实际执行起来问题很多,合同就值得上链,涉及到价值交换合同履行等等。



溯源信息应该上链,并且在溯源技术、边缘计算、物联网数据采集方面,区块链都将大有可为。


可以预见,区块链上内容的上传权限管理、责任制度、风险控制和隐私保护问题,行业一边探索,政策和法规也会逐步的完善。



同时,上链,并不意味着公开,有些数据是公开的,有些数据是联盟内开放,有些数据是私有的授权式的。


------------------

下面讲一点历史故事吧。





春秋战国时期,“物勒工名”,是一种公信的存证记录制度,我们可以把它看作一种公有链,谁生产,谁记账,谁负责。



这时候,生产者本人就是“矿工”,同时对记录和产品负责。


我们知道司马迁是做历史传记这样的史官,历史上还有一种史官,是专门记录皇帝日常行为的,这个东西叫起居注。


               
        
         
   


按照古代最初的规定,这个起居注呢,皇帝本人是不能看的,这就相当于一个联盟链,这个联盟链里面,皇帝不是节点,不但不能修改记录,还没有阅读权限。



你看这康熙皇帝的起居注,记录上写着“本日起居注官喇沙里”,这就是我们说的存证节点,喇沙里就是记账矿工。


皇帝起居注有很多故事,试举一二:

你看这个案例中,皇帝就被“起居注”这个古代的区块链存证制度给证明了。



那么历史上真的皇帝不能看起居注吗?非也,不但看,改的都有。


唐太宗李世民玄武门兵变后登基,他就老惦记着这起居注到底怎么记录他这件事,于是他把褚遂良叫来说把起居注给我看看,褚遂良说不行,你不能看。又过了几年,房玄龄管这事,他就把房玄龄叫来说要看起居注,房玄龄觉得这李世民还不算个浑不吝,看可以,不能改,就给他看了。



李世民一看起居注关于玄武门兵变也没说什么,含含糊糊一笔带过,长出了一口气。


然后他要求把他看了起居注这件事,也要写在起居注上。


这是李世民。


宋太宗就不一样了,他不但看起居注,每天的起居注,都经过他的审批之后才能记下来。他这叫纯私有链,没有什么公信力。


最后八卦一下,据上图康熙起居注记载,康熙十四年腊月十三日未时,康熙册立胤礽为皇太子。


我去查了一下,康熙十四年是1675年,那个时间是:乙卯年丁丑月丙寅日乙未时,皇帝选在下午册立太子,是不是黄道吉日啊,根据老黄历果然是个吉时。不过胤礽还是被废再被立再被废直至关到老死最终没有当上皇帝。可见这吉时没辣么决定性的厉害。这是纯八卦,不懂,好玩而已。


星转斗移,穿越历史的时空,思考我们能为世界留下什么,什么样的事情值得被人们记住,什么样的数据值得记录在区块链上,什么样的区块链会长久的运转下去,在历史的启示和未来的探索中我们也会逐渐找到答案。





















分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:209
帖子:5
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP